CN1154896C - 控制系统、显示装置及资料传送方法 - Google Patents

控制系统、显示装置及资料传送方法 Download PDF

Info

Publication number
CN1154896C
CN1154896C CNB998054224A CN99805422A CN1154896C CN 1154896 C CN1154896 C CN 1154896C CN B998054224 A CNB998054224 A CN B998054224A CN 99805422 A CN99805422 A CN 99805422A CN 1154896 C CN1154896 C CN 1154896C
Authority
CN
China
Prior art keywords
data
mentioned
display device
communications protocol
communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB998054224A
Other languages
English (en)
Other versions
CN1298497A (zh
Inventor
伊井宣裕
吉田稔
十四
森垣祐一
加藤三十四
篠原章郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Schneider Electric Japan Holdings Ltd
Original Assignee
Digital Electronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Digital Electronics Corp filed Critical Digital Electronics Corp
Publication of CN1298497A publication Critical patent/CN1298497A/zh
Application granted granted Critical
Publication of CN1154896C publication Critical patent/CN1154896C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/052Linking several PLC's
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by the network communication
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25012Two different bus systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31087Transmission device between workcell and central control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31088Network communication between supervisor and cell, machine group
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31227External network for proces data, internal network for transport, handling only
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31369Translation, conversion of protocol between two layers, networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Abstract

以往只专用于显示控制单元(2)的控制状态的显示装置(3)当作资料通讯的中心来使用,且在其显示装置(3)内,进行控制单元(2)相互间或控制单元(2)与资料处理装置(7)之间进行资料通讯时的通讯协议的转换动作。因此,在联合使用多台控制单元(2)的控制系统(1)中,就可使控制单元(2)专用于其本来功能的I/O控制,从而减轻控制单元(2)的负担。又,在资料处理装置(7)或控制单元(2)侧不必考虑控制单元(2)存在无数个通讯协议,可减少制作软件所需要的工作时数。

Description

控制系统、显示装置及资料传送方法
技术领域
本发明是关于一种将如可编程逻辑控制器(以下,简称为PLC)的控制手段(控制单元)与显示该控制手段的控制状态的显示装置当作一组控制装置来构成,且具备有多组该控制装置且可在各控制手段间交换控制资料的控制系统;作为其显示手段的显示装置;及适合在控制系统中使用的控制用主电脑;以及在具有如上述控制单元的机种固有通讯协议的第一资料处理装置和具有如个人电脑应用装置的共用通讯协议的第二资料处理装置之间所进行的资料传送方法。
背景技术
以往该种控制系统,一般是将PLC定位为控制的中心,通过预定的介面电路直接或通过专用转接器(adapter)间接连接多台PLC或主电脑,以此就可利用PLC侧的通讯功能进行各PLC间或PLC与主电脑间的控制资料的交换。
然而,PLC也有曾经从使用继电器的时序器(sequencer)中发达起来的经过,其最为得意的领域是关于一种所谓开关的导通、关闭控制或来自感测器的资料提取的I/O控制,因此即使是有可能,作为资料通讯中心,还是显得负担大重。
再者,如在控制前的初期设定,当需要比控制时还多的资料传送时,资料通讯时间就会变得特别庞大。又,为了缩短资料通讯时间,例如,在PLC的显示装置上直接连接个人电脑的话,则需要更多的时间人力去做连接的变更。
在此,参照显示典型现有技术的控制装置的概略构成方块图(图24),进一步详细说明。多台(图24中的例子为3台)的PLC501α,501β,501γ,就会具备有各自专用的显示装置502α,502β,502γ,且通过网络线503,与主电脑504相连接。PLC501α,501β,501γ,是响应来自主电脑504的控制输出,以控制未图示的一个或多个控制对象机器,同时从未图示的感测器中接收这些控制对象机器的状态,将其显示于显示装置502α,502β,502γ上。
前述PLC501α,501β,501γ,因制造厂商不同,即使是同一制造厂商,根据不同情况,每一产品,如图24中分别以参照符号α,β,γ所示,使用于通讯中的通讯协议会互为不同。因此,主电脑504就会依各自通讯协议α,β,γ,并通过网路线503与各PLC501α,501β,501γ进行通讯。
因而,各显示装置502α,502β,502γ,依连接电缆505α,505β,505γ,就可与各自对应的PLC501α,501β,501γ相连接,且将用以表示依个别的前述各通讯协议α,β,γ而传送来的控制状态的资料,与预先建立(install)的特性及图象资料(image data)予以合成而制作成显示画面,再进行显示。亦即,例如在以生产线为模式的背景画面上增加前述控制对象机器的机器名称等的固定画面上,合成显示用以表示前述控制状态的资料等动态资料。
因而,前述显示画面,是随着变更制造中的产品或制造方法而变更,当然在发生不良状况时也会发生变更。
如上所述,前述PLC501α,501β,501γ,本来是从使用继电器的控制用时序器发展起来的,虽然作为开关的ON/OFF(接通/断开)控制,或来自感测器的资料提取等输入输出电路其功能很优异,但是在资料通讯的功能上很差,而如至显示装置502α,502β,502γ的表示前述控制对象机器的控制状态的资料的通讯虽为可能,但是不适合特性及图象资料等大容量的资料的通讯。
因此,现有技术中,在进行前述显示画面的变更时,将储存有前述特性及图象资料的个人电脑506带入制造现场内,并卸下安装于壁面或机床内的显示装置502α,502β,502γ,而使PLC501α,501β,501γ处于从网络线503开放的离线状态之后,就会从显示装置502α,502β,502γ开放用以连接该PLC501α,501β,501γ的连接电缆505α,505β,505γ(连接电缆505α中是以箭号Φ表示),之后,连接来自个人电脑506的连接电缆507(连接电缆507中是以箭号Θ表示),就可进行前述特性及图象资料的建立(install)。
当建立(install)动作结束时,连接电缆505α,505β,505γ会重回显示装置502α,502β,502γ,且会安装于壁面或机床内,同时PLC501α,501β,501γ,会回到连接网络线503的在线状态。
因而,画面变更的操作很繁杂,同时有必要在应进行画面变更的显示装置上,依序连接个人电脑506,及对其下载,从而有线路停止时间变长的问题。
又,关于加工产品的变更或大幅的加工资料的变更等比较大的大容量的资料传送,也与上述特性及资料同样,在各PLC501α,505β,505γ上连接个人电脑506,通过建立(install)应用软件或初始值等的预置资料来进行。
再者,PLC是因制造公司或即使为同一公司而其每一产品使用于资料通讯的通讯协议不同,结果,就会存在无数个主电脑需对应的通讯协议,且有需要重新准备对应于其欲连接的PLC的主电脑专用的通讯协议等,因此使用性极差。
本发明人对上述问题进行研究的结果,得到以下实际观察到的知识。亦即,现专用于显示的程序型显示装置,由于有从个人电脑的应用装置发展起来的经过,所以与通用的个人电脑装置之间的资料通讯就很容易使用通用的通讯协议来进行。并且,显示装置由于需要与PLC进行资料通讯,所以一般已开发了对应已连接的PLC的专用通讯协议。
因而,将该显示装置定位为通讯的中心,且当以显示装置连接各PLC间或与主电脑之间时,显示装置就扮演当作资料通讯时的通讯协议转换手段的角色。
发明内容
本发明是基于上述知识而成,其目的是在于提供一种通过以往只专用于控制状态的显示的显示装置当作资料通讯的中心来使用,就可使PLC等的控制单元专用于本来功能的I/O控制,且可减轻控制单元的负担,同时不需要在主电脑等资料处理装置或显示装置侧上考虑存在无数个控制单元的通讯协议,而可减轻软件的工作时数的控制系统。
又,本发明更基于上述知识,以提供在具有含有如上述控制单元的机种固有的通讯协议的第一资料处理装置和含有个人电脑应用装置的共用通讯协议的第二资料处理装置的系统中,在第一及第二资料处理装置之间传送资料时,即使第二资料处理装置不考虑存在多数个机种固有的通讯协议的全部,也可正常通讯的资料传送方法,且可减轻开发系统及维持管理时的软件的工作时数作为其目的。
为了达成上述目的,本发明提供一种控制系统,其是具备多组具有控制单元、和与该控制单元通过专用通讯线连接且可显示对应的控制状态的显示装置的控制装置,且在各控制装置之间可进行资料交换的系统,其特征为:(i)控制装置中的所有显示装置通过共用的通信线互相连接,(ii)每一显示装置包括有(a)通过专用的通讯线与控制单元连接的第一资料通讯接口,(b)通过共用的通讯线与其他的显示装置连接的第二资料通讯接口,(c)处理通过第一和第二资料通讯接口输入和输出的资料的资料处理部,与预先设置的程序相一致,以及(d)提供与由资料处理部处理的资料相应的显示的显示部,以及(iii)当显示装置之间的资料通讯根据共用通讯协议进行执行时,控制单元与显示装置之间的资料通讯根据固用于每一单独的控制单元的专用通讯协议进行执行。
另外,在上述广义的通讯协议中,虽会存在有:例如,显示起始特性或结束特性的码,或各特性的收发时机、或是发送地或接收地的特定方法等,若包含发送人和接收人的网路内不统一,无法正常传送资料自己的取决(传送通讯协议);以及命令体系,亦即,若发送人和接收人中不统一,一方所希望的动作和另一方所实施的动作就不会一致,而无法正常进控制动作等动作的命令体系,但是上述专用及共用通讯协议,可分别以传送通讯协议和命令体系的组合来实现。
因此,控制单元,就可专用于本来功能的I/O控制,且可减轻控制单元的负担。又,再者,显示装置,至少能以对应于与自己所连接的控制单元的专用通讯协议、和上述共用通讯协议的两种进行通讯即可,所以可减少软件的制作(开发)时所需要的工作时数。
进一步,上述构成的基础上,也可在上述共用的通讯线上再连接资料处理装置,且在资料处理装置和各显示装置之间,使用上述共用通讯协议交换资料。
在该构成中,若资料处理装置可以共用通讯协议通讯,则可与任意的控制装置通讯。因而,无论是否设有资料处理装置,也可减少控制系统整体的开发及管理维持的时间人力。
进一步,在所述的控制系统中,上述控制单元是依其内建的程序而进行预定控制动作的可编程逻辑控制器,而上述显示装置,是显示对应于控制单元的控制资料的程序型显示装置。
在所述的控制系统中,还可进一步如下构成:
上述显示装置通过以预定时间间隔执行规定单位的资料处理动作的处理指令词,即分别对应于单位画面的处理指令词,来进行显示画面的显示控制动作;
上述各控制装置中具有用于存储状态资料的状态资料用存储器;
上述处理指令词中包含用于识别控制系统内的全部控制装置的状态资料的存储地址的参照资讯;
上述显示装置在执行上述处理指令词时,通过共用协议与存储根据参照资讯确定的状态资料的控制装置的显示装置进行通讯,发送必要的资料;
接收资料的显示装置通过通讯线,通过专用的协议向与自己连接的控制单元转送必要的资料。
本发明还提供一种显示装置,其具备有第一资料通讯接口,其连接有预先规定的机种固有的专用通讯协议的控制单元;第二资料通讯接口,其与连接到预先规定了与上述控制单元不同的专用的通信协议的其他的显示装置相连接;资料处理部,是按照预先设定的顺序处理通过上述第一及第二资料通讯接口而输入输出的资料;以及显示部,是对在该资料处理部所处理的资讯进行显示,而该显示装置与上述控制单元之间,是使用专用通讯协议进行资料通讯,另一方面,与上述其他的显示装置之间,是使用共用通讯协议进行资料通讯。
若使用上述构成的显示装置,则与上述控制系统同样,可减轻控制单元的负担同时可减少软件的制作(开发)所需要的工作时数。
进一步,在上述构成的基础上,亦可在上述资料处理部上,还连接操作部,并通过操作部手动进行资料处理部中的资料处理时期及处理内容的指示。因此,该显示装置就可当作控制系统的操作手段来使用。
优选地,上述各构成的显示装置,还具备有从所述显示装置外部下载以上述专用通讯协议方式进行通讯的通讯用程序或表示通讯格式的资料的资料输入部,该资料输入部使用下载的资料,与连接到自己的控制单元通讯。
依据该构成,即使在显示装置中并不预备预先可连接于显示装置的全部的专用通讯协议的通讯用资料,例如,若根据需要而下载通讯用的程序,或显示通讯格式的资料等,各专用通讯协议用的资料的话,则无任何障碍地就可与控制单元通讯。
优选地,所述的显示装置中,连接于上述第一资料通讯接口的控制单元,是依其内建的程序而进行预定控制动作的可编程逻辑控制器;连接于上述第二资料通讯接口的资料处理装置,是具有与自己相同结构的程序型显示装置,在其显示装置中的第一资料通讯接口上也连接有可编程逻辑控制器。
优选地,所述的显示装置中,上述资料处理部通过以预定时间间隔执行规定单位的资料处理动作的处理指令词,分别对应于单位画面的处理指令词,来进行显示部上的显示画面的显示控制动作;
上述各控制装置具有用于存储状态资料的状态资料用存储器;
上述处理指令词中包含用于识别控制系统内的全部可编程逻辑控制器的状态资料的存储地址的参照资讯;
上述显示装置执行上述处理指令词时,通过共用协议与显示装置进行通讯,发送必要的资料,其中显示装置与存储根据参照资讯确定的状态资料的可编程逻辑控制器连接;
另一方面,接收资料的显示装置是通过第一资料通讯接口,通过专用的协议向与自己连接的可编程逻辑控制器转送必要的资料的控制系统。
优选地,上述构成的显示装置,其还具备有转换表存储部,储存表示由上述专用通讯协议中抽出的固有机种的资讯,与以上述共用通讯协议而传送的共用资讯的对应关系的转换表,而上述资料处理部,是参照该转换表,而将从上述共用通讯线接收的上述共用资讯,转换成上述固有资讯。
在该构成中,由于并非是在各控制单元上准备通讯用通讯协议,而是在各控制单元上准备转换表,所以只要交换转换表,就可以各专用通讯协议进行通讯。
优选地,上述构成的基础上,还具备有格式资讯存储部,其储存有以上述专用通讯协议而传送的转送资讯的资料转送格式(format),而上述资料处理部,是以将被转换的上述固有资讯,代入于该资料转送格式的未定义部分中,以制作上述转送资讯。
优选地,所述的显示装置中,上述显示部和上述资料处理部,是设在同一框架内。
在该构成中,显示装置在控制系统的动作中,是边将所需要的资料嵌入于资料转送格式的未定义部分中,而边即时生成在与特定的控制单元之间交换的命令(command)。因而,被输入的资料,无论是来自何处,也可进行资料的交换,同时在应转送资料的控制单元被变更时,也不会停止系统而可适应。
优选地,上述各构成的显示装置,还具备有通讯协议决定部,该显示装置确立与上述控制单元之间的资料传送之前,由自己从可通讯的通讯协议群中选出的通讯协议,送出预先设定的资料,且在上述控制单元对该资料的响应为预定的回答时,就定该通讯协议为使用于与上述控制单元之间的资料传送的通讯协议。
在该构成中,确立与上述控制单元之间的资料传送之前,由显示装置决定使用于资料传送的专用通讯协议。依此,与使用者设定专用通讯协议的情况相比,可减少使用者的时间人力,且可防止误设定。
本发明提供一种显示装置,其具备有第一资料通讯接口,其连接有预先规定的机种固有的专用的第一通讯协议的第一控制单元;第二资料通讯接口,是与连接有预先规定的与上述第一通讯协议不同而且机种固有的专用的第二通讯协议的第二控制单元的另一显示装置进行资料通讯;资料处理部,是按照预先设定的顺序处理通过上述第一及第二资料通讯接口而输入输出的资料;显示部,是对在该资料处理部所处理的资讯进行显示;以及输入部,是从外部输入上述第一通讯协议,而该显示装置与上述另一显示装置之间,是使用共用通讯协议进行资料通讯。
另一方面,本发明还提供一种资料传送方法,是配置于以第一通讯协议进行资料交换的第一资料处理装置、和以第二通讯协议进行资料交换的第二资料处理装置之间的资料处理装置,与上述第一及第二资料处理装置交换资料时的方法,而为了达到上述目的,其特征为包含有:(i)与上述第一资料处理装置之间,是以第一资料处理装置固有的通讯协议交换资料的专用通讯协议通讯工程;(ii)以可被连接的资料处理装置共有的通讯协议,与上述第二资料处理装置之间交换资料的共用通讯协议通讯工程;以及(iii)将第二通讯协议转换为第一通讯协议的通讯协议转换工程,其中该通讯协议转换工程包括以下子工程:(a)以转换表的形式,得到从第一通讯协议引出的第一资料处理装置的特殊信息和共有于第二通讯协议中根据该特殊信息的信息,以及(b)参考该转换表,将从第二资料处理装置发出的共有信息转换为第一资料处理装置的特殊信息。
依据上述构成,各资料处理装置,由于只要可以与自己所连接的第一资料处理装置中固有的专用通讯协议、和共用通讯协议进行通讯即可,所以与上述控制系统同样,可减少软件的制作(开发)所需要的工作时数。
优选地,在所述的资料传送方法中,上述通讯协议转换工程,还包含有保持关于与上述控制单元之间所交换的转送资讯的资料转送格式的资讯的工程,而上述转换工程包含有利用上述转换表,将使用由上述其他的显示装置所送出的共用资讯的指令资料,转换成与该指令资料对应的机种固有的资讯的工程;以及通过将被转换的机种固有的资讯代入于资料转送格式资讯的未定资讯部分中,转换成上述控制单元固有的转送资讯的工程。
优选地,在所述的资料传送方法中,上述共用通讯协议通讯工程,是互相通过共用通讯线,与多个上述其他的显示装置进行通讯,上述专用通讯协议通讯工程,是通过专用通讯线,与上述控制单元进行通讯。
本发明还提供一种资料传送方法,其是配置于以第一通讯协议进行资料交换的第一资料处理装置和以第二通讯协议进行资料交换的第二资料处理装置之间的资料处理装置,与上述第一及第二资料处理装置交换资料时的方法,其特征在于:其包含有与上述第一资料处理装置之间,是以第一资料处理装置所固有的通讯协议交换资料的专用通讯协议通讯工程;进行专用通讯协议工程之前所进行的,且从自己所具有的通讯协议群中选择通讯协议,以送出预先设定的资料的资料送出工程;以及等待来自第一资料处理装置的回答,将得到预定回答时的通讯协议,定为使用于与该第一资料处理装置之间资料传送时的通讯协议的通讯协议决定工程。
依据上述构成,则在专用通讯协议通讯工程之前,由于可进行资料送出工程及通讯协议决定工程,所以与使用者设定专用通讯协议的情况相比,可减少使用者的时间人力,且可防止误设定。
优选地,所述的资料传送方法中,上述资料送出工程,是将能得到来自第一资料处理装置侧的响应资料的预定指令,作为上述预先设定的资料予以送出。
优选地,所述的资料传送方法中,上述资料送出工程,是根据送至上述第一资料处理装置的指令及对应该指令的响应资料,而送出特定适用的通讯协议的指令。
优选地,所述的资料传送方法中,通过上述资料送出工程,送至上述第一资料处理装置的指令,对第一资料处理装置而言是错误的指令,通过上述通讯协议决定工程,从接收上述指令的第一资料处理装置所送回的响应资料,特定通讯协议的种类。
优选地,所述的资料传送方法中,还包含有通过所连接的资料处理装置共有的通讯协议,与上述第二资料处理装置之间交换资料的共用通讯协议通讯工程;以及为了在上述专用通讯协议通讯工程中与上述第一资料处理装置之间交换资料,将通过上述共用通讯协议而交换的资料,即时地按照第一通讯协议进行资料转换的工程。
另一方面,本发明还提供一种控制用主电脑,其是在控制系统中所使用的控者制用主电脑,而上述控制系统包含有:控制单元,是用以控制控制对象;显示装置,通过专用网与控制单元通讯以显示或控制该控制单元的控制状态,同时当与上述专用网不同的共用网和该专用网的通讯协议不同时,将转换通讯协议从其一方转换至另一方;以及控制用主电脑,通过上述共用网连接该显示装置,为了达成上述目的,控制用主电脑其特征为具备有介面部,其通过该共用网将包含上述控制单元的指示内容的资料列,送至连接有该控制单元的显示装置。
依据该构成,则控制用主电脑的介面部,是将至控制装置的指示内容,通过共用网,通知给显示控制装置,而作为控制系统所必需的构成要素的显示控制装置会转换通讯协议,并转送至控制装置上。因而,控制系统的介面部,不受控制装置的通讯协议的限制,通常会以同一通讯协议,与共用网通讯。结果,在控制系统内,很容易整合通讯协议不同的控制装置,且可减少使控制装置加入控制系统内时所需的时间人力。
再者,不受控制装置的通讯协议的限制,即使在介面部的通讯协议为相同,且开发新的控制装置时,也没有必要变更控制用主电脑的介面部及传送控制手段。因而,如现有技术,在对应于新的控制装置时,与由显示控制装置和控制用主电脑的双方,制作该控制装置的通讯协议用程序的情况相比,只需要控制用主电脑所需的时间人力,就可减少将控制装置加入控制系统内时所需的时间人力,且可减少控制系统整体的管理维持所需的时间人力。
优选地,在上述构成的基础上,在控制用主电脑中,还设有介于该介面部、与使用上述控制用主电脑对上述控制对象的状态进行控制或显示的主电脑侧显示部之间,并根据来自该主电脑侧显示部的要求,控制上述介面部,以发送接收控制或显示上述控制对象的状态用的资料的多个传送控制部,其中上述传送控制部之一,为以比剩余的传送控制部简单的顺序,且还可指定上述要求的简易传送控制部。
在该构成中,传送控制部中至少一个为简易传送控制部,因此主电脑侧显示控制部的开发者,依据使用简易传送控制部,或使用剩余的传送控制部,而将根据自己的熟练程度的难易度的要求通知传送控制部。又,传送控制部的开发者,是考虑主电脑侧显示部的开发者的熟练程度后,可建议使用其中哪一个传送控制部为佳。结果,就可防止因主电脑侧显示控制部的开发者的错误所引起的控制系统的误动作。
还有,本发明的控制系统是,其控制装置响应由上位装置所传送来的控制输出来控制控制对象,同时将关于其控制的资讯传送至显示装置上,与预先内建在该显示装置的特征及图象资料予以合成而显示的控制系统,为了达成上述目的,其特征为:(i)显示装置设置于上位装置和控制单元之间,(ii)显示装置包括有(a)连接于控制单元的第一资料通讯接口,(b)连接于上位装置的第二资料通讯接口,(c)资料处理部,其具有通过第一及第二资料通讯接口输入和输出的资料,与预先设置的程序相一致,以及(d)显示部,其响应于由资料处理部处理的信息提供显示,(iii)当在网络回路中显示装置与上位装置之间的资料通讯根据共用通讯协议进行执行时,位于控制单元和显示装置之间的资料通讯根据固用于每个单独的控制单元的专用通讯协议进行执行,以及(iv)从上位装置中建立特征及图象资料。
依据上述构成,用以处理比较大容量的图象资料的显示装置,与用以处理ON/OFF资料等比较小容量的资料的控制单元相比,其运算处理能力高,且资料通讯的适应性高,且将该显示装置介于主电脑等上位装置、与可编程逻辑控制器等控制单元之间,就可毫无障碍地将来自上位装置的控制输出或来自控制单元的控制状态资料等,分别转接传送至控制单元及主电脑上。另一方面,例如将在模仿生产线的背景画面上写入控制对象机器名称等而制成的特性及图象资料,从前述上位装置向显示装置建立(install)时,可通过通常的通讯线路,而直接传送至显示装置,且无需进行将该上位装置带至制造现场并重新连接的繁杂操作。又,通过网络线,连接多个显示装置(即控制单元)时,就可依序将特性及图象资料传送至各显示装置上,且可以在短时间内进行建立(install)操作。
还有,本发明的控制系统为,其多个控制单元响应由上位装置所传送来的控制输出而分别控制控制对象,同时使关于其控制的资讯显示于对应的显示装置上的控制系统,为了达成上述目的,其特征为:将前述显示装置介于前述上位装置和控制单元之间,且从前述上位装置中建立(install)预置资料。
依据上述构成,将特性及图象资料,与建立(install)情况时同样,显示装置,会毫无障碍地分别转接传送至控制单元及主电脑。又,将应用程序或初始值等预置资料从上位装置传送至显示装置中,或将其建立(install)至控制单元内时,可通过通常的通讯线路,而直接传送,因而,可减少建立(install)时的作业量,同时即使显示装置被多个控制单元所连接,也可以短时间内进行建立(install)作业。
再者,可从上位装置建立(install)特性及图象资料,或预置资料的上述控制系统,是以前述控制单元和与之对应的显示装置之间,以任意的通讯协议进行通讯,且介于显示装置和上位装置之间的网络线上,以预先决定的共用通讯协议进行通讯为佳。
依据上述构成,利用各控制单元通过运算处理能力或资料通讯时的适应性高的显示装置连接于上位装置的情况,使显示装置具备通讯协议转换的功能,从而既有的控制单元是可以原封不动地使用每一厂商或产品不同的任意的通讯协议,另一方面网络侧以预定的共用通讯协议,因此很容易进行其扩张或变更。
附图说明
本发明的其他目的、特征及优点,是依以下所示的记载就可十分清楚。又,本发明的好处,在参照附图的如下说明即可清楚。
图1表示本发明的一实施形态中的控制系统主要部位构成的方块图。
图2表示本发明的另一实施形态中的控制系统主要部位构成的方块图。
图3表示本发明的更另一实施形态中的控制系统主要部位构成的方块图。
图4表示本发明的又另一实施形态中的控制系统的网路构成的方块图。
图5表示上述控制系统中的PLC及程序型显示装置硬件构成一例的方块图。
图6为例示上述程序型显示装置之外观形状的部分剖面的斜视圆。
图7(a)及图7(b)表示上述控制系统的控制动作的一例的说明图。
图8(a)至图8(c)表示上述控制系统中所使用的处理指令词构成的说明图。
图9表示上述控制系统的主要部位构成的方块图。
图10表示本发明的更另一实施形态,且表示控制系统的主要部位构成的方块图。
图11表示在上述控制系统使用共用通讯协议的资料转送格式的一例的说明图。
图12表示在上述控制系统使用专用通讯协议的资料转送格式的一例的说明图。
图13表示上述控制系统中使用于专用通讯协议和共用通讯协议之间的通讯协议转换的转换表一例的说明图。
图14为更详细说明上述控制系统的方块图。
图15表示本发明的更另一实施形态中的控制系统的主要部位构成的方块图。
图16(a)及图16(b)为在上述控制系统送出通讯协议判别用命令时,例示专利通讯协议和回应码的对应表的说明图。
图17表示上述控制系统中对专用通讯协议的自动判别顺序的流程图。
图18表示本发明的又另一实施形态中的控制系统的主要部位构成的方块图。
图19表示本发明的更另一实施形态中的控制系统的主要部位构成的方块图。
图20表示上述控制系统中所使用的资料转送格式一例的说明图。
图21为说明上述控制系统中从主电脑侧至显示装置侧的图象资料的下载动作的时序图。
图22表示本发明的另一实施形态中的控制系统的主要部位构成的方块图。
图23(a)至图23(g)表示上述控制系统中所使用的资料格式的一例的说明图。
图24表示典型的现有技术,且表示控制系统的主要部位构成的方块图。
以下,虽是利用实施例及比较例更详细说明本发明,但是本发明并非因此而受到任何限定。
具体实施方式
[第一实施形态]
根据图1说明本发明的一实施形态,如以下所述。亦即,本实施形态的控制系统1,如图1概略表示其整体的构成,是具备多组包含有控制单元2、可对应控制单元2的控制状态而显示的显示装置3、和连接两者2及3的专用通讯线4的控制装置5,且在各控制装置5之间可进行资料交换的系统,而在各控制装置5内的上述控制单元2和显示装置3之间是以各控制单元2固有规定的专用通讯协议进行资料通讯,另一方面,各组的控制装置5的全部显示装置3,是以共用通讯线6互相连接,且通过共用通讯协议进行资料通讯。
在上述构成中,各控制装置5,是根据由显示装置3所进行的通讯协议转换,以预定的共用通讯协议进行通讯。因而,即使在各控制单元2的专用通讯协议互为不同的情况下,也不会有任何障碍可在各控制装置5间交换资料。结果,就很容易整合通讯协议不同的控制单元2。
又,在现有技术中是只专用于控制装置的显示的显示装置3当作资料通讯的中心来使用,使显示装置3进行专用通讯协议和共用通讯协议之间的通讯协议转换。因此,控制单元2就可专用于本来功能的I/O控制,从而可减轻控制单元2的负担。
再者,若显示装置3α可进行至少连接自己的控制单元2α的专用通讯协议、与上述共用通讯协议之间的通讯协议转换,则不受其他控制单元2β的专用通讯协议的限制,通过对应于控制单元2β的显示装置3β,就可与该控制单元2β交换资料。因而,不用考虑有无数个控制单元2上固有的通讯协议,而只考虑以可与自己连接的控制单元2的专用通讯协议的通讯、以共用通讯协议的通讯、和两者间的通讯协议转换即可。因而,可减少软件制作(开发)所需的工作时数。
加上,包含以新的专用通讯协议而进行通讯的控制单元2β的控制装置5β,即使新加在控制系统1上,也没有必要变更其他的显示装置3。因而,可减少将控制单元2加入控制系统1时所需的时间人力,且可减少控制系统1整体的管理维持所需的时间人力。
[第二实施形态]
在本实施形态的控制系统1a中,如图2所示,是在上述控制系统1的构成的基础上,将资料处理装置7连接在上述共用通讯线6上,且即使在资料处理装置7和各显示装置3之间,也可使用上述共用通讯协议来进行资料的交换。从而,就可进行例如主电脑的集中控制,或后述的通讯协议转换顺序的下载等各式各样的处理。
在该构成中,也与上述控制系统1同样,资料处理装置7,根据只用共用通讯协议的通讯,就可与各控制装置5进行资料的交换。结果,在资料处理装置7中,就没有必要制作不同的各个专用通讯协议的软件,从而可减少软件制作时所需要的工作时数。又,即使将新的控制装置5加入控制系统1a上,也不需要进行资料处理装置7的变更。结果,不受设有可与任意的控制装置5进行通讯的资料处理装置7的影响,可减少控制系统1a整体的开发及管理维持所需的时间人力。
[第三实施形态]
在本实施形态中,根据图3对显示装置3的构成进行稍微详细的说明。另外,以下,虽以适用于第二实施形态的控制系统1a的情况为例加以说明,但是亦可通用于第一实施形态的控制系统,且可获得同样的效果。
亦即,在本实施形态的控制系统1b的显示装置3b中,具备有通过专用通讯线4,连接预先规定其机种固有的专用通讯协议的控制单元2的专用通讯协议介面部(第一资料通讯接口)11;通过以预定的共用通讯协议通讯的共用通讯线6,连接例如资料处理装置7或其他的显示装置3b等任意的资料处理装置的共用通讯协议介面部(第二资料通讯接口)12;按照预先设定的顺序处理通过两通讯协议介面部11、12而输入输出的资料的资料处理部13;以及对资料处理部13所处理的资料进行显示的显示部14。
再者,例如,两通讯协议介面部11、12,是以各自的通讯协议进行通讯,同时资料处理部13会根据需要而转换资料形式,从而上述专用通讯协议介面部11与控制单元2之间,是使用上述专用通讯协议进行资料通讯,另一方面,上述共用通讯协议介面部12与资料处理装置7(其他的显示装置3b)之间,是使用共用通讯协议进行资料通讯。
又,在上述资料处理部13上,更连接有如触摸面板或键盘等接受使用者的输入的操作部15,而资料处理部13中的资料处理时间及处理内容的指示动作可通过操作部15来手动进行。
加上,在本实施形态的显示装置3b上,设有从例如存储卡读取机等显示装置3b之外部输入资料的资料输入部16,其以可从显示装置3b之外部下载处理上述专用通讯协议的资料或程序(专用通讯协议用资料)的形式构成。另外,可将上述共用通讯协议介面部12当作资料输入部16来使用,例如,从资料处理装置7或其他的显示装置3b中下载。
依据该构成,显示装置3b,即使在被制造之后,也可根据需要下载专用通讯协议用资料。因而,可预先连接的控制单元2的全部,没有必要准备专用通讯协议用资料,就可减少显示装置3b所需要的存储器容量。再者,即使在新开发专用通讯协议的控制单元2,只要下载该专用通讯协议用资料,就可与该控制单元进行通讯。又,预先将专用通讯协议用资料,集中在例如资料处理装置7等内加以管理,而且由于可根据需要下载,所以该资料的管理也可变得容易。
[第四实施形态]
在本实施形态中,是根据图4至图9更详细说明控制装置5的构成。亦即,本实施形态的控制系统1c是,如图4所示,通过互相联合作为控制单元2的多台PLC2c,就可时序控制例如带式运送机(belt conveyor)型自动组装机的目标系统(target system)8的系统,且以程序型显示装置3c作为各PLC2c用的控制盘来使用。又,控制系统1c是,具备集中控制各控制装置5c,且一元化管理控制装置5c的资料的主电脑7c作为图2所示的资料处理装置7。连接有上述PLC2c的程序型显示装置3c,共成为一组的控制装置5c,而该控制装置5c具备第一控制装置5cα及第二控制装置5cβ的二组或二组以上。另外,以下为了方便说明起见,在区别各组的情况时,会在参照符号的尾端加上例如PLC2cα或PLC2cβ的用以识别该组的希腊文字予以参照。
在本实施形态中,PLC2c是可使用第一PLC2cα及第二PLC2cβ的两个种类,各PLC2cα、2cβ,是具有特别处理成制造公司及机种的各自的专用通讯协议。又,第一PLC2cα及第二PLC2cβ,是以例如个别地与以分离的形式配设在一带式运送机上的被控器件9相连接的状态,可进行后述般的互相联合的控制。
另外,以下为了简单说明起见,虽以具备两台PLC2c及程序型显示装置3c的情况为例加以说明,但是在增加至三台以上的情况,也可大致同样地实施。又,作为控制单元2并不限于PLC,即使使用各种个人电脑应用装置,也可大致同样地实施。PLC2c是如CPU单元或存储单元等,在每一个别电路中所需要的电路会被单元化,且根据需要,通过旁通线适当追加各单元,就可增减PLC2c整体所达成的功能。
图5所例示的PLC2,具备有如下基本单元,即控制PLC2c的整体的CPU单元101、可直接提取从目标系统8所送来的检测信号的输入单元102、可对目标系统8输出要处理的控制信号的输出单元103、用以保存各种资料的存储单元104、及在与程序型显示装置3c之间可进行预定资料通讯的计算机链单元105。上述CPU单元101,平时会监视作为输入输出手段的输入、输出或计算机链单元102、103、105的变化状态,当发现新资料输入等资料变化时,在施行必要的运算处理之后,会存入存储单元104上的适当的地址内而改写内容,向输出单元103送出资料。
在此,在存储单元104上确保有目标系统8可直接进行输入输出的,或者使用于其控制等的状态资料MD的储存区域,该存储区域对应于应进行控制或显示的,例如设置于目标系统8上的如位准计或限位开关(limit switch)等的被动部件、如继电器或马达的主动部件、或者如计数器或印字器的资料设定部件等,每个被控器件9。又,当被输入输出的资料为如数值的字资料(Word data)时就分配字元件(Word device),为如ON/OFF资讯的位元资料(bit data)时分配位元元件(bit device)。在各元件上分配有,例如「X000」的各元件固有的元件名,通过指定该元件名,就可特定存储单元104上的上述资料的储存区域。因而,只要从PLC2c的内部或外部,特定对应存储单元104的任意的字或位元元件且进行存取,就可控制目标系统8的对应位置,或可个别地取出关于对应位置的动作状态的资讯。
另外,PLC2c,一般具有如接受由例如程序型显示装置3c等其他的资料处理装置所送来的命令,对存储单元104写入或读出对应于该命令的资料,或以原样送回送来的命令或资料的动作的被动资料传送功能,但是即使具有能动式资料的传送功能的情况当然也可大致同样地实施。
另一方面,程序型显示装置3c,是与上述PLC2c一体组装于目标系统8的操作桌面等,或是独立配置其自己,从而当作对于目标系统8的控制盘来使用。
本实施形态的程序型显示装置3c,例如图6所示,是在构成略呈矩形的本体箱111中的正面侧上,配置作为上述显示部14的显示器14c的显示画面112,同时紧贴该显示画面,配设有作为上述操作部15的触摸面板15c,另一方面,在本体箱111的内部,装有如图5所示的显示控制电路113。另外,在本实施形态中,可用液晶显示元件作为上述显示器14c。又,作为上述操作部15,用以替代或是增加触摸面板15,当然可使用如滑鼠的指向元件(Pointing device)或如键盘的各种手动的操作手段。
该显示控制电路113的基本的硬件构成,是与通用的个人电脑装置大致相同,如图5所示,通过总线114,就可连接CPU115;包含ROM116、RAM117的各种存储器;用以控制上述触摸面板15c的触摸面板控制器118;以及用以控制上述显示器14c的图控制器(graphic controller)119,而CPU115,是按照储存于ROM116内的系统程序进行预定的运算动作。又,适当储存于RAM117内的各种运算结果,如用以显示特性的字型资料(font data)或静止图形资料等,是使用预先储存于图用存储器120内的各种显示用资料,并根据图控制器119,朝视频RAM121上展开成位元像(bit image),而对应写入于该视频RAM121内的内容,可显示于显示器14c的显示画面112上。
再者,在上述总线114上,连接有作为专用通讯协议介面部11的、以在PLC2c的电路上特殊处理过的专用通讯协议而动作的通讯控制器11c,且通过串联或并联的专用通讯线4,就可与上述PLC2c的计算机链单元105进行通讯。
另一方面,在上述总线114上,连接有例如乙太网(Ethernet)(商标:全录公司)的通用的通讯用转接器(adapter)12c,以作为共用通讯协议介面部12,且通过例如由通讯电缆所制成的共用通讯线6,就可连接主电脑7c或其他的程序型显示装置3c和区域网路(LAN)。在该LAN中,是可使用例如TCP/IP的通用的通讯协议(共用通讯协议),且在主电脑7c和各控制装置5c之间,或是各控制装置5c间,可进行各种资料的交换。
又,在本实施形态的控制系统1c中,作为PLC2c和程序型显示装置3c之间的资料传送的一例,是在程序型显示装置3c和PLC2c的两边,设有后述的状态资料用存储器17、32,而两状态资料用存储器17、32,是控制成因互相交换资料,而具有同一内容。因此,PLC2c和程序型显示装置3c具有最小限的时间延迟,就可互相保持设定在PLC2c侧的位元元件或是包含字元件的大致同一内容的状态资料。另外,该状态资料用存储器17,是以例如程序型显示装置3c侧的RAM117上的一区域来设定,而状态资料用存储器32,是以存储单元104上的一区域来设定。
在此,在程序型显示装置3c,如图7(a)所示,将在基本画面上具备一个或多个静止图形B或是部件图形J1所构成的画面,当作单位画面来管理。上述静止图形B,是不需要对例如铭板的显示内容做变更的图形,而上述部件图形J1,是例如开关形状般,使形状变化或闪烁或是使颜色变化的图形。再者,在一台程序型显示装置3c内具备多个单位画面以作为其资料处理用的同时,通过指定各单位画面所不同的文件号(file number),只切换单位画面就可获得显示所需要的操作内容的画面。
具体而言,在上述程序型显示装置3c中,如图5所示,储存有对应于各单位画面的处理指令词的现象资料(phenomeneo data)用存储器122,是连接在总线114上,当一个位画面被选择时,与其被选择的单位画面有关的处理指令词W以每一微小时间被间歇地读出。在该处理指令词W上,例如图8(a)所示,包含有一组用以表示应执行显示控制动作的基本画面的文件号F、用以特定应在其基本画面上执行的动作内容的现象名N、及由在各执行现象中所参照的一个或多个资料所构成的参照资讯r,而程序型显示装置3c,是边参照具有与PLC2c的状态资料用存储器32大致相同内容的上述状态资料用存储器17内的资料,边依序执行在处理指令词W的现象名N中所特定的内容的动作。因此,基本画面上的部件图形J1或显示资料,会适应PLC2c的位元元件或字元件的内容变化而变化显示。
例如,与相对于触摸面板15c的按压指示操作联合,且可反转设定于状态资料用存储器32内的预定地址中的位元元件的处理指令词WT的形式,如图8(b)所示,是以包含有单位画面的文件号F1、特定触摸面板15c操作的例如由「T」开始的现象名N1,而且还包含有作为参照资讯r,使来自触摸面板15c的输入操作为有效的输入座标范围X、Y和与触摸面板15c的按压操作联合应改写资料的地址A的形式来加以规定。
又,与上述触摸面板15c的操作联合,且在基本画面上的对应位置上可显示预定图形的处理指令词WL的形式,如8(c)所示,是以包含有基本画面的文件号F1、特定部件图形的显示的例如由「L」开始的现象名N2,而且还包含作为参照资讯r,部件图形的显示座标范围X、Y和、特定要呼叫的部件图形的文件号FL和、在显示部件图形时所参照的地址A的形式来加以规定。
再者,如图7(a)所示,当在现象资料用存储器122上设定两个处理指令词WL1、WT1时,在两处理指令词WL1、WT1之间,座标范围X、Y互相一致,而且参照地址A互相一致。又,预先使状态资料用存储器17的地址A的位元元件「0」、和开关的OFF状态对应,而该位元元件「0」为0时,对PLC2c应控制的实际的开关设定进行OFF动作。再者,在图用存储器119上,与参照文件号FL1有关地储存显示对应上述开关的OFF状态的部件图形J1的资料,且与参照文件号FL2有关地将预先储存显示对应ON状态的部件图形J2的资料。
在此,如图7(a)所示,在状态资料用存储器17的参照地址A的值为「0」时,程序型显示装置3c,会根据处理指令词WL1,从图用存储器120的参照文件号FL1,读出用以显示对应开关OFF状态的部件图形J1的资料,且在基本画面上的座标范围X、Y上展开显示。
在此状态下,在触模面板15c中,当按压具有开关形状的部件图形J1的显示区域时,程序型显示装置3c,就会从现象资料用存储器122中检索触模面板用的处理指令词WT,且根据依触摸面板15c所指示的座标,判定是否存在含有该座标的范围作为座标资讯而包含的处理指令词WT。
例如,在上述处理指令词WT1的座标范围X、Y之内的一点被按压时,程序型显示装置3c,会发现该处理指令词WT1,而将适当的地址A的资料值,从图7(a)所示的值「0」,反转至图7(b)所示的值「1」。结果,PLC2c进行接通对应地址A的开关接点的控制。再者,由于地址A的值会变成「1」,所以程序型显示装置3c,会根据处理指令词WL1,从图用存储器120的参照文件号FL2中,读出显示ON状态的部件图形J2,且显示于座标范围X、Y上。因此,在基本画面上所显示的开关形状的部件图形,也会从OFF状态(J1)变更至ON状态(J2)。
通过如此的构成,就可在显示画面112上进行对应PLC2c的目标系统8的控制状态的显示,同时通过触摸面板15c进行资料输入及通过PLC2c的目标系统8侧的间接控制。
在此,在上述处理指令词W所参照的状态资料MD中,不仅可指定直接连接于程序型显示装置3c的PLC2c的状态资料MD,而且也能指定通过共用通讯线6间接连接的PLC2c的状态资料MD。作为其一例,例如是在参照资讯r的地址A中,附加显示PLC2c的资讯或是显示连接PLC2c的程序型显示装置3c的资讯,以识别控制系统1c内的各被控器件9。因此,通过程序型显示装置3c,全部PLC2c就可互相联合进行控制动作。
如图9所示,依该硬件构成,就可实现与图3大致同样的控制系统1c。在此,作为PLC2c内的功能块,设有可依上述计算机链单元105等来实现、且通过PLC2c固有的专用通讯协议而通讯的专用通讯协议介面部31;以上述RAM117的一区域来实现,且储存有包含设定在PLC2c侧的位元元件或是字元件的内容的状态资料MD的状态资料用存储器32;以及通过上述CPU115执行储存在ROM116等内的程序的形式来实现,处理输入输出目标系统8或专用通讯协议介面部31的资料的资料处理部33。同样地,作为主电脑7c内的功能块,设有进行画面显示的画面显示部41;控制主电脑7c整体的资料处理部42;以及通过共用通讯协议而通讯的共用通讯协议介面部43。
上述主电脑7c的资料处理部42,是进行预定的资料处理,且将其处理结果显示在画面显示部41的显示画面上。又,资料处理部42,是通过共用通讯协议介面部43,将应传送的资料送至共用通讯线6上。因此,该资料就可通过共用通讯协议来传送至共用通讯线6上。
另一方面,各PLC2c的资料处理部33,是按照预设的程序与目标系统8中的被控器件9进行信号的输入输出,同时将对应该控制状态内容的资料(状态资料MD),保存在设于存储单元104内的状态资料用存储器32中。另外,保存于状态资料用存储器32时的地址,例如可以被控器件9等予以特定。被变更的状态资料MD,是通过PLC2的专用通讯协议介面部31及专用通讯线4,通过专用通讯协议,送至程序型显示装置3c,储存在状态资料用存储器17内。与此相反,当从程序型显示装置3c通过专用通讯线4输入用以变更PLC2c内的状态资料MD的资料时,就可进行相对于与该资料变化对应的被控器件9的控制动作。
在此,在本实施形态中,在程序型显示装置3c内发生,或是从PLC2c取入于程序型显示装置3c内的各种资料,预先设定成例如可在一定时间间隔自动地,或是在使用命令的适当时期,通过共用通讯线6送至主电脑7c。因此,就可将各程序型显示装置3c所具备的存储器容量抑制在必要的最小限,同时可将由全部的程序型显示装置3c所送来的资料予以资料库化且进行一元化资料管理。
又,在各程序型显示装置3c,在适当时期从主电脑7c中取出所需要的资料,以显示在各程序型显示装置3c的显示画面D上,或可在PLC2c的控制动作中加以利用。再者,从主电脑7c侧,亦可构成通过任意的显示装置3c取得有关全部控制装置5的资讯。
再者,在本实施形态中,为了将通过专用通讯协议而进行通讯的资料(通讯协议资讯)进行一元化管理,而在主电脑7c上,构建将适合可连接于程序型显示装置3c的PLC2c的通讯协议资讯予以资料库化的通讯协议资料库。
上述构成的控制系统1c中,在程序型显示装置3c的初期设定时,程序型显示装置3c,会从已保存于主电脑7c内的通讯协议资料库中,选择对应可与自己相连接的PLC2c的通讯协议资讯,且通过共用通讯线6通过共用通讯协议予以下载。因此,在程序型显示装置3c与PLC2c之间,就可通过符合该PLC2c的专用通讯协议互相进行资料传送。
又,利用上述处理指令词W,以由程序型显示装置3c特定所应进行资料处理的内容,且将各处理指令词W储存在现象资料用存储器122内,同时在各处理指令词W中所参照的PLC2c侧的状态资料MD维持在状态资料用存储器17上的形式,设定程序型显示装置3c。
在初期设定结束时,可进行通常的控制动作。例如,在使用第一PLC2cα的状态资料,以进行第二PLC2cβ的控制动作时,预先设定作为设定于第二显示装置3cβ内的处理指令词的,参照第一PLC2cα的状态资料,且根据该状态资料,使第二PLC2cβ进行控制动作的处理指令词。
在此状态中,从第一PLC2cα使用专用通讯协议,送出状态资料MD至第一程序型显示装置3c时,就可在第一程序型显示装置3cα的状态资料用存储器17内,更新符合的状态资料MD。该被更新的状态资料MD,是根据来自第二程序型显示装置3cβ侧的读出动作,利用共用通讯协议,送至第二程序型显示装置3cβ的状态资料用存储器17内。
在此,当使被更新的状态资料MD可利用于第二PLC2cβ的控制动作上,而预先设定好处理指令词W时,该状态资料MD,再以专用通讯协议,转送至第二PLC2cβ。因此,就可依第一PLC2cα的资料,进行第二PLC2cβ的控制动作。
与之相反,在取入于第二型显示装置3cβ的状态资料MD,为该程序型显示装置3cβ内所应处理的资料时,不会转送至第二PLC2cβ,而会在第二程序型显示装置3cβ内进行资料处理,且在显示器14c的显示画面D上,进行对应状态资料MD的显示。
又,从主电脑7c将资料送至第一PLC2cα,以控制连接该PLC2cα的被控器件9时,在应传送的资料上,会产生附加特定第一PLC2cα的地址的资料,且通过共用通讯线6,通过共用通讯协议送至第一程序型显示装置3cα。另一方面,程序型显示装置3cα,与从其他的程序型显示装置3c所送来的情况同样,会判定被送来的资料是在程序型显示装置3cα所使用的资料,还是在第一PLC2cα中所使用的资料,若为相对于PLC2cα的资料,则可使用专用通讯协议,则转送至PLC2cα侧。
因此,资料通讯协议在各PLC2c中专用而互为不同时,亦可在多种PLC2c间及PLC2c与主电脑7c间,通过程序型显示装置3c而交换对应PLC2c的控制状态的状态资料MD。
另外,本实施形态中,虽是就程序型显示装置3c内经常具备状态资料(MD)的情况,亦即,在程序型显示装置3c及PLC2c上分别设置状态资料用存储器17、32,且在预定的短时间,程序型显示装置3c定期对PLC2c侧进行存取,以使两状态资料用存储器17、32的资料一致的情况加以说明,但是如以下的实施形态中所说明般,亦可在例如发生特定事件(event)的时间点等,根据需要从PLC侧取出。但是,在双方具备状态资料用存储器17、32的情况下,只要指定PLC2c所连接的程序型型显示装置3c、和程序型显示装置3c中的状态资料用存储器17的地址即可,没有必要如对方码等形式特定PLC2c。
[第五实施形态]
本实施形态中,根据图10至图13,更详细说明上述显示装置3的通讯协议转换动作。另外,以下为了方便说明起见,在具有与上述实施形态同样的构成的构件上,附上相同的参照编号而省略说明。
亦即,在本实施形态的显示装置3d上,设有上述两通讯协议介面部11、12、显示部14的基础上,还设有进行专用通讯协议和共用通讯协议之间的通讯协议转换的通讯协议转换部13d;以及储存进行通讯协议转换时所参照的通讯协议资讯的通讯协议资讯存储部18。
本实施形态中,通讯协议资讯,例如命令资料等,是分成显示在PLC2c上固有的资讯与对应该固有资讯的共用通讯协议的资讯的对应关系的转换表、和在与PLC2c之间所交换的转送资讯的格式(格式资讯),且分别储存在转换表存储部18a及格式资讯存储器18b内。另外各存储部18(18a,18b),是可以如图5所示的RAM117上的区域等来实现。
具体而言,在本实施形态的控制系统1d中所使用的专用或共用通讯协议规定有,如图11所示,是与一般非同步式的资料转送格式同样,作为非同步式的资料转送格式C,在开始码和结束码之间,夹送所应交换的资讯的形式。但是,各PLC厂商所规定的资料转送格式,当然可使用开始码或结束码互为不同,而且包含于交换资讯中的资料内容、或其排列顺序也可使用互异。
在此,本实施形态中,作为通过共用通讯线6所交换的资料转送格式,其中可规定资料读出用的格式Cr和资料写入用的格式Cw。亦即,在资料读出用格式Cr上,含有用以特定应送出资料的装置的对方码(例如,「A· B…」等)、和专特定应执行的命令(读出命令)的共用码(例如,「01」等),在此基础上还含有作为该共用码的相关资讯,应开始读出的地址(例如,「X0001」等)、和应读出的资料的尺寸。又,用于资料写入的格式Cw,含有对方码、和指示写入资料的共用码的基础上,还含有作为相关资讯的,开始写入的地址和、应写入的资料。上述各格式Cr、Cw,例如将各自所包含的资料当作以16进制显示的ASCll码一系列显示的资料来表现。
上述共用码,在各PLC2c可理解的命令之中,互为同一内容的命令间,不受专用通讯线4中的命令码(各PLC2c中的命令)的限定,皆被统一。又,例如开始读出地址或读出尺寸等,传送相关资讯内的资料时的顺序,及传送时的表现方法,也不受专用通讯协议限制而被统一。因此,共用通讯协议,不受PLC2c的限制,就可专心地特定应执行的命令。
在此,某共用码、和专用通讯线4中的命令码(固有码)的对应关系,由于在各PLC2c中皆不同,所以如图13所示,可将各共用码、与现在所连接的PLC2c中对应该共用码的固有码制作成一对转换表。因而,显示装置3d,若参照按照专用通讯协议的转换表,则可互相转换共用码和固有码。又,例如,若将使用于通讯协议转换的转换表,从专用通讯协议α用的转换表TBLα,变更成专用通讯协议β用的转换表TBLβ,则可变更进行通讯协议转换的专用通讯协议。
另一方面,如图12所示,上述格式资讯FMT,是在专用通讯线4所传送的资料列Da中,例如,读写的资料内容本身、或资料尺寸,或是读写的地址等,没有定义依实际传送的资料内容而变化的部分的、梗概(skeleton)上的资料列,而未定义的部分,是只有用途被定义。另外,若没有定义命令区域的话,则从实际传送的资料列中所抽出的格式资讯FMT在多个命令间变成共用,此时,亦可将该命令区域作成未定义,且在该命令间使用共用的命令资讯FMT。
上述格式资讯及转换表,是当作对应各专用通讯协议的上述通讯协议资讯,而储存在主电脑7c的通讯协议资料库中,另一方面,在显示装置3d的初期设定时,对应于与自己连接的PLC2c的通讯协议资讯,可从通讯协议资料库中读出,且通过共用通讯线6,储存在上述转换表存储部18a及格式格式资讯存储部18b内。
上述构成中,各个对应专用通讯协议的通讯协议资讯,是作为格式资讯FMT及转换表,而互相独立。因而,只要切换依附于机种的通讯协议资讯就可依特定的专用通讯协议进行资料通讯。
在此,本实施形态的控制系统1d,其特征是将作为上述共用通讯协议而规定的资料传送格式尽量在较多场面(例如,在显示装置3d中的显示或预置资料的设定等)中加以利用,包含从显示装置3d相对于PLC2c的资料的读写时。结果,显示或预置资料的设定等控制以外的动作,也没有必要在每一专用通讯协议中变更,且可减少软件的开发及管理维持的工作时数。
以下,参照图14说明使用上述格式资讯FMT及转换表的通讯协议转换。另外,如图14所示的控制系统1d,与如图9所示的控制系统1c有所不同,其作为PLC2c和显示装置3d之间的状态资料转送方法的另一例,是采用将状态资料用存储器只设在PLC2c内,而显示装置3d按照需要从PLC2c的状态资料用存储器32中读出状态资料MD的方法。
例如,在利用第一PLC2cα中的状态资料MD的变化以进行第二PLC2cβ的控制动作时,将设定于第二显示装置3dα内的处理指令词,预先设定成可参照第一PLC2cα的状态资料MD的形式,从而第二PLC2cβ利用其状态资料MD进行控制动作。
在此状态中,通过共用通讯线6,向第一PLC2cα读出资料的命令,由如图11所示的资料读出用的资料转送格式Cr发出时,第一显示装置3dα的通讯协议转换部13d,会参照转换表存储部18a,将被转送的资讯中的共用码转换成固有码。再者,通讯协议转换部13d,是参照格式资讯存储部18b,将固有码、地址、尺寸等必要的资料设定在格式资讯FMT的未定义部分内,且转换成专用的格式。之后,该资料可通过专用通讯线4,转送至第一PLC2cα。另外,此时,通过专用通讯协议所传送的地址、尺寸之中,其表现形式(例如,位元宽等)与共用通讯协议不同时,就可按照预定的顺序来转换表现形式。
接受该资料的第一PLC2cα,是在解析其资料内容,且从状态资料存储器32中取出必要的资料之后,可从第一PLC2cα中使用专用通讯协议送出必要的资料至第一显示装置3dα。
另一方面,第一显示装置3dα,是将已接受的资料,参照转换表18a及格式资讯存储部18b,来解析其内容。其资料判定为前次请求读出时的资料,当处理指令词W以该资料用于第二PLC2cβ的控制动作的方式预先设有时,第一显示装置3dα,作为对方码指定第PLC2cβ,且使用共用通讯协议,转送至第二显示装置3dβ。因此,就可依第一PLC2cα的资料进行第二PLC2cβ侧的控制动作。
另外,送至第二显示装置3dβ的资料,只应该显示装置3dβ内进行资料处理时,就不会转送至第二PLC2cβ内,而会在第二显示装置3dβ内进行资料处理,且可完成对应显示部14的显示画面D上的显示。
又,在从主电脑7c送资料至第一PLC2cα,以控制连接于该第一PLC2cα的被控器件9时,在应传送的资料上,附加特定第一PLC2cα的对方码及地址。该资料,是使用共用通讯协议,且通过共用通讯线6送至第一显示装置3dα。
此时,第一显示装置3dα,是从对方码中判定所送来的资料是在显示装置3dα内使用,还是在第一PLC2cα中使用,若为对于第一PLC2cα的资料,则使用专用通讯协议与上述大致同样地会转送至第一PLC2cα侧。
另外,在上述实施例中是假设应存取资料的装置具有多个的情况,且显示特定对方码的例。然而,在预先特定进行资料通讯的对方时,对方码就并不是很必要的。
[第六实施形态]
然而,上述显示装置进行通讯协议转换之前,有必要先将成为转换对象的专用通讯协议,与控制单元(PLC)配合起来选择。该专用通讯协议的选择,例如显示装置的使用者虽可预先选择,但是为了减少设定时的时间人力,且为了防止误设定,则显示装置是以自动选择专用通讯协议为佳。以下,是根据图15至图17,说明可自动选择专用通讯协议的显示装置3e。另外,以下为了方便说明起见,虽然可连接于显示装置的PLC的专用通讯协议为(α、α2、β、γ)的四种情况为例加以说明,但是当然也可适当增减其数量。
具体而言,如图15所示,本实施形态的显示装置3e,是除了图10所示的上述显示装置3d的构成,还具备有用以储存专用通讯协议判别用对应表的通讯协议判别用资料存储部18c。
如图16(a)所示,该对应表,是将发送预定的通讯协议判别用命令(例如,「00」等)时的回应码,对应各专用通讯协议而予以选出(list up)的表。作为该通讯协议判别用的命令,是可根据通讯协议的差异,而尽量选择获得不同回应资料的命令。在此16(a)的对应表中,如专用通讯协议α、β,可返回同一回应码。在此情况下,设定另一判定用命令(例如,「01」等),如图16(b)所示,制作专用通讯协议和回应资料的对应表,就可依至各通讯协议判别用命令的回应码的组合,来判别专用通讯协议。
上述构成中,当如图17所示的流程图的步骤1(ST1)使系统起动时,就会进入由步骤2开始的通讯协议的判别工程。如此的步骤中,首先是在步骤2中,例如「00」的通讯协议判别用命令,从显示装置3e侧朝PLC2c送出。
在步骤3中,在未确认来自PLC2c侧的回答时,就能判断还未建立与PLC2c之间的资料通讯。因此,若在步骤4中判断已检查完毕所有的通讯协议,则就会判定PLC2c未被连接,或为预先准备的通讯协议以外,再移至步骤5而结束判定动作。另一方面,在步骤4中,若存在有下一个通讯协议时,在变更步骤6中所通用的通讯协议之后,会回到步骤的而反覆上述的处理动作。另外,各通讯协议,是对应可与自己连接的PLC2c而做选择,例如以储存于通讯协议资讯存储部18内的通讯协议资讯等的形式预先准备好。该通讯协议资讯,例如在初期设定等的时间点上,从储存于资料处理装置7内的通讯协议资料库等中下载。
又,当在步骤3中确认来自PLC2c侧的回答时,就会移至步骤7,且会参照上述通讯协议资讯存储部18的对应表中,己送出的通讯协议判定用命令的对应表,用以判定对应该回应码的通讯协议。例如,在图16(a)所示的对应表中,回应码为「20」时,由于通讯协议可判定为「β」,若为「30」则通讯协议可判定为γ,所以在确定步骤8中所使用的通讯协议之后,会持续步骤10中的通常的资料处理动作。
然而,在步骤7所确认的回应码为「10」时,通讯协议就有可能为「α、α2」而无法确定。因此,会移至步骤1而将判定用的命令变更成「01」且进行同样的判定动作。在此情况下,如图16(b)所示,回应码若为「01」则通讯协议可特定为「α」,若为「02」则通讯协议可特定为「α2」,若为除此以外则可判断支持(support)之外的通讯协议。
再者,在稳定的资料处理中的步骤9中发生通讯错误时,可推测连接显示装置3e的PLC2c有被更换等的变更动作。在此情况时,就会回到来自步骤2的上述通讯协议的判别步骤,且自动设定适合于PLC2c的通讯协议。因此,就不需要停止显示装置3e的状态的初期设定动作,而结束通讯协议的设定动作。
[第七实施形态]
本实施形态中,是根据图18,更详细说明控制系统1f的主电脑7f的构成。亦即,控制用的主电脑7f,是具备有与共用网6通讯的共用通讯协议介面部51;通过主电脑7f显示或控制目标系统8的状态的使用者处理部52a~52c;进行控制系统1f整体的设定的设定部52d;以及介于使用者处理部52a~52c或设定部52d等的各种处理部52与上述共用通讯协议介面部51之间,按照各种处理部52的要求等用以控制共用通讯协议介面部51的服务部53。再者,在该服务部53中,除了控制共用通讯协议介面部51,且将来自各PLC2c的资料周期性地储存在存储部54内的资料处理部55之外,还设有DDE服务部56、函数处理部57及函数简易处理部58,以便该资料处理部55和上述各种处理部52可以多种顺序进行通讯。
上述DDE服务部56,是可当作由操作系统所定义的动态资料交换(DDE:Dynamic Data Exchange)的服务器来动作。因而,各种处理部52若为可当作DDE客户端(client)来动作的使用者处理部52a的话,则使用者处理部52a及DDE服务部56就可无任何障碍地取送资料。
如此,本实施形态的服务部53,由于具备有DDE服务部56,所以各种处理部52若为可当作DDE客户端来动作的话,则可毫无障碍地使用现有技术所使用的各种处理部52。另外,在以往使用控制系统1f时,各种处理部52,在很多情况下会在每一控制系统1f中做特别处理,而在新的各种处理部52的制作中,需花时间人力的问题很多。又,这些各种处理部52,为了与主电脑7f的操作系统上动作的其他应用程序联合,而很多情况下根据可以在DDE等操作系统中所定义的顺序传送资料的方式下形成。因而,大部分的情况,都可无障碍地使用现有的各种处理部52。
又,上述DDE,由于是在操作系统中被定义,所以比较多的市售应用程序可当作DDE客户端来动作。因而,即使在现有技术中未使用各种处理部52的情况,通过使用这些应用程序,亦可比较容易地准备使用者处理部52a。
再者,如上述般,各显示装置3f及主电脑7f,是不受连接显示装置3f的PLC2c的机种的限定,可通过共用通讯协议进行通讯。因而。,即使在可变更连接显示装置3f的PLC2c,或连接新开发的PLC2c时,上述DDE服务部56,就没有必要变更动作。结果,可与如现有技术中在每一PLC2c中准备不同的DDE服务部56的情况相比,还可大幅减少开发主电脑7f的程序的时间人力,且可减少在控制系统1f加入新的PLC2c时的时间人力。
然而,上述DDE,是为了在各种的应用程序间动态交换资料,而在操作系统中所规定的顺序,并不一定要对被控器件9的控制进行最适合化。结果,在将与各种处理部52的资料交换只限定于DDE时,处理速度就会降低,或有无法实现的处理。因而,在本实施形态的服务部53上,为了以DDE之外的顺序,与各种处理部52取送资料,而设有函数处理部57及函数简易处理部58。
上述两函数处理部57、58是处理在各种处理部52之中,例如与使用者处理部52a相比进行更高速处理的使用者处理部52b、52c或进行控制系统1f整体的设定的设定部52d等,通过DDE取送资料时不能进行的处理或处理速度不足的处理,且是处于各种处理部52与上述资料处理部55之间的介面,例如,在微软公司的操作系统Windows等中,是可当作DLL(DynamicLink Library:动态链库)来实现。两函数处理部57、58中的函数处理部57,是将设定部52d所进行的全部的设定、或来自被控器件9、PLC2c及显示装置3f的资料显示或控制等,资料处理部55可能从各种处理部52被要求的全部功能作为可呼叫的函数而具备。另外,上述设定中包含有使显示装置3f加入共用网6时的设定、或连接于显示装置3f的PLC2c的设定、或是被控器件9和元件地址的关系的设定等。因此,各种处理部52,通过呼叫函数处理部57的各函数,就可控制资料处理部55的全部功能
作为其一例,与DDE的情况同样,在从被控器件9读出资料的函数时,显示装置3f的IP地址、和被控器件9的元件名等可当作作自变量来提供,而读出的成否、或读出的资料等可当作返回值来送回。此函数是与DDE的情况不同,由于最适合于被控器件9的资料读出,所以在读出资料时,可减少从各种处理部52至资料处理部55之间所传送或处理的资料量。又,也不需要链(link)的设定。因而,即使在进行同样的处理时,也可比DDE的情况还提高处理速度。又,即使在类似的处理中最适当的处理顺序不同时,也可在以最适当的顺序处理的方式下,准备对应各自的处理的函数。因而,若在各个处理中选择使用最适当的函数的话,则可比利用后述的函数简易处理部78的情况还提高处理速度。加上,各种的设定、或指定时间的资料的传送等,也可实现无法以如DDE定义的处理。
另一方面,在函数简易处理部58中只准备函数处理部57的函数之中,可比较简易使用,而且在DDE中是无法以足够的速度处理的函数。作为满足该条件的函数,可列举通过显示装置3f读出PLC2c的资料的函数和写出的函数。又,这些函数,是在写入动作及读出动作结束之前,不会送回返回值,且不会对各种处理部52送回控制。另外,在本实施形态中,虽是通过函数简易处理部58呼叫函数处理部57的函数,来实现这些的函数,但是函数间易处理部58亦可直接控制资料处理部55。
如此在函数简易处理部58中,被准备的函数的数量、自变量的种类、及向作为呼叫元的各种处理部52送回控制的时间,会比函数处理部57还受到限制。因而,在制造使用者处理部52b时,若只使用函数简易处理部58的函数的话,就可减少从类似的函数中选择最适当的函数的时间人力、或为了使用最适当的函数而进行自变量的设定或初期设定的时间人力、或考虑控制的时间的时间人力。结果,即使处理速度是否比DDE的情况快,亦可比较简单地制作使用者处理部52b。
在此,主电脑7f,由于是通过共用通讯协议而进行通讯,所以即使连接显示装置3f的PLC2c会被变更,或连接新开发的PLC2c的情况,上述函数处理部57或函数简易处理部58,也没有变更动作的必要。结果,如现有技术一样,与在每一PLC2c上准备不同的函数处理部57或函数简易处理部58的情况相较,就可大幅减少开发主电脑7f的程序的时间人力,且可可减少在控制系统1f上加入新的PLC2c的时间人力。
加上,本实施形态的服务部53,是具备有呼叫的难易度所不同的二个函数处理部57、58。因而,服务部53的开发者,亦可配合各种处理部52的开发者的熟练程度、或各种处理部52所需要的功能等,而推荐使用函数处理部57,或推荐使用函数简易处理部58。结果,比只具备函数简易处理部58的情况,更能进行复杂或高速的处理,且比只具备函数处理部57的情况,可防止因各种处理部52的开发者的失误(miss)而引起控制系统1f的误动作。另外,在本实施形态中,虽是就函数处理部的难易度有两种的情况加以说明,但是即使设置多个难易度互异的函数处理部亦可获得同样的效果。
又,在本实施形态中,设有比上述两函数处理部57、58还能以简单的顺序呼叫的DDE服务部56,且即使不开发各种处理部52,亦可交换某种程度的资料。因而,就可更减少开发各种处理部52时的失误,且可防止控制系统1f的误动作。
[第八实施形态]
然而,在上述第一至第七实施形态中,虽是就传送于共用通讯线6的资料,主要为对控制单元2施予控制的资料的情况加以说明,但是例如背景影像等图象资料、或初始值或是应用程序,即使在传送其他的资料的情况,也可获得减少例如控制系统1的开发、管理及维持所需要的时间人力等的效果。
以下,作为本发明的实施形态,是就传送在关于PLC的控制的资讯显示中所使用的特性及图象资料的情况,根据图19至图21加以说明。
图19是显示本发明的一实施形态的控制系统1g的功能构成方块图。PLC2cα,2cβ,2cγ,是响应来自主电脑7g的控制输出,控制在被控器件9中的马达或电磁阀等控制对象机器9a。又,PLC2cα,2cβ,2cγ,是依在被控器件9之中的感测器9b等检测前述控制对象机9a的控制状态,并将该检测结果送至主电脑7g上,且使之使用于显示或前述控制输出的运算上,更使之使用于分析等上,同时在与其对应的显示装置3gα,3gβ,3gγ中显示图像。如此,该控制装置,就会进行机床或生产线等的控制。
另外,在图19的例中,PLC虽设有三台的参照符号2cα,2cβ,2cγ,但是亦可为1台、2台或4台以上,当然主电脑7g也可设有多台。又,在图19的例中,控制对象机器9a及感测器9b,为了简化图面,在PLC2cβ,2cγ中省略。
PLC2cα,2cβ,2cγ,和与之对应的显示装置3gα,3gβ,3gγ之间,分别依作为上述专用通讯线的连接电缆4gα,4gβ,4gγ而连接,且通过根据PLC2cα,2cβ,2cγ的厂商,或版本等而预定的专用通讯协议α,β,γ,分别进行资料通讯。
应注意的是,与现有技术不同,本实施形态的显示装置3gα,3gβ,3gγ,是介于PLC2cα,2cβ,2cγ和主电脑7g之间。这些显示装置3gα,3gβ,3gγ,是以个人电脑的应用装置而发展起来的,而对于通用的个人电脑而言,可容易依通用的通讯协议δ进行通讯,而对于必须连接的对应的PLC2cα,2cβ,2cγ而言,专用的通讯协议α,β,γ已各自被开发。
因而,将显示装置3gα,3gβ,3gγ,通过可利用乙太网(注册商标)等网路线来实现的共用通讯线6,与主电脑7g相连接,且在该通讯协议上,如前述参考符号δ所示,使用共用通讯协议,例如TCP/IP上的通讯协议,并依该显示装置3gα,3gβ,3gγ,分别进行通讯协议δ与通讯协议α,β,γ之间的通讯协议转换。
在共用通讯线6上,也通过路由器及公用电话线路等,可连接作为维修用的,配置于如前述显示装置3gα,3gβ,3gγ的制造厂商等远距离上的外部主电脑10。
在主电脑7g上,可依设定部61,预先制作由表示在哪一个节点上连接有何种显示装置等的节点资讯、及连接于各PLC2cα,2cβ,2cγ的控制对象机器或感测器的符号名称等所构成的网路文件62,且参照该网路文件62,将从应用程序部63通过共用通讯协议介面部64,至PLC2cα,2cβ,2cγ的控制输出传送至共用通讯线6上。该控制输出,是通过各显示装置3fα~3fγ,传送至各PLC2cα~2cγ,且对控制对象机器9a进行响应该控制输出的控制。又,当表示感测器9b检测结果等的控制状态的资料从各显示装置3f送出时,该资料就可通过前述共用通讯协议介面部64,返回到应用程序部63上,且可在前述显示、控制输出的运算及分析等中使用。
又,对于主电脑7g而言,是在资料文件65上,预先登录有在前述显示装置3gα,3gβ,3gγ中的显示画面的图象资料、或前述各通讯协议α,β,γ与共用通讯协议δ间的转换资料,而前述图象资料,是在进行加工的产品或加工顺序的变更等维修期间,向所需要的显示装置,通过共用通讯协议介面部64予以送出,而前述转换资料,是在进行连接共用通讯线6的PLC的变更等维修期间,可对所需要的显示装置,通过共用通讯协议介面部64予以送出。
与之对应,各显示装置3g(3gα~3gγ),是具备有连接PLC2c的专用通讯协议介面部11、连接上述主电脑7g的共用通讯协议介面部12、互相转换两通讯协议的通讯协议转换电路13g、作为显示部14的显示面板14g、输入部15g、及影像存储器19所构成。在前述控制输出或图象资料上,是如后述般附加有命令资料,而共用通讯协议介面部12,是在其命令资料为控制输出时,就会与通讯协议转换部13g一起对其控制输出进行通讯协议转换,且输出至与之对应的PLC,而在其命令资料为图象资料时,就会写入至影像存储器19内。当影像存储器19的更新结束时,显示面板14g的显示内容就会被变更。在影像存储器19上,储存有例如模拟生产线的背景画面上,合成各控制对象机器的名称或单位等的无变化的特性及图象资料,而在该特性及图象资料中,合成表示由通讯协议转换电路13g输入的控制状态的可变资料,且可依显示面板14g进行画面显示。
显示装置3gα,3gβ,3gγ,与其对应的PLC2cα,2cβ,2cγ,同时一体组装或独立配置在生产线的操作桌面等上,可当作控制盘等来使用。在显示面板14g的前侧,设有触摸面板等输入部15g,并响应其输入结果,就可进行资料输入,或进行控制对象机器9a的间接的控制。显示装置3gα,3gβ,3gγ,如上所述,与通用的个人电脑大致同样构成,通过内部总线,相互连接中央运算处理装置、ROM或RAM等的存储器、硬件装置等外部存储装置、及图控制器或通讯控制器等所构成。
图20是表示资料格式的一例的图,其表示在共用通讯线6上的前述共用通讯协议δ中资料格式Dδ的一例、及各PLC2cα~2cγ固有的通讯协议中的资料格式Dα~Dγ。该图中,前述共用通讯线6是例示乙太网的情况。
若更详细说明,则在共用通讯线6侧的通讯协议δ,有首页资料D1、D2,而通常的本体资料的部分,是可区分成命令资料D31和本体资料D32,该命令资料D31,是表示写入或读出的命令,同时在本实施形态中是表示,是PLC2cα,2cβ,2cγ和主电脑7g之间的通常资料通讯,还是从主电脑7g至显示装置3gα,3gβ,3gγ的影像存储器19的图象资料的下载动作。
在PLC2cα,2cβ,2cγ的通讯协议α,β,γ,由首页资料(header data)d1,及命令资料d2、地址资料d3、本体资料d4及结束资料d5所构成。前述本体资料D32,是由前述控制对象机器9a或感测器9c等的地址资料d3、及表示数值或ON/QFF资讯的本体资料d4所构成。
共用通讯协议介面部12及通讯协议转换部13g,是构成有与主电脑7g之间,及与PLC2cα,2cβ,2cγ之间进行通讯的2way驱动器,且使用由前述资料文件65所提供的通讯协议转换资料,以进可即时输入输出的资料的通讯协议转换。
此种通讯协议转换,是可利用在共用通讯线6上共有的前述通讯协议δ、和各PLC2cα,2cβ,2cγ中固有的通讯协议α,β,γ的转换表,或转换函数等来进行,而这些表或函数,是预先储存在前述资料文件65内,而在进行于连接如前述的各节点的显示装置3gα,3gβ,3gγ的机种设定等的网路文件6二的制作时可被选择,且被设定在通讯协议转换部13g内。
图21是用以说明从主电脑7g或外部主电脑10至显示装置3gα,3gβ,3gγ的影像存储器19的图象资料的下载动作时序图。在步骤s1中,由主电脑侧检测哪一个节点连接哪个机种的显示装置的节点,而在步骤s2中,是进行从各显示装置3gα,3gβ,3gγ依序表示这些所连接的节点和机种等的状态资讯的回应。
在步骤s3中,从主电脑侧送出图象资料的转送开始资料,而在步骤s4中,若从显示侧反馈确认(acknowledge)讯息时,就会从步骤s5中开始进行实际的图象资料的传送。当该步骤s5中的一个包(packet)的图象资料的传送结束时,则从显示侧,如步骤s6所示,进行确认的反馈,而当预定量的图象资料,亦即显示画面的1份画面的全部或一部分的图象资料下载结束时,则从主电脑侧,会如步骤s7所示传送图象资料的转送结束资料,当在步骤s8中从显示侧反馈确认讯息时,就会结束图象资料的转送。
如以上所述在本实施形态中,与现有技术不同,由于将运算处理能力高,且对于资料通讯的适应性高的显示装置3gα,3gβ,3gγ,介于PLC2cα,2cβ,2cγ与主电脑7g或外部主电脑10之间,所以可将来自主电脑7g的控制输出、或来自PLC2cα,2cβ,2cγ的控制状态资料等,分别转接至PLC2cα,2cβ,2cγ及主电脑7g内,且可毫无障碍地传送。另一方面,由于可从主电脑7g或外部主电脑10通过共用通讯线6,直接将图象资料下载至影像存储器19内,所以在每次变更产品或制作方法时,就无须将下载用的个人电脑等带至制造现场,且无须进行配线更换使之下载的繁杂作业,因而可极大地提高操作性。
又,在下载时,没有必要停止如一旦将显示装置3gα,3gβ,3gγ处于离线状态之后,就进行下载,再次使之回复到在线状态时一样的显示装置3gα,3gβ,3gγ的功能,而且如上所述无需进行配线更换,可依序对显示装置3gα,3gβ,3gγ下载,所以可使线路的停止时间极为短。
再者,由于在显示装置3gα,3gβ,3gγ中进行固有通讯协议α,β,γ和共用通讯协议δ的通讯协议转换,所以在主电脑7g侧,就无需预先设定对应每个PLC2cα,2cβ,2cγ所不同的通讯协议的个别程序,而可通过共用通讯协议δ来制作程序,并可大幅简化程序的制作工作时数。
[第九实施形态]
在本实施形态中,是根据图22及图23(a)至图23(g),说明例如初始值或应用程序,传送预先对控制单元2及/或显示装置3设定的预置资料的情况,作为传送共用通讯线6的其他资料的例子。
图22是表示本发明的另一实施形态的控制装置的功能构成方块图,类似前述图19所示的构成,在其对应的部分上附上相同的参照符号,并省略其说明。在本实施形态中,是在显示装置3hα,3hβ,3hγ上设有存储器20。在该存储器20上,与前述影像存储器19同样,可依来自主电脑7g的下载命令而建立(install)资料。被建立(install)的资料,例如是应用程序或初始值等的预置资料时,当然亦可为至该显示装置3gα,3gβ,3gγ的预置资料,或可为至PLC2cα,2cβ,2cγ的预置资料。
在预置资料被下载时,可从主电脑7g通过共用通讯线6,依共用通讯协议δ传送预置资料,而共用通讯协议介面部12,判断从前述命令资料中接收的资料为应建立(install)的预置资料,并储存至前述存储器20内。在被储存的预置资料为至PLC2cα,2cβ,2cγ的资料时,显示装置3hα,3hβ,3hγ向PLC2cα,2cβ,2cγ输出动作停止的命令之后,就可依共用通讯协议介面部12及通讯协议转换部13h,依序将储存的预置资料进行通讯协议转换,并传送至PLC2cα,2cβ,2cγ上,当传送结束时,会输出动作再次开始的命令。
图23(a)至图23(g)是显示下载至显示装置3hα,3hβ,3hγ的资料的资料格式的一例的图。图23(a)是表示前述图20中的本体资料D32,在本实施形态中,该本体资料D32更进一步细分成页首D321和资料D322。页首D321部分,例如是由种类资料D3211和编号资料D3212所构成。前述种类资料D3211,是表示后续的前述资料D322如前述图象资料或系统设定资料等,为哪一种类的资料的大分类,而编号资料D3212,是表示后续的前述资料D322,在前述各种类之中,为哪一个编号的资料的小分类。
例如,图23(c)是表示种类资料D3211的「B」为图象资料,且表示该图象资料之中,编号资料3212的「000」为加工产品A时的图象资料。图23(d)是表示同样的图象资料中,编号资料D3212的「001」为加工产品B时的图象资料。
图23(e)是表示种类资料D3211的「S」为显示装置3hα,3gβ,3hγ的系统设定资料,且表示在系统设定资料之中,编号资料D3212的「100」为前述各专用通讯协议α,β,γ和共用通讯协议δ的转换资料。图23(f)是表示相同的系统设定资料中,编号资料D3212的「201」为规定从显示装置3hα,3gβ,3hγ至主电脑7g的资料传送时间的发送计划表。图23(g)是表示相同的系统设定资料中,编号资料D3212的「202」为从前述显示装置3hα,3gβ,3hγ至主电脑7g传送资料时的、有没有位元长度或码的状态格式。
另外,此种资料的分类,配合前述命令资料D31来进行,或也可与任一方统一。
如上述的预置资料的下载动作,可根据前述图21中的步骤s3中、从主电脑侧送出预置资料的转送开始资料,且步骤s7中送出预置资料的转送结束资料的动作,就可进行与该图21同样的动作。
如此不限于前述图象资料,随着加工产品的变更或大幅的加工资料的变更等,在主电脑7g侧,也可将使用各种应用程序等所制作的较大容量的预置资料,下载至显示装置3hα,3gβ,3hγ及/或PLC2cα,2cβ,2cγ上,特别是在下载至PLC2cα,2cβ,2cγ时,可不需要连接个人电脑等的繁杂的操作,且可极能提高操作,同时可缩短线路的停止时间。
又,可通过共用通讯协议δ制作各PLC2cα,2cβ,2cγ的预置资料,且可大幅简化资料制作工作时数。再者,当在大规模的生产线等上,使多个PLC连接于共用通讯线6时,通讯量会增大,对于通讯的负担会增加,且如现有技术,在前述网络线503上直接连接有PLC,如此上述的下载作业就会很困难,相对于此,如本发明,通过设有资料通讯适应性高的显示装置,就可毫无问题地进行。
另外,在上述的说明中,虽是就从主电脑(7c、7g、资料处理装置7)下载通讯协议资讯的情况加以说明,但是亦可取代或加上从主电脑下载通讯协议资讯,而设置对于存储卡的资料的读写手段而从该存储卡中下载,或在制作显示画面时等适当时期从输入器(loader)下载,亦可在ROM内预先准备多种的通讯协议,以选择必要的通讯协议。但是,由于经常会有新的专用通讯协议被开发,所以还是以构成有可从外部下载的显示装置较佳。另外,在连接与显示装置控制单元其专用通讯协议不变化时,亦可预先固定在ROM内。
又,在上述实施形态中,虽是以通过通用的通讯协议来连接各显示装置(3、3a~3h)间及与主电脑之间的方式构成,但是也可适用全部显示装置中为共用而在显示装置中特定化的专用通讯协议。又,在显示装置中除PLC(2c、控制单元2),也可具备如视频摄影机的各种资料输入输出手段,通过显示装置及共用通讯线(6),传送如图象资料的各种资料。
再者,可对专用通讯线(4)连接多台PLC,且通过一台显示装置进行资料的传送。又,假设特定应存取的PLC(2c、控制单元2)的种类的情况,虽是例示指定该PLC固有的地址来进行资料的读写的情况,但是就地址而言亦可预先在全部PLC上设定共用的地址显示,准备其与依各机种固有表现的地址显示之间的转换表。在此情况下,完全不用考虑应存取的PLC的种类就可制作程序,且程序的通用性也进一步提高。
另外,在上述各实施形态中,虽是以包含显示装置和控制单元的控制系统为例加以说明,但并非限定于此,亦可广泛通用于包含具有机种固有的通讯协议的第一资料处理手段(控制单元2)、具有如个人电脑应用装置的共用通讯协议的第二资料处理手段(显示装置5、资料处理装置7)、以及在两者间可互相进行资料交换的资料处理手段(显示装置3)的系统。
另外,在发明所实施的最佳形态的项中所完成的具体的实施形态或实施例,毕竟是用以明确本发明的技术内容,但是并非只限定于此种具体例且不应对其作狭义的解释,只要在本发明的精神和以下所记载的专利请求的范围内,则可作各种的变更及实施。
如以上所述,本发明的控制系统,是以现有技术中专用于控制状态显示的显示装置作为资料通讯的中心来使用。因此,在现有技术中也可使用于资料通讯的控制单元(2、PLC2c)专用于本来的功能的I/O控制上,从而可减轻控制单元的负担。又,在显示装置侧,或是连接显示装置的主电脑侧,就没有必要考虑存在无数个控制单元的通讯协议。因此,就可减少控制系统的开发及管理维持时所需要的软件的工作时间。
又,本发明的资料传送方法,是在与如PLC的第一资料处理装置(2、2c)之间,跟现有技术同样地通过机种依存的通讯协议(专用通讯协议)来进行资料传送,另一方面,在与除此以外的第二资料处理装置(5、7)之间,通过共用通讯协议将资料传送至第二资料处理装置整体上。再者,并非是各机种用的通讯码(程序),而是转换表被设定成各机种所使用,而传送至第一资料处理装置的资料,是在系统的动作中通过转换表可即时生成。因此,与上述控制系统同样,即使在可减少软件的工作时数的同时,在变更第一资料处理装置时,也可不用停止系统即可适应。
再者,本发明的资料传送方法,是在与上述第一资料处理装置(2、2c)之间通过专用通讯协议进行资料传送之前,会送出预定的资料,且根据相对于该资料的第一资料处理装置的回应,特定专用通讯协议。因此,就比使用者在特定专用通讯协议的情况,还可减少设定的时间人力,且可防止误设定。

Claims (22)

1、一种控制系统,是具备多组控制装置,该控制装置具有控制单元和对该控制单元通过专用通讯线连接后显示对应控制状态的显示装置;且在各控制装置间进行资料交换的系统,其特征在于:所述的控制单元中的全部显示装置通过共有通讯线互相连接;每一显示装置包括:
通过所述专用的通讯线与控制单元连接的第一资料通讯接口;
通过共用的通讯线与其他的显示装置连接的第二资料通讯接口;
处理通过第一和第二资料通讯接口输入和输出的资料的资料处理部,按照预先设定的程序进行处理;
提供与由资料处理部处理的资料相应的显示的显示部;
控制单元与显示装置之间的资料通讯根据固用于每一单独的控制单元的专用通讯协议进行执行;
显示装置之间的资料通讯根据共用通讯协议进行执行;
在上述控制系统内混合存在通讯协议不同的控制单元。
2、如权利要求1所述的控制系统,其特征在于:在上述共用通讯线上还连接有资料处理装置,且在资料处理装置和各显示装置之间,通过上述共用通讯协议交换资料。
3、如权利要求2所述的控制系统,其特征在于:上述控制单元是依其内建的程序而进行预定控制动作的可编程逻辑控制器,而上述显示装置,是显示对应于控制单元的控制资料的程序型显示装置。
4、如权利要求1所述的控制系统,其特征在于:
上述显示装置通过以预定时间间隔执行规定单位的资料处理动作的处理指令词,即分别对应于单位画面的处理指令词,来进行显示画面的显示控制动作;
上述各控制装置中具有用于存储状态资料的状态资料用存储器;
上述处理指令词中包含用于识别控制系统内的全部控制装置的状态资料的存储地址的参照资讯;
上述显示装置在执行上述处理指令词时,通过共用协议与存储根据参照资讯确定的状态资料的控制装置的显示装置进行通讯,发送必要的资料;
接收资料的显示装置通过通讯线,通过专用的协议向与自己连接的控制单元转送必要的资料。
5、一种显示装置,其特征在于:具备有第一资料通讯接口,其连接有预先规定的机种固有的专用通讯协议的控制单元;第二资料通讯接口,其与连接到预先规定了与上述控制单元不同的专用的通信协议的其他的显示装置相连接;资料处理部,是按照预先设定的顺序处理通过上述第一及第二资料通讯接口而输入输出的资料;以及显示部,是对在该资料处理部所处理的资讯进行显示,而该显示装置与上述控制单元之间,是使用专用通讯协议进行资料通讯,另一方面,与上述其他的显示装置之间,是使用共用通讯协议进行资料通讯。
6、如权利要求5所述的显示装置,其特征在于:在上述资料处理部上,还连接有操作部,并通过操作部手动进行资料处理部的资料处理时期及处理内容的指示。
7、如权利要求5所述的显示装置,其特征在于:还具备有从所述显示装置外部下载以上述专用通讯协议方式进行通讯的通讯用程序或表示通讯格式的资料的资料输入部,该资料输入部使用下载的资料,与连接到自己的控制单元通讯。
8、如权利要求5所述的显示装置,其特征在于:连接于上述第一资料通讯接口的控制单元,是依其内建的程序而进行预定控制动作的可编程逻辑控制器;连接于上述第二资料通讯接口的资料处理装置,是具有与自己相同结构的程序型显示装置,在其显示装置中的第一资料通讯接口上也连接有可编程逻辑控制器。
9、如权利要求8所述的显示装置,其特征在于:
上述资料处理部通过以预定时间间隔执行规定单位的资料处理动作的处理指令词,分别对应于单位画面的处理指令词,来进行显示部上的显示画面的显示控制动作;
上述各控制装置具有用于存储状态资料的状态资料用存储器;
上述处理指令词中包含用于识别控制系统内的全部可编程逻辑控制器的状态资料的存储地址的参照资讯;
上述显示装置执行上述处理指令词时,通过共用协议与显示装置进行通讯,发送必要的资料,其中显示装置与存储根据参照资讯确定的状态资料的可编程逻辑控制器连接;
另一方面,接收资料的显示装置是通过第一资料通讯接口,通过专用的协议向与自己连接的可编程逻辑控制器转送必要的资料的控制系统。
10、如权利要求5所述的显示装置,其特征在于:还具备有转换表存储部,其储存有表示由一上述专用通讯协议中抽出的固有机种的资讯、和以上述共用通讯协议而传送的共用资讯的对应关系的转换表,而上述资料处理部,是参照该转换表,将从上述共用通讯线接收的上述共用资讯,转换成上述固有资讯。
11、如权利要求10所述的显示装置,其特征在于:还具备有格式资讯存储部,其储存有以上述专用通讯协议而传送的转送资讯的资料转送格式,而上述资料处理部,将被转换的上述固有资讯,代入于该资料转送格式的未定义部分中,以制作上述转送资讯。
12、如权利要求5所述的显示装置,其特征在于:上述显示部和上述资料处理部,是设在同一框架内。
13、如权利要求5所述的显示装置,其特征在于:具备有通讯协议决定部,其在确立与上述控制单元之间的资料传送之前,以由自己从通讯协议群中选出的通讯协议,送出预先设定的资料,且当上述控制单元对该资料的响应为预定的回答时,将该通讯协议定为使用于与上述控制单元之间的资料传送时的通讯协议。
14、一种显示装置,其特征在于:具备有第一资料通讯接口,其连接有预先规定的机种固有的专用的第一通讯协议的第一控制单元;第二资料通讯接口,是与连接有预先规定的与上述第一通讯协议不同而且机种固有的专用的第二通讯协议的第二控制单元的另一显示装置进行资料通讯;资料处理部,是按照预先设定的顺序处理通过上述第一及第二资料通讯接口而输入输出的资料;显示部,是对在该资料处理部所处理的资讯进行显示;以及输入部,是从外部输入上述第一通讯协议,而该显示装置与上述另一显示装置之间,是使用共用通讯协议进行资料通讯。
15、一种资料传送方法,是配置于以第一通讯协议进行资料交换的控制单元和以第二通讯协议进行资料交换的其他的显示装置之间的显示装置,与上述控制单元和上述其他的显示装置交换资料时的方法,上述其他的显示装置连接到预先规定了与上述控制单元不同的专用通讯协议的其他的控制单元,该资料传送方法包含有与上述控制单元之间,是以该控制单元所固有的通讯协议交换资料的专用通讯协议通讯工程;通过所连接的其他的显示装置共有的通讯协议与上述其他的显示装置之间交换资料的共用通讯协议通讯工程;以及将第二通讯协议转换为第一通讯协议的通讯协议转换工程;其特征在于:所述通讯协议转换工程包括以下子工程:以转换表的形式,得到从第一通讯协议引出的第一资料处理装置的特殊信息和在第二通讯协议中根据该特殊信息的普通的信息,以及参考该转换表,将从其他的显示装置发出的共有信息转换为控制单元的特殊信息。
16、如权利要求15所述的资料传送方法,其特征在于:上述通讯协议转换工程,更包含有保持关于与上述控制单元之间所交换的转送资讯的资料转送格式的资讯的工程,而上述转换工程包含有利用上述转换表,将使用由上述其他的显示装置所送出的共用资讯的指令资料,转换成与该指令资料对应的机种固有的资讯的工程;以及通过将被转换的机种固有的资讯代入于资料转送格式资讯的未定资讯部分中,转换成上述控制单元固有的转送资讯的工程。
17、如权利要求16所述的资料传送方法,其特征在于:上述共用通讯协议通讯工程,是互相通过共用通讯线,与多个上述其他的显示装置进行通讯,上述专用通讯协议通讯工程,是通过专用通讯线,与上述控制单元进行通讯。
18、一种资料传送方法,是配置于以第一通讯协议进行资料交换的第一资料处理装置和以第二通讯协议进行资料交换的第二资料处理装置之间的资料处理装置,与上述第一及第二资料处理装置交换资料时的方法,其特征在于:其包含有与上述第一资料处理装置之间,是以第一资料处理装置所固有的通讯协议交换资料的专用通讯协议通讯工程;进行专用通讯协议工程之前所进行的,且从自己所具有的通讯协议群中选择通讯协议,以送出预先设定的资料的资料送出工程;以及等待来自第一资料处理装置的回答,将得到预定回答时的通讯协议,定为使用于与该第一资料处理装置之间资料传送时的通讯协议的通讯协议决定工程。
19、如权利要求18所述的资料传送方法,其特征在于:上述资料送出工程,是将能得到来自第一资料处理装置侧的响应资料的预定指令,作为上述预先设定的资料予以送出。
20、如权利要求19所述的资料传送方法,其特征在于:上述资料送出工程,是根据送至上述第一资料处理装置的指令及对应该指令的响应资料,而送出特定适用的通讯协议的指令。
21、如权利要求20所述的资料传送方法,其特征在于:通过上述资料送出工程,送至上述第一资料处理装置的指令,对第一资料处理装置而言是错误的指令,通过上述通讯协议决定工程,从接收上述指令的第一资料处理装置所送回的响应资料,特定通讯协议的种类。
22、如权利要求18所述的资料传送方法,其特征在于:更包含有通过所连接的资料处理装置共有的通讯协议,与上述第二资料处理装置之间交换资料的共用通讯协议通讯工程;以及为了在上述专用通讯协议通讯工程中与上述第一资料处理装置之间交换资料,将通过上述共用通讯协议而交换的资料,即时地按照第一通讯协议进行资料转换的工程。
CNB998054224A 1998-04-27 1999-04-23 控制系统、显示装置及资料传送方法 Expired - Lifetime CN1154896C (zh)

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
JP117117/1998 1998-04-27
JP11711798 1998-04-27
JP120343/1998 1998-04-30
JP12034398 1998-04-30
JP14880198 1998-05-29
JP148801/1998 1998-05-29
JP23260098 1998-08-19
JP232600/1998 1998-08-19
JP311039/1998 1998-10-30
JP31103998 1998-10-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101154723A Division CN1291331C (zh) 1998-04-27 1999-04-23 控制用主电脑

Publications (2)

Publication Number Publication Date
CN1298497A CN1298497A (zh) 2001-06-06
CN1154896C true CN1154896C (zh) 2004-06-23

Family

ID=27526754

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB998054224A Expired - Lifetime CN1154896C (zh) 1998-04-27 1999-04-23 控制系统、显示装置及资料传送方法
CNB2003101154723A Expired - Lifetime CN1291331C (zh) 1998-04-27 1999-04-23 控制用主电脑

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB2003101154723A Expired - Lifetime CN1291331C (zh) 1998-04-27 1999-04-23 控制用主电脑

Country Status (9)

Country Link
US (4) US6867749B1 (zh)
EP (1) EP1091270A4 (zh)
JP (1) JP3364207B2 (zh)
KR (4) KR100722697B1 (zh)
CN (2) CN1154896C (zh)
AU (1) AU3728499A (zh)
CA (1) CA2330693C (zh)
TW (1) TW565753B (zh)
WO (1) WO1999056186A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104698948A (zh) * 2015-03-25 2015-06-10 王宏 一种自动化设备的工业第二屏系统和主控系统

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8172546B2 (en) * 1998-11-23 2012-05-08 Entegris, Inc. System and method for correcting for pressure variations using a motor
EP1280027B1 (en) 2000-03-17 2009-03-11 Digital Electronics Corporation Control server, control terminal, control system, and recording medium storing control communication program
JP3883775B2 (ja) 2000-03-17 2007-02-21 株式会社デジタル 制御システム用サーバ装置、制御システム、制御システム用サーバ装置の通信方法、および、そのプログラムが記録された記録媒体
WO2002046901A1 (en) * 2000-12-06 2002-06-13 Vigilos, Inc. System and method for implementing open-protocol remote device control
JP3491626B2 (ja) * 2001-05-29 2004-01-26 ソニー株式会社 送信装置、受信装置、及び送受信装置
KR100386597B1 (ko) * 2001-06-26 2003-06-09 엘지전자 주식회사 통신 프로토콜 변환장치 및 방법
US7035936B2 (en) * 2001-07-25 2006-04-25 Fouquet Julie E Method for establishing a communication network based on topographic network devices and for transmitting a message through same
JP2003337793A (ja) * 2002-03-15 2003-11-28 Omron Corp ネットワークシステム及びネットワークシステムの通信方法
JP3795442B2 (ja) * 2002-09-11 2006-07-12 Necディスプレイソリューションズ株式会社 画像表示システム
US7496662B1 (en) 2003-05-12 2009-02-24 Sourcefire, Inc. Systems and methods for determining characteristics of a network and assessing confidence
US7889051B1 (en) 2003-09-05 2011-02-15 The Watt Stopper Inc Location-based addressing lighting and environmental control system, device and method
US7516265B2 (en) * 2004-03-12 2009-04-07 Siemens Energy & Automation, Inc. System and method for providing an application with memory access methods
JP4275559B2 (ja) * 2004-03-19 2009-06-10 シャープ株式会社 画像表示装置の制御回路、表示装置、並びに、そのプログラムおよび記録媒体
KR20050108853A (ko) * 2004-05-14 2005-11-17 삼성전자주식회사 멀티 디스플레이 시스템 및 디스플레이장치
US7539681B2 (en) * 2004-07-26 2009-05-26 Sourcefire, Inc. Methods and systems for multi-pattern searching
US7496962B2 (en) * 2004-07-29 2009-02-24 Sourcefire, Inc. Intrusion detection strategies for hypertext transport protocol
US7190126B1 (en) * 2004-08-24 2007-03-13 Watt Stopper, Inc. Daylight control system device and method
JP4322770B2 (ja) * 2004-09-30 2009-09-02 株式会社デジタル 画面作成装置、画面作成プログラムおよびそれを記録した記録媒体
WO2006057957A2 (en) 2004-11-23 2006-06-01 Entegris, Inc. System and method for a variable home position dispense system
US7353317B2 (en) 2004-12-28 2008-04-01 Intel Corporation Method and apparatus for implementing heterogeneous interconnects
JP4426492B2 (ja) * 2005-03-30 2010-03-03 Ykk株式会社 プログラマブル・ターミナル・システム
US8700730B2 (en) * 2005-08-18 2014-04-15 Microsoft Corporation Aggregated audio/video crossbar connections
US8046833B2 (en) * 2005-11-14 2011-10-25 Sourcefire, Inc. Intrusion event correlation with network discovery information
US7733803B2 (en) * 2005-11-14 2010-06-08 Sourcefire, Inc. Systems and methods for modifying network map attributes
JP5339914B2 (ja) 2005-11-21 2013-11-13 インテグリス・インコーポレーテッド 低減された形状要因を有するポンプのためのシステムと方法
US8753097B2 (en) 2005-11-21 2014-06-17 Entegris, Inc. Method and system for high viscosity pump
US8025486B2 (en) * 2005-12-02 2011-09-27 Entegris, Inc. System and method for valve sequencing in a pump
US7850431B2 (en) * 2005-12-02 2010-12-14 Entegris, Inc. System and method for control of fluid pressure
CN101356372B (zh) 2005-12-02 2012-07-04 恩特格里公司 用于在泵中进行压力补偿的系统和方法
US8083498B2 (en) 2005-12-02 2011-12-27 Entegris, Inc. System and method for position control of a mechanical piston in a pump
CN101356488B (zh) * 2005-12-02 2012-05-16 恩特格里公司 与泵控制器对接的i/o系统、方法和设备
US7878765B2 (en) * 2005-12-02 2011-02-01 Entegris, Inc. System and method for monitoring operation of a pump
US7897196B2 (en) * 2005-12-05 2011-03-01 Entegris, Inc. Error volume system and method for a pump
TWI402423B (zh) * 2006-02-28 2013-07-21 Entegris Inc 用於一幫浦操作之系統及方法
US7684446B2 (en) * 2006-03-01 2010-03-23 Entegris, Inc. System and method for multiplexing setpoints
US7494265B2 (en) * 2006-03-01 2009-02-24 Entegris, Inc. System and method for controlled mixing of fluids via temperature
US9726392B2 (en) * 2006-06-29 2017-08-08 Honeywell International Inc. Generic user interface system
US7948988B2 (en) * 2006-07-27 2011-05-24 Sourcefire, Inc. Device, system and method for analysis of fragments in a fragment train
DE602007013652D1 (de) * 2006-08-04 2011-05-19 Canon Kk Kommunikationsvorrichtung und Kommunikationssteuerungsverfahren
US7701945B2 (en) 2006-08-10 2010-04-20 Sourcefire, Inc. Device, system and method for analysis of segments in a transmission control protocol (TCP) session
EP1903411B1 (en) * 2006-09-21 2013-03-06 Rockwell Software Inc. Proxy server for integration of industrial automation data over multiple networks
CA2672908A1 (en) * 2006-10-06 2008-04-17 Sourcefire, Inc. Device, system and method for use of micro-policies in intrusion detection/prevention
US8069352B2 (en) 2007-02-28 2011-11-29 Sourcefire, Inc. Device, system and method for timestamp analysis of segments in a transmission control protocol (TCP) session
JP2008250473A (ja) * 2007-03-29 2008-10-16 Fujifilm Corp 通信制御装置及び制御方法
US8127353B2 (en) * 2007-04-30 2012-02-28 Sourcefire, Inc. Real-time user awareness for a computer network
KR20090011436A (ko) * 2007-07-26 2009-02-02 삼성전자주식회사 디스플레이장치와, 디스플레이장치의 제어방법 및 이를포함하는 디스플레이시스템
CN101546187B (zh) * 2008-03-25 2010-12-08 上海宝信软件股份有限公司 冗余plc系统
US8474043B2 (en) * 2008-04-17 2013-06-25 Sourcefire, Inc. Speed and memory optimization of intrusion detection system (IDS) and intrusion prevention system (IPS) rule processing
US8272055B2 (en) 2008-10-08 2012-09-18 Sourcefire, Inc. Target-based SMB and DCE/RPC processing for an intrusion detection system or intrusion prevention system
JP5367416B2 (ja) * 2009-03-04 2013-12-11 光洋サーモシステム株式会社 搬送ロボット装置
CA2789824C (en) 2010-04-16 2018-11-06 Sourcefire, Inc. System and method for near-real time network attack detection, and system and method for unified detection via detection routing
US8433790B2 (en) 2010-06-11 2013-04-30 Sourcefire, Inc. System and method for assigning network blocks to sensors
US8671182B2 (en) 2010-06-22 2014-03-11 Sourcefire, Inc. System and method for resolving operating system or service identity conflicts
US8842081B2 (en) * 2011-01-13 2014-09-23 Synaptics Incorporated Integrated display and touch system with displayport/embedded displayport interface
DE112011104838T5 (de) * 2011-02-03 2013-11-07 Mitsubishi Electric Corporation Anzeigevorrichtung und Operationsprüfverfahren für die Anzeigevorrichtung
US8538588B2 (en) 2011-02-28 2013-09-17 Honeywell International Inc. Method and apparatus for configuring scheduling on a wall module
US8601034B2 (en) 2011-03-11 2013-12-03 Sourcefire, Inc. System and method for real time data awareness
KR101217607B1 (ko) * 2012-04-18 2013-01-02 현대인프라코어 주식회사 저오류 초고속 시리얼 통신이 가능한 산업용 컨트롤러 장치 및 그 구동 방법
JP6024326B2 (ja) * 2012-09-13 2016-11-16 オムロン株式会社 制御装置、制御システム、制御方法、プログラムおよびその記録媒体
US9639318B2 (en) * 2012-09-26 2017-05-02 Tencent Technology (Shenzhen) Company Limited Systems and methods for sharing image data
JP5805612B2 (ja) * 2012-11-16 2015-11-04 株式会社デジタル プログラマブル表示器、制御プログラムおよび制御システム
JP5875555B2 (ja) * 2013-07-29 2016-03-02 株式会社デジタル 画像作成システム
SG2013083977A (en) * 2013-11-12 2015-06-29 Rockwell Automation Asia Pacific Business Ctr Pte Ltd System and method for an input-driven, switching-enabled, display device for an automation controller
WO2015162754A1 (ja) * 2014-04-24 2015-10-29 三菱電機株式会社 制御システム、マスタ局、およびリモート局
US9920944B2 (en) 2015-03-19 2018-03-20 Honeywell International Inc. Wall module display modification and sharing
KR101632835B1 (ko) * 2015-04-14 2016-06-23 엘에스산전 주식회사 Plc 시스템의 프로토콜 자동 설정 방법
CN104914855A (zh) * 2015-06-15 2015-09-16 洛阳理工学院 基于ZigBee的中药仓库内环境参数控制系统
JP6157548B2 (ja) 2015-09-25 2017-07-05 株式会社コンテック 監視画像の作成装置、作成プログラムおよび作成方法
CN105507180A (zh) * 2015-12-30 2016-04-20 广州快速交通建设有限公司 自动栏杆控制系统
WO2017141332A1 (ja) * 2016-02-15 2017-08-24 三菱電機株式会社 負荷分散装置
JP6723146B2 (ja) * 2016-11-30 2020-07-15 三菱電機株式会社 駆動機器および駆動機器システム
US10785455B2 (en) * 2017-05-15 2020-09-22 Toshiba Mitsubishi-Electric Industrial Systems Corporation Plant operating state analysis system
CN107807604B (zh) * 2017-11-22 2020-06-12 山西大学 基于西门子控制器和欧姆龙控制器的现场总线控制系统
CN109377789A (zh) * 2018-10-26 2019-02-22 珠海中电数码科技有限公司 一种组合式智能全面屏黑板
JP2021009731A (ja) * 2020-10-14 2021-01-28 株式会社東芝 支援システム

Family Cites Families (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5495148A (en) 1978-01-13 1979-07-27 Toshiba Corp Set data protection method
US4742475A (en) * 1984-06-19 1988-05-03 Ibg International, Inc. Environmental control system
US4583090A (en) * 1981-10-16 1986-04-15 American Diversified Capital Corporation Data communication system
JPS62186634A (ja) 1986-02-13 1987-08-15 Nec Corp 端末プロトコル変換システムによるホスト−端末通信方式
JPS6327942A (ja) 1986-07-22 1988-02-05 Mitsubishi Electric Corp メツセ−ジ入力装置
JPS63108407A (ja) 1986-10-27 1988-05-13 Toshiba Corp 集中制御システム
JPS63217401A (ja) * 1987-03-06 1988-09-09 Toshiba Corp デ−タ変換装置
JP2675814B2 (ja) * 1988-05-16 1997-11-12 キヤノン株式会社 通信装置
JPH01307846A (ja) 1988-06-07 1989-12-12 Fuji Electric Co Ltd プログラマブル・コントローラのモニタリング装置
JPH02189073A (ja) * 1989-01-17 1990-07-25 Fuji Xerox Co Ltd 画像読取装置の画像データ調整方式
JPH0322159A (ja) 1989-06-20 1991-01-30 Hitachi Ltd マルチプロトコルサポート方式
JPH0336602A (ja) * 1989-07-03 1991-02-18 Nec Corp 二重化制御方式
US5613100A (en) 1989-09-12 1997-03-18 Nec Corporation Computer system having an open systems interconnection (OSI) management system for an information conversion for management of non-open systems
GB9006661D0 (en) * 1990-03-24 1990-05-23 Reflex Manufacturing Systems L Network-field interface for manufacturing systems
SG47478A1 (en) * 1990-12-18 1998-04-17 Erowa Ag Automatically operable manufacturing plant
JP2658633B2 (ja) 1991-07-10 1997-09-30 三菱電機株式会社 通信装置
JPH05265952A (ja) 1992-03-18 1993-10-15 Omron Corp 分散cimシステム
JPH05304695A (ja) 1992-04-28 1993-11-16 Toshiba Corp プログラマブルコントローラ装置
JPH0659994A (ja) * 1992-08-10 1994-03-04 Fuji Xerox Co Ltd リモートインストールシステム
US5357625A (en) * 1992-10-26 1994-10-18 International Business Machines Corporation System for identifying common formats and protocols and allocating respective buffers spaces for simultaneous communication
JPH06164676A (ja) * 1992-11-17 1994-06-10 Komatsu Ltd ネットワークシステム
JPH06164673A (ja) 1992-11-26 1994-06-10 Tokyo Electric Co Ltd 通信制御装置
JPH0713845A (ja) * 1993-06-23 1995-01-17 Hitachi Ltd ネットワークシステム
JPH0779246A (ja) 1993-09-06 1995-03-20 Hitachi Ltd ネットワーク管理システム
JP3356530B2 (ja) 1994-02-11 2002-12-16 株式会社デジタル 表示制御装置用のデータ作成支援装置
JP4010518B2 (ja) 1994-03-09 2007-11-21 株式会社キーエンス リンクユニット
DE4413836A1 (de) * 1994-04-20 1995-10-26 Dicon Dinkel Ind Automation Gm System zum Anschluß von nicht netzwerkfähigen technischen Maschinen an ein komplexes Netzwerk
JP3456599B2 (ja) 1994-04-27 2003-10-14 オムロン株式会社 分散生産装置
JPH08212112A (ja) 1994-12-06 1996-08-20 Mitsubishi Electric Corp データの処理方法
JPH0981226A (ja) 1995-09-18 1997-03-28 Yaskawa Electric Corp 制御システムのシステム構成情報の管理方法
JPH0991012A (ja) 1995-09-27 1997-04-04 Yamato Scale Co Ltd 生産数量の管理方法
US5778395A (en) * 1995-10-23 1998-07-07 Stac, Inc. System for backing up files from disk volumes on multiple nodes of a computer network
JPH09160610A (ja) 1995-12-08 1997-06-20 Fuji Electric Co Ltd 異常解析用データ収集方法
JPH09237115A (ja) 1996-03-01 1997-09-09 Toshiba Corp 監視制御装置
JP3025647B2 (ja) 1996-07-23 2000-03-27 敏郎 原田 監視制御システムの情報伝送方式
JPH10105214A (ja) 1996-09-30 1998-04-24 Digital:Kk プログラマブル表示装置のダウンロードシステム
US5999979A (en) * 1997-01-30 1999-12-07 Microsoft Corporation Method and apparatus for determining a most advantageous protocol for use in a computer network
JPH10224386A (ja) 1997-02-07 1998-08-21 Digital Electron Corp データ通信方法
JPH10254513A (ja) 1997-03-06 1998-09-25 Toshiba Mach Co Ltd プログラマブルロジックコントローラ用通信プロトコル変換器
US6029196A (en) * 1997-06-18 2000-02-22 Netscape Communications Corporation Automatic client configuration system
US6516356B1 (en) * 1997-09-30 2003-02-04 International Business Machines Corporation Application interface to a media server and a method of implementing the same
US6426959B1 (en) * 1998-01-20 2002-07-30 Innovative Communications Technologies, Inc. System and method for facilitating component management in a multiple vendor satellite communications network
US6390371B1 (en) * 1998-02-13 2002-05-21 Micron Technology, Inc. Method and system for displaying information uniformly on tethered and remote input devices
US6256635B1 (en) * 1998-05-08 2001-07-03 Apple Computer, Inc. Method and apparatus for configuring a computer using scripting
WO1999060804A1 (en) * 1998-05-18 1999-11-25 Leviton Manufacturing Co., Inc. Network based electrical control system with distributed sensing and control
JPH11338798A (ja) * 1998-05-27 1999-12-10 Ntt Communication Ware Kk ネットワークシステムおよびプログラムを記録したコンピュータ読み取り可能な記録媒体
US20020147797A1 (en) * 2001-04-06 2002-10-10 Paul Stephen D. Discovery and configuration of network attached storage devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104698948A (zh) * 2015-03-25 2015-06-10 王宏 一种自动化设备的工业第二屏系统和主控系统

Also Published As

Publication number Publication date
CN1508641A (zh) 2004-06-30
KR20030005412A (ko) 2003-01-17
WO1999056186A1 (fr) 1999-11-04
CA2330693C (en) 2005-06-28
TW565753B (en) 2003-12-11
EP1091270A4 (en) 2007-05-02
US6867749B1 (en) 2005-03-15
US20050104800A1 (en) 2005-05-19
US7103421B2 (en) 2006-09-05
KR20030085055A (ko) 2003-11-01
KR100397761B1 (ko) 2003-09-13
JP3364207B2 (ja) 2003-01-08
KR100397760B1 (ko) 2003-09-13
CA2330693A1 (en) 1999-11-04
KR20010043024A (ko) 2001-05-25
AU3728499A (en) 1999-11-16
US7716354B2 (en) 2010-05-11
US20050114535A1 (en) 2005-05-26
CN1291331C (zh) 2006-12-20
KR100451315B1 (ko) 2004-10-11
KR100722697B1 (ko) 2007-05-30
US20050113941A1 (en) 2005-05-26
KR20030005411A (ko) 2003-01-17
EP1091270A1 (en) 2001-04-11
CN1298497A (zh) 2001-06-06

Similar Documents

Publication Publication Date Title
CN1154896C (zh) 控制系统、显示装置及资料传送方法
CN1610323A (zh) 控制系统设定装置和控制系统设定方法及设定程序
CN1206599C (zh) 多功能单元,具有多功能单元的服务器和网络系统
CN1196009C (zh) 投影机、图像显示系统、数据保存及显示方法
CN1206578C (zh) 控制用服务器装置、控制用终端装置及控制系统
CN1280716C (zh) 计算机处理方法、分布式计算方法和网络计算方法
CN1802614A (zh) 灵活的功能块
CN1293465C (zh) Gui显示装置及光标或gui组件动画显示处理方法
US7269798B2 (en) Information processing apparatus for project management and its computer software
CN1261892C (zh) 支持多个客户数据交换协议的工业过程控制数据访问服务器
CN1179319C (zh) 图像显示系统
CN1317758A (zh) 工作管理系统、工作管理装置以及工作管理方法
CN1406348A (zh) 工业工厂资产管理系统
CN1143481C (zh) 电子设备、控制其操作的方法及控制方法
CN1968133A (zh) 设备配置信息管理方法及其系统
CN1293780A (zh) 创建个人化的监督和控制数据获取系统的方法和装置
CN1771475A (zh) 窗口堆栈控制方法、窗口管理程序及窗口管理装置
CN1770708A (zh) 信息处理系统和方法、电子装置和计算机可读程序
CN1533149A (zh) 图像处理系统
CN1229728C (zh) 具有会话管理和分布式管理功能以及相应的操作管理机制的web应用系统
CN1900719A (zh) 环境污染物的自动监测系统及其监测方法
CN1231861C (zh) 用于显示与商业时间表有关的信息的装置和方法
CN1199119C (zh) 信息处理器
CN1241078C (zh) 可编程控制器系统
CN1301362A (zh) 软件生成装置和软件生成方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP02 Change in the address of a patent holder

Address after: Japan's Osaka City Plaza Osaka North 4-4-9.

Patentee after: Digital Electronics Corp.

Address before: Osaka City, Osaka of Japan

Patentee before: Digital Electronics Corp.

TR01 Transfer of patent right

Effective date of registration: 20180104

Address after: Tokyo, Japan, Japan

Patentee after: Schneider electric Japan Holdings Limited

Address before: Japan's Osaka City Plaza Osaka North 4-4-9.

Patentee before: Digital Electronics Corp.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180118

Address after: Tokyo, Japan, Japan

Patentee after: Schneider electric Japan Holdings Limited

Address before: Japan's Osaka City Plaza Osaka North 4-4-9.

Patentee before: Digital Electronics Corp.

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20040623

CX01 Expiry of patent term