CN1577192A - 可编程逻辑控制器和基于监督控制和数据采集的控制*** - Google Patents

可编程逻辑控制器和基于监督控制和数据采集的控制*** Download PDF

Info

Publication number
CN1577192A
CN1577192A CNA2003101142406A CN200310114240A CN1577192A CN 1577192 A CN1577192 A CN 1577192A CN A2003101142406 A CNA2003101142406 A CN A2003101142406A CN 200310114240 A CN200310114240 A CN 200310114240A CN 1577192 A CN1577192 A CN 1577192A
Authority
CN
China
Prior art keywords
user
configuration
ccs
data
make
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.)
Granted
Application number
CNA2003101142406A
Other languages
English (en)
Other versions
CN100552576C (zh
Inventor
M·W·希尔顿
B·A·亚力山大
C·A·韦奇曼
W·D·拉方顿
Original Assignee
BOC Group Inc
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 BOC Group Inc filed Critical BOC Group Inc
Publication of CN1577192A publication Critical patent/CN1577192A/zh
Application granted granted Critical
Publication of CN100552576C publication Critical patent/CN100552576C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • 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
    • 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/32Operator till task planning
    • G05B2219/32404Scada supervisory control and data acquisition
    • 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/32Operator till task planning
    • G05B2219/32413Pc generates control strategy, download in plc to monitor and react to events
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36125Select out of library, beforehand only functions needed for part program
    • 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Programmable Controllers (AREA)
  • Stored Programmes (AREA)

Abstract

本发明提供了一种适用于制造处理***的自动配置控制***(CCS),该***允许用户访问在屏幕图像上的菜单来初始化配置所述处理,并随后能够迅速增加、更改和删除装置和控制信号,而不需要修改软件程序。控制***采用配置工具,它用于自动将用户所输入数据传递到所述CCS提供配置数据库文件。部署工具自动将配置数据库文件下载到SCADA应用并作出响应,来定义***、监视处理***的状态以及显示屏幕图像。部署工具也提供了通过将应用下载到PLC应用中的数据,以定义处理***的目标和逻辑。

Description

可编程逻辑控制器和基于监督控制和数据采集的控制***
技术领域
本发明主要涉及控制和监视制造处理的***,尤其涉及能够采用软件最小更改配置的这类***。
背景技术
当前,制造监测和控制***使得可以在受监测和控制的处理***中增加一些元件或装置,但是这类新增加的元件或装置是位于固定的逻辑和/或输入/输出(IO)配置中的。为了在所提供的固定结构以外的地方进行操作,用户必须修改监测和控制***中的软件。为此,通常需要熟练的软件工程师,而所需的代码通常很复杂的、单调的,调试也很困难。因此,要克服在现有技术中所存在的这些问题,人们一直希望开发一种使用户在配置具有不同特征和逻辑的工具和装置时,能够灵活、方便地进行目标定义的制造过程的监测和控制***。同时,人们还需要在***中,能够使用户能够在制造过程中,在任意所尤其的位置上,方便地分配输入/输出(IO),从而具有方便地更新***配置的能力,并且以计算化的控制***的最小人工干预来完成监测和控制功能,所有这些都无需用户具有任何编程技能。
电子装置的制造,例如,固态或集成电路器件的制造依赖于化学品的使用,而这些化学品在最先进的***中,是通过自动分配网络来传送的。这类处理***一般还包括泵、搅拌机、众多的管道、阀门箱等等,所有的这些装置都需要控制机构和***,以便安全、及时地将各种化学品输送到相关的使用点。当今使用的控制***一般依赖于通过使用按用户要求定制的或者至少是部分定制的软件来编程的市售的或者专用的控制硬件***。这些已知的***都要求对软件进行修改,以便满足化学***中的变化,并且通常要求较高层次的熟练软件工程师的服务。因此,这类***的灵活性有限,并且需要很长的时间来实现***的变更,这就进一步增加了停工成本,以及对辅助人员的依赖。
发明内容
针对所提到的现有技术中的问题,本发明提供了一种可配置的控制***(CCS),该***专用于工业处理过程的控制和监测,并且使得能够通过使用对***进行配置的装置而迅速进行部署和改进,而无需进行任何软件和编程的更改。值得注意的是,尽管本发明只是描述了应用于与电子器件的制造、制作相关的化学***中的化学品的运输、工具的操作、阀门箱和其它设备的控制和监测,但是本发明并不局限上述范围,本发明还可以应用于其它制造环境中。
本发明包括使得能够方便地对制造***进行配置以增加和删除工具、阀门箱、修改化学品的分发以及删除或增加使用点而同时大体消除了相关化学品***或制造处理过程的停工期的装置。在本发明的一个实施例中,可配置控制***(CCS)包括一个三元件的应用软件,第一软件元件是配置工具,第二元件是CCS监督控制和数据采集(SCADA)应用软件,而第三软件元件是CCS PLC(可编程逻辑控制器)应用软件。
一种较佳实施例中的配置工具元件包括基于一种形式的图形用户界面(GUI),使用户能够确定制造或处理***(例如,化学***)的物理和逻辑结构。
SCADA软件元件提供用于将配置文件从配置工具下载到化学监测***(CMS)的装置和可编程逻辑计算机(PLC)应用软件。SCADA应用软件还根据通过配置工具的定义的***来部署变更和自动生成图形和警示。
第三软件元件是CCS PLC应用软件,它根据通过配置工具规定的***,通过分配输入/输出(IO)以及逻辑,采用配置文件来定义制造或处理***的目标和逻辑。
本发明的各个实施例,当应用于化学处理***时,提供“即插即用”装置,使用户能够增加或去除工具、增加或去除阀门箱、增加或去除IO控制器、增加或去除设备控制器、变更化学品的分配、修改控制信号,等等,而所有这些都无需修改软件。
附图简要说明
以下将参照附图来描述本发明的各种实施例,图中,相同的对象用相同的标号来表示,其中:
图1是示出本发明一种实施例的示意框图;
图2是示出一例包括本发明的制造处理***的示意框图;
图3是一例现有技术的***中所需的典型屏幕图像,用于配置或改变处理过程或制造***;
图4至图11示出本发明各种实施例的屏幕图像,用于初始化配置化学处理***,作为一种本发明使用的例子;
图12示出本发明实施例所描述的改变化学***的配置的流程图;
图13至图15示出说明用户能可以方便地实现本发明在配置所描述的化学处理***时增加工具和选择化学品时的屏幕图像;以及
图16至图20示出用户能方便地实现本发明来删除工具时的屏幕图像。
发明的详细描述
本发明提供了一种可配置控制***(CCS),用于使制造处理***的用户能够配置和重新配置他们的***,而不需要改变***的软件。本发明各种实施例的操作的描述参照通常为固态器件或半导体制造商使用的化学处理***来进行的,使得这类用户可以迅速增加、修改、去掉某些元件,以及根据在相关化学品运送网络时所要求的变更来改变相关处理***中的控制信号,而无需更改软件。通常,本发明的各种实施例使得可以在控制***中进行这类变化,而无需在化学处理***的操作中的停工时间。
参照图1,在本发明的一个实施例中,本发明的可配置控制***(CCS)包括化学品监视服务器1(CMS服务器),以及可编程逻辑控制器8(PLC)。CMS服务器1通常是一台个人计算机,它装载有数据库和图形用户界面软件程序,以及监督控制和数据采集(SCADA)应用软件11的软件程序。用户将配置信息输入到基于某种形式的图形用户接口(GUI)内,在计算机显示器(未示出)上显示为屏幕图像,从而使数据进入配置工具2内。配置工具2在含有数据表格的数据库文件4中自动产生配置数据库。CCS还包括通过PLC应用程序9编程的可编程逻辑控制器(PLC)8。值得注意的是,配置数据库4包括用于SCADA应用程序11和PLC应用程序9中的每一个的数据库。CMS服务器1根据通过配置工具2所定义的处理***来部署变更和自动产生图形和警示。PLC应用程序9根据通过所建立的配置数据文件4的配置工具2所规定的处理***来分配IO和逻辑。
在将信息输入到配置工具2内之后,为了使用屏幕图像,用户可以接着打开SCADA软件程序,随后从SCADA应用程序11软件主页,打开部署工具3。通过使用屏幕图像提供相对于部署工具3的用户接口,用户接着可以更新SCADA配置数据库5,以及PLC数据阵列和数据库10。如图1所示,采用具有按用户要求定制的签字7的下载程序,将数据库从部署工具3下载至PLC数据阵列10中。
部署工具3采用用户通过配置工具2进行的变更来更新SCADA配置数据库5。SCADA应用程序11根据更新的SCADA配置数据库5,通过更新SCADA显示软件6来自动作出响应。正如以上所讨论的那样,部署工具3还从数据库4向PLC8下载PLC配置数据。在本发明的一种较佳实施例中,PLC8是由“Allen-Bradley控制逻辑处理器”提供的。诸如Rockwell Automation RSLinx的标准驱动器用作将PLC数据阵列10中的配置信息转换成PLC8可以读取的一种阵列格式。
值得注意的是,SCADA应用程序11、下载应用程序7,以及PLC应用程序都不一定要被装载在同一台个人计算机(PC)中。无论如何,提供CMS服务器1的个人计算机也可以代表可编程人机界面(HMI),或人机界面(MMI)。正如以上所提到的那样,在本发明中同样重要的是,要注意到配置数据库4和GUI程序是用作生成SCADA应用程序11和PLC应用程序9的数据库的。PLC数据阵列10的结构使得RSLinx可以有效地从部署工具3将数据下载到PLC8。
正如以下所给出的那样,采用图形用户界面使得用户能够规定制造处理***的物理和逻辑配置,例如,它可以由多个互连的器件、工具、控制器等组成。为了进行描述,本发明的用途是参照化学处理***给出的,即通常用在半导体器件的制造中的情况。这类化学***通常包括化学品分配块、混合块、收集块、阀门箱、可编程逻辑控制器、现场IO板、处理工具、将各种化学品从供货点运送到用户点的管道、界面板、计算机显示器、用于存放各种化学产品的储罐等。配置工具2可以在各种软件开发环境中以及以包括提供本发明提供的、所要求的功能的网络语言的语言进行编程。在本较佳实施例中,配置工具2是由微软公司所提供的基于微软存取的应用软件。
在本较佳实施例中,由配置工具2所创建的配置数据库4是基于微软存取的软件,用于描述相关制造处理***的配置,本例中,是指化学***。配置数据库文件4含有用于下文中描述的***的、由SCADA应用程序11和可编程逻辑控制器(PLC)应用程序9读取的变量。配置数据库文件4也可以由其它软件来提供,例如,用于在计算机网路上通信的可扩展标记语言(XML)。
部署工具3是用于从配置文件4下载数据的SCADA软件应用程序,正如以上所讨论的那样。在一种较佳实施例中,部署工具3是基于由通用电气公司(General Electric Corporation)所提供的Cimplicity软件的。在该较佳实施例中,SCADA应用程序11也是基于GE Cimplicity的软件。
CMS服务器1是可编程的,用于监视相关***的状态,并且为相关处理***的用户或操作者提供基本的人机界面。SCADA应用程序11可以是为本发明所应用的任一制造处理***而开发的。
PLC应用程序9是一软件应用程序,它从用于定义相关***(本例中为化学***)的目标和逻辑的配置文件4接收数据。在本较佳实施例中,(由Allen-Bradley Corporation提供的)Allen-Bradley软件用于对相关的Allen-Bradley可编程逻辑控制器8进行编程。
参照图2,图中示出本发明各个实施例,用于化学处理***或网路13。值得注意的是,正如以上所提到的那样,尽管所描述的本发明的各个实施例是用于化学处理***的,但本发明并不局限于此,它还可以应用于除化学处理***以外的其它***。正如所示出的那样,化学处理***包括CCS配置工具2、CMS服务器1,和单个的或冗余的PLC8(冗余示出PLC8A和8B),以及正如以上所讨论的那样的本发明的其它元件。同样,SCADA应用程序11用于对CMS服务器1进行编程。PLC应用程序9也用于PLC8。
所描述的化学处理***的元件还可包括化学分配模块12、IO控制器14、工具18,以及阀门箱16。网络设计基本上消除了由于增加分配器和混合器模块而带来的停工期,例如,不需要中断现有***的操作。冗余的PLC控制器8,也就是众所周知的数据集中器控制该分配***。本例中,控制器14共同用于管理将化学产品安全运输到处理工具18所需的信号和逻辑。SCADA应用程序11只提供监视,并且与控制化学产品的运输无关。
如图3所示,典型的现有技术的化学处理***,以及非化学处理***,都要求进行一些单调乏味的编码工作,并且该项工作必须由熟练的软件工程师来完成,以便于能在开始时对***进行配置,以及随后可以对***作出变更。配置和变更***就需要屏幕图像26、28和30,而屏幕图像28给出通常必须处理的繁重的编码工作。
采用本发明的各种实施例,就可以基本消除在现有技术中所需的单调乏味的编码工作。对于图2所示的化学***13和其它制造***来说,在使用之前必须对本发明的CCS***进行初始化。
现在说明本发明使用的优点。参照图4,对还需***13进行初始化以及随后的改变,用户可以操作CMS服务器1的显示器或监视器,例如,如图4所示的主选择屏幕32开始。用户首先从下拉屏幕中访问“目标”,并且在本例中,从目标菜单中选择“室”。选择之后,用户随后使用下拉菜单输入“操作”,并且本例中,选择“增加”,随和选择或按动“下一步”。接着,如图5所示,向用户显示“室增加屏幕图像”34。之后,用户键入所需“室”的名称,并按动结束。
继续***的初始化配置,下一步向用户自动显示图4所示的主选择屏幕32。一旦给出主选择屏幕32之后,用户使用来自“目标”的下拉菜单,并选择所需要的化学***。随和,用户在下拉菜单中访问“操作”,并且选择“增加”,接着选择“下一步”。当前的CCS通过向用户显示屏幕图像36的“化学***一增加”来作出响应(见图6)。用户键入所需化学品名称,和化学室(chemicalroom),随后按动“结束”(值得注意的是,无论是按动或按压,这一般都是采用相关的计算机鼠标器来完成的)。
本发明的CCS自动地使用户返回到主选择屏幕的屏幕图像32(见图4)。本例中,用户访问目标下拉菜单,并选择FIOP(现场IO屏),并从“操作”下拉菜单中选择增加,随后按动“下一步”。接着,CCS通过向用户显示现场IO屏-增加的屏幕图像38来作出响应(见图7)。随后,用户键入FIOP名称,访问下拉菜单来选择LAN(局域网),并且使用下拉菜单来选择“节点”。在作出这些选择之后,用户按动结束。下一步,用户自动返回到图4的主选择屏幕32。用户访问下拉菜单的“目标”,并选择所需要的CDM(化学分配模块),访问下拉菜单中的“操作”,并选择增加,随后按动下一步。
正如图8所显示的,CCS提供屏幕图像40、CDM-增加,从而用户访问相关的下拉菜单来选择化学品、所需的CDM(化学分配模块)的种类和IP地址,随后,键入名称,选择CDM12,并且按动结束。响应之后,CCS显示下拉菜单,使用户可以选择所需信号的类型、可应用的FIOP、以及适当的时间间隙和位置。用户还必须使用下拉菜单来为新增的CDM12选择或选定电源(supply)和触发(toggle)信息。在完成这些选择之后,用户按动结束,CCS通过显示分配IO屏幕显示来作出响应,使用户能够选定备用的IO,并按动结束。
CCS通过自动使显示返回到主选择屏幕32(见图4)。随后,用户访问目标的下拉菜单,来选择阀门箱,接着是“操作”的地址和下拉菜单,并选择“增加”,随后再按动下一步。CCS通过显示“阀门箱-增加”的屏幕图像42来作出响应(见图9)。接着,用户可以通过键入空白数据段或者采用这里所适用的相关下拉菜单来输入数据,以提供所有的信息,并随后按动下一步。CCS通过显示“工具-增加”的屏幕图像44来作出响应(见图10)。随后,用户必须在适当的数据段处键入工具的名称,从数据段中相关的下拉菜单中选择工具类型,并且有选择地键入工具位置。用户还必须按动相应的箭头键,将化学品移动到相关工具栏的“化学品”,随后再按动下一步。
接着,向用户呈现用于IO选择屏幕(未显示)的屏幕图像,访问选择备用IO的屏幕,随后用户按动结束。CCS通过显示图4所示的主选择屏幕32来作出响应,从而用户使用合适的下拉菜单从目标中选择阀门箱,从操作中选择增加,随后按动下一步。
如图11所示,接着向用户显示屏幕图像46,使用户能够选择阀门箱以馈送工具,通过使用相关的下拉菜单填入到空白位置来进行选择。CCS响应用户所按动的下一步,提供新的图像屏幕(未示出),以允许用户来选择FIOP和适用于工具准备信号的模块。
这样就完成了所描述的化学***的初始配置。
在配置所描述的化学***之后,用户可能希望改变某些处理流程的路径,或者改变其它方面的配置。图12的流程示出步骤50至62,这些步骤允许用户能够容易的在所描述的化学***中进行所希望的变更。步骤50至62需要非常少的用户,正如所要示出的那样。例如,要使所描述的化学***改变,用户要访问图4所示的主菜单32,在本例中,上拉“工具增加1:从...”的屏幕图像70(见图13),在用户键入了适当的工具名称之后,使用下拉菜单来***工具类型,并且可以选择性的包括工具的位置。正如以上所提到的那样,用户按动一个适当的箭头键,来选择适用于所标识工具的化学品。之后,用户按动下一步。CCS通过显示“工具增加2:从...”的屏幕图像72来作出响应(见图14)。随后,在需要的情况下,用户可以访问用于分配IO的数据位置的各个下拉菜单,接着按动结束。CCS通过“部署工具,CIM”的屏幕图像74来作出响应,正如图15所示。用户简单地采用计算机鼠标来访问所需要的触发按钮,以部署原先所产生的变更。
以上已经参照图14和图15部分描述了本发明的人机界面。在本化学处理***的例子中,采用与下拉菜单有关的主选择屏幕、以及带有合适的下拉菜单和输入数据的数据位置的相关的其它屏幕图像,使用户能容易地配置和控制相关的制造处理***。例如,在所描述的化学***中,可以扩展本发明所描述的屏幕图像,用于许多不同的功能。这些功能可以分别包括增加或删除工具、往返于工具的增加或删除化学品、重新命名工具、增加或删除阀门箱、增加或删除FIOP(现场IO屏)、增加或删除工具类型、增加或删除阀门箱类型、增加或删除辅助信号、增加或删除FMS(工厂监视***)、增加或删除CDM(化学分配模块),等等。采用这样的方式,通过使用本发明,用户可以迅速地配置或重新配置制造处理***,而不需要改动软件。
化学处理***中所使用的配置工具2使用户能够增加、编辑、和删除***的目标。这些目标可以包括化学室、分配器和混合器***、阀门箱、使用点以及辅助信号。同样,它还允许用户使用IO任意位置***来配置在信号位置,用来将***IO信号放置在控制***的任何位置上以提供灵活性,并且限制结构和硬件成本。同样,它还允许用户配置用于各个***元件所需的信号,例如,将阀门箱定义为具有特定数量的泄漏传感器。同样,它向用户提供配置***操作逻辑的能力,例如,启用工具所需的信号,以及提供阀门。同样,它还允许用户能根据处理***的特殊需要来配置安全逻辑,例如,在阀门箱泄漏事故中的隔离或关闭协议。
图16至20说明了在本实例中进行可配置控制***的变更的处理,如删除某一工具。图16示出了位于PC上的SCADA分配状态的屏幕。图16给出的四个工具(T1、T2、T3和T4)与CDM一开始是相连的。
如果用户决定通过从制造处理过程中消除某一工具来修改制造设备,则用户就必须在图17所示的配置工具的主选择屏幕上开始。使用下拉菜单,用户选择工具和删除,并且随后选择“下一步”,继续如图18所示的步骤。
所显示的下一屏幕是图18所示的工具一删除屏幕。使用下拉菜单,用户选择要删除的工具。在本例中,用户选择工具4(T4)从配置控制***中删除。之后,用户可按动结束,来实现配置数据库的更新。
接着,用户从SCADA应用程序访问部署工具。在部署工具屏幕(图9)上,用户向PLC8A和8B下载新的数据,并且更新SCADA显示和CMS服务器1的数据库。在一个最佳的配置中,可以有两个冗余的PLC8A和8B,如图2所示。因此,用户可以向PLC8A下载新的数据,而PLC8B则控制着制造处理过程。一旦PLC8A被更新,用户就可将控制切换到PLC8A,随后再更新PLC8B。用户也可通过按动相应的按钮来更新SCADA显示和数据库,如图9所示。
图20示出所更新的SCADA分配SCADA屏幕。正如所希望的那样,T4被删除了,并且现在连接对CDM来说是一个备份。
总的来说,再参照图1和图2,CCS可以包括多个元件,它可以组合创建所描述的化学品分配***13的用户可配置人机界面以及处理工艺的控制。正如图2所示,所需要的是,该例中,在CMS服务器1中所包括的PLC8和PC之间提供了以太网通信。***的基本概念是创建化学品分配***的控制的配置以及在配置数据库4中存储该配置。数据库中所存储的信息可以各种不同的结构和独特的格式来放置。数据库4可以分离成PLC数据阵列10和SCADA数据库5。PLC数据阵列10包含表格,其表格的可采用PLC8中所存在的存储器阵列相匹配的方式来设置。配置了CCS之后,可以将这些数据库表格与输入/输出点位置和/或启用该特定逻辑表的逻辑以及应该进行多少次该逻辑的索引数值来组合这些数据库表格。诸如定时器预设置的其它信息也存储在与PLC8的存储器阵列相匹配的表格中。PLC应用软件9可环绕着可配置控制***的最大构件(所分配的输入/输出点的最大数量)和需控制的目标的最大构件(使用的点,阀门箱泄漏点)来设计。通过箱PLC8控制***中的各个可能的IO点分配唯一的号码,PLC数据阵列10就变成了与PLC应用软件9中的逻辑阵列相匹配。为了能更新PLC8的逻辑,可使用RSLinx和DDE命令的下载工具将各个PLC数据库阵列10的信息一个接一个地移动到PLC应用程序9,并且采用存储于数据库10的信息来组合PLC应用程序逻辑阵列。例如,下载工具7将逻辑阵列装载在离线的PLC8A,当逻辑编程工作状态时,在该***中所分配I/O的控制从工作的PLC8C切换到备用的PLC8B,并且接管新的控制,正如以上所提到的。一直工作的PLC8A现在成为备用的,并且通过下载工具7将信息装载到PLC 8A。
可配置下载阵列:CDA是两维双整数阵列“DINT’S”,它包含在主位阵列中所存储的真实世界输入、输出和内部变量的参考位置。CDA使用参考位置来查看主位阵列中的输入或输出或内部变量的状态,并随后使用该状态,低“0”或高“1”来进行逻辑运算。配置下载阵列是两维的,但具有根据必须进行确定所需结果的逻辑来而变化的长度。CDA的设计是具有基本尺寸的索引和辅助尺寸索引(index)的两维DINA阵列。在数据集中逻辑中所使用的基本索引类似于在For/Next环路指令中的索引。辅助尺寸的索引包含来自主位阵列中的输入或输出或中间位的参考位置。基本尺寸将称之为“索引”,而辅助尺寸将称之为系数。
实例:配置下载阵列
Temp           0       1        2
未选择         1       0        7900
索引           系数0   系数1    系数2
1
2
3
最大数值
Temp 0:Temp0是在数据集中器PLC8逻辑中所使用的本地变量,它参考在配置下载阵列中的系数0。对某些CDA,Temp#的范围从0直至150。CDA例中的Temp行具有逻辑中所使用的各列的Temp#或系数。系数0...150包含了真实世界的输入或输出的位置。
未选择:是在系数中存储配置工具的MA.Bit(主位)阵列中的参考位置,其中,在逻辑中的系数没有被选择或不需要或没有使用。如果系数的参考位置是0,则在MA.Bit阵列中的位置0的状态始终是0。如果系数的位置是1,则在MA.Bit阵列中的位置1的状态始终是1。系数的数值位7900是永远不受检查的“垃圾输出”的参考位置。因为逻辑对各种CDA是不同的,未选择行显示了应该用于“未选择”选项的系数数值。将0或1或7900填入到CDA中是由配置工具软件来确定的。
沿着类似的线,SCADA应用软件11也应用于预定的数据库表格中,该表格组合了SCADA应用的配置数据。因为SCADA应用软件11和配置工具应用软件以及配置数据库4都驻留在个人计算机9(未显示)中,所以SCADA应用11可以直接访问数据库4,以创建显示处理操作的目标和动画。下载工具只需要更新SCADA标称的数据库。
SCADA应用11集中成以目标的最大数值组合的可连接的一系列可视屏幕。在SCADA屏幕上的目标保持着离线的状态,除了配置工具软件能够激励它们。目标的使能和目标编程的创建是由配置工具数据库4引申出来的。所连接的屏幕的每次打开,SCADA应用软件11都从配置数据库4中获取它的动画数据,并且在计算机监视器(未显示)的屏幕上激励目标。SCADA的标称是一组驻留在PLC8中的I/O点的位置。SCADA软件使用RSLinx或其它通信OPC驱动器与PLC相通信并确定SCADA标称的状态。随后根据标称的状态来产生动画。例如,如果用户确定了阀门箱的泄漏I/O点。根据阀门箱应该发生在屏幕上的位置,SCADA应用软件使用配置数据库来创建包含I/O点地址的标称,并分配该标称来激励SCADA对应阀门箱泄漏点的目标,通过RSLinx通信标称的状态(开或者关)并因此激励它。这就完成了与屏幕相关的所有目标。
正如以上所显示的,本发明的可配置控制***允许用户能容易地进行配置,并能对制造处理***进行改变,而不需要编程者改***件。CCS允许用户能迅速地在相关的制造处理***中增加或删除、更名、或创建目标。本发明的效果是向用户提供适用于用户制造处理工艺的“即插即拔”的环境。
尽管已经显示和讨论了本发明的各种实施例,但是并不意味着本发明受到限制。熟悉本领域的那些专业技术人士都会意识到对这些实施例的改进,并且这些改进都被所附加权利要求的精神和范围所覆盖。

Claims (20)

1.一种用于制造处理***的可配置控制***(CCS),该***为用户提供迅速配置或重新配置相关处理***而无需使用编程工具的能力,其特征在于,所述CCS包括:
配置工具装置,使用户能迅速确定相关处理***的物理、逻辑和控制配置,所述配置工具包括用于产生用户在给定时间内能够实现的处理***配置的配置数据库文件的装置;
监督控制和数据采集装置(SCADA),用于自动接收来自所述配置数据库文件的数据,并且用来在给定的时间内部署所述处理***、部署对所述处理***配置的变更,以及自动产生和变更人机界面(MMI);以及
可编程逻辑控制器装置,用于自动处理来自所述配置数据库文件的数据,从而在给定时间内,根据所要求的***配置,分配输入/输出(IO)和逻辑。
2.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
形成基本的图形用户界面(UGI)软件,用于提供具有下拉菜单的屏幕图像,以使用户具有能够对相关的处理***进行配置和变更的能力。
3.如权利要求2所述的CCS,其特征在于,所述SCADA装置包括:
部署工具,用于根据由所述配置工具所确定的***来自动产生由于显示的图形和警示。
4.如权利要求3所述的CCS,其特征在于,所述SCADA装置还包括:
监视装置,用于监视相关的制造处理***的状态。
5.如权利要求2所述的CCS,其特征在于,所述可编程逻辑控制器装置包括冗余可编程逻辑控制器,用于使所述相关制造处理***的正常运行时间最大化。
6.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
用于使用户能够增加、编辑和删除***目标的装置。
7.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
用于使用户能够配置信号位置从而将IO信号放置在所述控制***中所要求的位置处的装置。
8.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
用于使用户能够配置各个目标所需要的信号的装置。
9.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
用于使用户能够配置***操作逻辑的装置。
10.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
用于使用户能够配置安全逻辑的装置。
11.如权利要求1所述的CCS,其特征在于,所述配置工具装置包括:
用于使用户能够增加、编辑和删除***目标的装置;
用于使用户能够配置信号位置从而将IO信号放置在所述控制***中所要求的位置处的装置;
用于使用户能够配置各个目标所需的信号的装置;
用于使用户能够配置***操作逻辑的装置,以及
用于使用户能够配置安全逻辑的装置。
12.如权利要求3所述的CCS,其特征在于,所述部署工具由基于GECimplicity的SCADA应用软件组成。
13.如权利要求4所述的CCS,其特征在于,所述监视装置由基于GECimplicity的SCADA应用软件组成。
14.如权利要求1所述的CCS,其特征在于,所述可编程逻辑控制器装置包括基于Allen-Bradley的应用软件。
15.一种用于提供可配置控制***(CCS)的方法,用于使用户能够通过非编程工具的使用来迅速配置和/或变更制造处理***,其特征在于,所述方法包括下列步骤:
提供图形用户界面,它包括多个由屏幕图像驱动的菜单,用于使用户能够初始化配置所述处理***;
接收在配置工具中由用户通过所述多个屏幕图像中选择出来的屏幕图像来输入的初始化数据;
自动操作所述配置工具来产生包含从所述用户接收的所述处理***的配置的数据库文件;
自动将数据从所述数据文件传递到监督控制和数据采集应用软件(SCADA);
自动操作所述SCADA,用以根据由配置数据所定义的处理***来部署变更和产生图形和警示;
自动将数据从所述数据文件传递到可编程逻辑控制器(PLC)应用软件,所述PLC应用软件通过向元件自动分配输入/输出IO信号对从作出响应,以根据当前配置数据来启用逻辑。
16.如权利要求15所述的方法,其特征在于,该方法还包括下列步骤:
通过所述图形用户界面提供多个菜单受驱动的屏幕图像,以使用户能够在所述处理***的配置中进行变更;
接收在配置工具中由用户输入的数据,用于变更所述处理***的配置;
自动操作所述配置工具,用以将所述数据库文件变更成所述处理***的新的配置;
自动将数据从所述数据文件传递到所述SCADA;
自动操作所述SCADA,用以根据新的配置数据来部署所述变更和产生图形和警示;以及
自动将经修改的配置数据从所述数据文件传递到所述PLC应用软件,该PLC应用软件通过向元件自动分配输入/输出IO信号对此作出响应,从而根据经修改的配置数据来启用逻辑。
17.如权利要求15所述的方法,其特征在于,所述提供图形用户界面的步骤还包括下列步骤:
使用户能够增加、编辑和删除***目标。
18.如权利要求15所述的方法,其特征在于,所述提供图形用户界面的步骤还包括下列步骤:
使用户能够配置信号位置,以将IO信号放置在所述控制***中所需的位置上。
19.如权利要求15所述的方法,其特征在于,所述提供图形用户界面的步骤还包括下列步骤:
使用户能够配置各个目标所需的信号。
20.如权利要求15所述的方法,其特征在于,所述提供图形用户界面的步骤还包括下列步骤:
使用户能够配置***操作逻辑;以及
使用户能够配置安全逻辑。
CNB2003101142406A 2003-06-12 2003-11-05 可编程逻辑控制器和基于监督控制和数据采集的控制*** Expired - Lifetime CN100552576C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/460,794 US6799080B1 (en) 2003-06-12 2003-06-12 Configurable PLC and SCADA-based control system
US10/460,794 2003-06-12

Publications (2)

Publication Number Publication Date
CN1577192A true CN1577192A (zh) 2005-02-09
CN100552576C CN100552576C (zh) 2009-10-21

Family

ID=32990960

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101142406A Expired - Lifetime CN100552576C (zh) 2003-06-12 2003-11-05 可编程逻辑控制器和基于监督控制和数据采集的控制***

Country Status (8)

Country Link
US (1) US6799080B1 (zh)
EP (1) EP1631868A1 (zh)
JP (1) JP4908219B2 (zh)
KR (2) KR20060012327A (zh)
CN (1) CN100552576C (zh)
IL (1) IL172505A (zh)
TW (1) TWI342990B (zh)
WO (1) WO2005008349A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096399A (zh) * 2010-12-16 2011-06-15 上海雄华数码科技有限公司 嵌入式能源数据采集器
CN104142893A (zh) * 2013-05-10 2014-11-12 约翰内斯﹒海德汉博士有限公司 位置测量装置
CN106897085A (zh) * 2015-12-21 2017-06-27 因文西斯***公司 为运行时间动作期间的部署监视应用程序状态
CN107567604A (zh) * 2015-03-27 2018-01-09 布勒有限公司 在基于opc‑ua的机器对机器网络中用于设备的过程控制的方法和***
CN109839890A (zh) * 2017-11-27 2019-06-04 欧姆龙株式会社 控制装置、控制方法以及计算机可读存储介质
CN111108449A (zh) * 2017-09-19 2020-05-05 西门子股份公司 在可编程逻辑控制器(plc)中自主添加和删除功能的装置和方法
TWI746271B (zh) * 2019-11-26 2021-11-11 日商東芝三菱電機產業系統股份有限公司 SCADA Web HMI系統

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7526347B2 (en) * 2003-02-18 2009-04-28 Fisher-Rosemount Systems, Inc. Security for objects in a process plant configuration system
US20040260404A1 (en) * 2003-06-23 2004-12-23 Russell Thomas C. Method and apparatus for self-configuring supervisory control and data acquisition (SCADA) system for distributed control
US20070162957A1 (en) * 2003-07-01 2007-07-12 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20080109889A1 (en) * 2003-07-01 2008-05-08 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20050005093A1 (en) * 2003-07-01 2005-01-06 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20050097144A1 (en) * 2003-11-04 2005-05-05 Taiwan Semiconductor Manufacturing Co. Performance tuning at CM loader program while replicating EQP list for IBM SiView
GB2422215A (en) * 2005-01-14 2006-07-19 Sendo Int Ltd Customizing a software based product using embedded software elements
US20060212855A1 (en) * 2005-03-16 2006-09-21 Bournas Redha M Methods, systems and computer program products for implementing production processes
KR101322434B1 (ko) * 2005-07-11 2013-10-28 브룩스 오토메이션 인코퍼레이티드 지능형 상태 감시 및 결함 진단 시스템
US20070019641A1 (en) * 2005-07-22 2007-01-25 Rockwell Automation Technologies, Inc. Execution of industrial automation applications on communication infrastructure devices
US7526794B2 (en) * 2005-09-30 2009-04-28 Rockwell Automation Technologies, Inc. Data perspectives in controller system and production management systems
US8898633B2 (en) * 2006-08-24 2014-11-25 Siemens Industry, Inc. Devices, systems, and methods for configuring a programmable logic controller
US8219255B2 (en) * 2006-10-18 2012-07-10 Siemens Aktiengesellschaft Method and system for controlling an electrical installation
KR100827571B1 (ko) * 2006-10-31 2008-05-07 한국전력공사 Scada 온라인 facts 시뮬레이터 시스템
US7558703B2 (en) * 2006-11-01 2009-07-07 Abb Research Ltd. Electrical substation monitoring and diagnostics
US8712567B2 (en) 2006-12-22 2014-04-29 Aviat U.S., Inc. Manufactured product configuration
US8041444B2 (en) 2006-12-22 2011-10-18 Harris Stratex Networks Operating Corporation Intelligent production station and production method
US8175732B2 (en) 2006-12-22 2012-05-08 Harris Stratex Networks Operating Corporation Manufacturing system and method
US7894460B2 (en) * 2007-07-26 2011-02-22 Air Liquide Large Industries U.S. Lp Programmable logic controller protocol converter
JP4852070B2 (ja) * 2008-06-16 2012-01-11 三菱電機株式会社 プラント監視制御システム
DE102008038968A1 (de) * 2008-08-13 2010-02-18 Schad Gmbh System zur Überwachung, Steuerung und Datenerfassung technischer Prozesse
CA2742854C (en) 2008-11-06 2017-01-24 Southwire Company Real-time power line rating
US8330616B2 (en) * 2009-02-24 2012-12-11 Fieldvision, Inc. Well test system to control well processes based on quantity measurements
CN101840216B (zh) * 2009-03-17 2013-09-18 鸿富锦精密工业(深圳)有限公司 可编程控制器的参数设定***及方法
KR101304732B1 (ko) * 2009-09-28 2013-09-05 도시바 미쓰비시덴키 산교시스템 가부시키가이샤 플랜트 제어 시스템
US7908348B2 (en) * 2009-11-30 2011-03-15 General Electric Company Dynamic installation and uninstallation system of renewable energy farm hardware
US10205307B2 (en) 2010-03-23 2019-02-12 Southwire Company, Llc Power line maintenance monitoring
CA2817575C (en) 2010-11-15 2020-03-10 Ecotech Marine, Llc Apparatus and methods for controlling a habitat environment
EP2490086B1 (de) * 2011-02-16 2013-10-02 Siemens Aktiengesellschaft Verfahren zum Betrieb eines Automatisierungssystems und nach dem Verfahren arbeitendes Computerprogramm
TWI420389B (zh) * 2011-04-29 2013-12-21 Delta Electronics Inc 人機介面裝置及其介面整合方法
WO2013103381A1 (en) 2012-01-06 2013-07-11 Ge Intelligent Platforms, Inc. Method and apparatus for network-based testing
DE102012207916B3 (de) * 2012-05-11 2013-09-19 Artis Gmbh Verfahren und Vorrichtung zur automatisierten Konfiguration einer Überwachungsfunktion einer Werkzeugmaschine
US20130339497A1 (en) * 2012-06-13 2013-12-19 Schneider Electric Industries, SAS Configuring devices in a network
JP5295464B1 (ja) 2012-10-25 2013-09-18 三菱電機株式会社 システム構築支援ツール及びシステム
WO2014097444A1 (ja) * 2012-12-20 2014-06-26 三菱電機株式会社 制御システム及びプログラム送信装置及び認証サーバ及びプログラム保護方法及びプログラム送信方法及びプログラム送信装置のプログラム
US10231304B2 (en) 2013-02-20 2019-03-12 Current USA, Inc. Habitat control system
US10455667B2 (en) 2013-02-20 2019-10-22 Current-Usa, Inc. Lighting control systems
US9727033B2 (en) * 2013-03-08 2017-08-08 2362738 Ontario Inc. Method for producing PLC and HMI tag database and system
DE102013216136B3 (de) * 2013-08-14 2015-03-19 Artis Gmbh Verfahren und Vorrichtung zur automatisierten Konfiguration einer Überwachungsfunktion eines Industrieroboters
CN103580928B (zh) * 2013-11-19 2017-06-16 北京恒泰实达科技股份有限公司 一种对设备控制可视化操作的***及方法
BE1021794B1 (fr) 2014-01-30 2016-01-18 Jean-Pierre Petit Methode d'implementation d'un systeme d'automatisation
WO2015176163A1 (en) * 2014-05-21 2015-11-26 Millennium Three Technologies Inc Fiducial marker patterns, their automatic detection in images, and applications thereof
CN106716372B (zh) * 2014-09-16 2018-08-24 三菱电机株式会社 可编程逻辑控制器
JP6477319B2 (ja) * 2015-07-17 2019-03-06 東芝三菱電機産業システム株式会社 プラント制御システム
KR101869233B1 (ko) * 2016-03-08 2018-06-20 주식회사 로제타텍 분산형 피엘씨를 위한 아이오티 구조의 프로세스 관리 시스템의 구동 방법
US10444724B2 (en) 2016-06-20 2019-10-15 General Electric Company Interface method and apparatus
US10235853B2 (en) 2016-06-20 2019-03-19 General Electric Company Interface method and apparatus for alarms
KR101873655B1 (ko) 2016-11-30 2018-07-02 엘에스산전 주식회사 모니터링 화면 표시 방법
US10569967B2 (en) 2016-12-13 2020-02-25 Mark Rolfes Integrated control systems and methods
CN108427361A (zh) * 2017-02-13 2018-08-21 欧姆龙株式会社 对可编程逻辑控制器进行监控的方法、模块和移动终端
JP6409985B1 (ja) * 2017-04-13 2018-10-24 三菱電機株式会社 表示画面生成装置、ファクトリーオートメーションシステム、および表示画面生成方法
US10761509B2 (en) * 2017-06-23 2020-09-01 Honeywell International Inc. Efficient method and system for automatically generating data points in a SCADA system
JP6452922B1 (ja) * 2018-04-06 2019-01-16 三菱電機株式会社 システム構築支援装置、システム構築支援方法およびシステム構築支援プログラム
CN108845548B (zh) * 2018-07-04 2021-01-05 深圳库博能源科技有限公司 一种基于软件组态实现io硬接线分配的dcs及分配方法
GB2593597A (en) * 2018-08-28 2021-09-29 Choo Peng Improved control and development web platform
US11843266B2 (en) 2021-02-02 2023-12-12 Honeywell International, Inc. Dynamic non-linear optimization of a battery energy storage system
CN113093686B (zh) * 2021-04-14 2022-04-26 宁波和利时智能科技有限公司 一种基于scada自动化组态建模方法及相关装置
CN114610290A (zh) * 2022-05-09 2022-06-10 北京东方融创信息技术有限公司 一种数字智能工业组态***
CN114647233B (zh) * 2022-05-18 2022-09-30 浙江国利网安科技有限公司 Plc运行组态监测方法、装置、存储介质及电子设备

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5225974A (en) * 1990-10-30 1993-07-06 Allen-Bradley Company, Inc. Programmable controller processor with an intelligent functional module interface
JPH04273524A (ja) * 1991-02-28 1992-09-29 Toshiba Corp プログラム自動生成装置
JP2966966B2 (ja) * 1991-05-31 1999-10-25 株式会社東芝 プログラマブルコントローラの二重化装置
US5396416A (en) * 1992-08-19 1995-03-07 Continental Controls, Inc. Multivariable process control method and apparatus
JP3136837B2 (ja) * 1993-06-03 2001-02-19 日産自動車株式会社 生産設備のモニタ装置
US5504693A (en) * 1993-07-13 1996-04-02 Omni Flow Company, Inc. Flow control system
JPH07152549A (ja) * 1993-11-29 1995-06-16 Fuji Electric Co Ltd プラント用ソフトウエアの開発方法
JPH07191716A (ja) * 1993-12-27 1995-07-28 Mitsubishi Electric Corp 制御装置
JPH096430A (ja) * 1995-06-16 1997-01-10 Toshiba Corp 画面選択装置
DE19639424A1 (de) * 1995-09-25 1997-03-27 Siemens Ag Entwurfsverfahren für die Anlagentechnik und rechnergestütztes Projektierungssystem zur Verwendung bei diesem Verfahren
JPH1063312A (ja) * 1996-08-23 1998-03-06 Toshiba Corp プラント制御用プログラムの管理装置
JPH10340108A (ja) * 1997-06-06 1998-12-22 Mitsubishi Electric Corp プログラマブルロジックコントローラの周辺装置
JPH1195819A (ja) * 1997-09-25 1999-04-09 Fuji Electric Co Ltd プログラマブルコントローラのプログラミング装置、並びに結線方法、及び記録媒体
JP3581538B2 (ja) * 1997-09-30 2004-10-27 日立エンジニアリング株式会社 プログラム仕様書自動生成支援システム
US6505247B1 (en) * 1998-08-21 2003-01-07 National Instruments Corporation Industrial automation system and method for efficiently transferring time-sensitive and quality-sensitive data
US6411987B1 (en) * 1998-08-21 2002-06-25 National Instruments Corporation Industrial automation system and method having efficient network communication
MXPA01009656A (es) * 1999-03-25 2003-06-24 Fluor Corp Carro simulador.
JP2001075791A (ja) * 1999-09-02 2001-03-23 Digital Electronics Corp エディタ装置およびエディタプログラムを記録した記録媒体
JP2001202298A (ja) * 2000-01-19 2001-07-27 Toshiba Corp 監視管理装置及び現場監視装置並びにプログラムを記録したコンピュータ読み取り可能な記録媒体
US6556956B1 (en) * 2000-06-30 2003-04-29 General Electric Company Data acquisition unit for remote monitoring system and method for remote monitoring
DE50009037D1 (de) * 2000-07-27 2005-01-27 Abb Research Ltd Verfahren und Computerprogramm zum Herstellen einer Regelung oder Steuerung
US6643555B1 (en) * 2000-10-10 2003-11-04 Schneider Automation Inc. Method and apparatus for generating an application for an automation control system
JP2002182739A (ja) * 2000-12-11 2002-06-26 Toshiba Corp 監視制御装置
JP2002182889A (ja) * 2000-12-15 2002-06-28 Digital Electronics Corp 制御用表示装置
DE50208266D1 (de) * 2001-06-13 2006-11-09 Bosch Gmbh Robert Verfahren und system zur unterstützung der projektierung von fertigungsanlagen
US7627860B2 (en) * 2001-08-14 2009-12-01 National Instruments Corporation Graphically deployment of a program with automatic conversion of program type
US7319921B2 (en) * 2002-05-22 2008-01-15 Underwood Fred R Water treatment control system

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096399A (zh) * 2010-12-16 2011-06-15 上海雄华数码科技有限公司 嵌入式能源数据采集器
CN102096399B (zh) * 2010-12-16 2013-10-09 上海雄华数码科技有限公司 嵌入式能源数据采集器
CN104142893A (zh) * 2013-05-10 2014-11-12 约翰内斯﹒海德汉博士有限公司 位置测量装置
CN104142893B (zh) * 2013-05-10 2019-08-23 约翰内斯﹒海德汉博士有限公司 位置测量装置
CN107567604A (zh) * 2015-03-27 2018-01-09 布勒有限公司 在基于opc‑ua的机器对机器网络中用于设备的过程控制的方法和***
CN107567604B (zh) * 2015-03-27 2020-01-03 布勒有限公司 用于设备的过程控制的方法和***
CN106897085A (zh) * 2015-12-21 2017-06-27 因文西斯***公司 为运行时间动作期间的部署监视应用程序状态
CN106897085B (zh) * 2015-12-21 2021-10-15 阿韦瓦软件有限责任公司 为运行时间动作期间的部署监视应用程序状态
CN111108449A (zh) * 2017-09-19 2020-05-05 西门子股份公司 在可编程逻辑控制器(plc)中自主添加和删除功能的装置和方法
CN111108449B (zh) * 2017-09-19 2023-12-26 西门子股份公司 在可编程逻辑控制器(plc)中自主添加和删除功能的装置和方法
CN109839890A (zh) * 2017-11-27 2019-06-04 欧姆龙株式会社 控制装置、控制方法以及计算机可读存储介质
TWI746271B (zh) * 2019-11-26 2021-11-11 日商東芝三菱電機產業系統股份有限公司 SCADA Web HMI系統

Also Published As

Publication number Publication date
TW200504559A (en) 2005-02-01
US6799080B1 (en) 2004-09-28
TWI342990B (en) 2011-06-01
KR20110121728A (ko) 2011-11-08
IL172505A0 (en) 2006-04-10
WO2005008349A1 (en) 2005-01-27
EP1631868A1 (en) 2006-03-08
IL172505A (en) 2011-04-28
JP2007504570A (ja) 2007-03-01
KR20060012327A (ko) 2006-02-07
CN100552576C (zh) 2009-10-21
JP4908219B2 (ja) 2012-04-04
KR101105498B1 (ko) 2012-01-13

Similar Documents

Publication Publication Date Title
CN100552576C (zh) 可编程逻辑控制器和基于监督控制和数据采集的控制***
US7747718B2 (en) Control system apparatus, method for setting control system and setting program
AU758278B2 (en) System and methods for object-oriented control of diverse electromechanical systems using a computer network
USRE43803E1 (en) System and methods for object-oriented control of diverse electromechanical systems using a computer network
US8484250B2 (en) Data federation with industrial control systems
US7117049B2 (en) Industrial controller based on distributable technology objects
CN101460991B (zh) 策略编辑器人机界面
US8185871B2 (en) System for configuring a process control environment
US20210165394A1 (en) Module for a technical facility and method for controlling a technical facility
CN1981301A (zh) 用于开发动画可视化界面的***和方法
CN103279088A (zh) 图形编程语言对象编辑及报告工具
KR101791335B1 (ko) Hmi시스템
CN101872280A (zh) 在过程控制***中为操作员界面显示配置动画和事件
CN103792857A (zh) 可扩展的自动化***
US12019979B2 (en) Systems and methods for extensible storyboards
Bregulla et al. Model of a Production Stand Used for Digital Factory Purposes
JP3354027B2 (ja) バッチプラント制御装置
CN107894912A (zh) 一种应用于多组控制管理***的人机界面(hmi)***
JP2023110610A (ja) 設備制御システムおよびメッセージ送信方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20081205

Address after: Texas, USA

Applicant after: AIR LIQUIDE ELECTRONICS U.S. L.P.

Address before: Massachusetts, USA

Applicant before: THE BOC Group Inc.

Effective date of registration: 20081205

Address after: Massachusetts, USA

Applicant after: BOC EDWARDS, Inc.

Address before: New jersey, USA

Applicant before: THE BOC Group Inc.

ASS Succession or assignment of patent right

Owner name: BOAC EDWARDS CO., LTD.

Free format text: FORMER OWNER: BCC INC.

Effective date: 20081205

Owner name: LIQUID AIR AMERICA ELECTRONICS CO., LTD.

Free format text: FORMER OWNER: EDWARDS VACUUM CO., LTD.

Effective date: 20081205

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20091021

CX01 Expiry of patent term