CN106020135B - 过程控制*** - Google Patents
过程控制*** Download PDFInfo
- Publication number
- CN106020135B CN106020135B CN201610177580.0A CN201610177580A CN106020135B CN 106020135 B CN106020135 B CN 106020135B CN 201610177580 A CN201610177580 A CN 201610177580A CN 106020135 B CN106020135 B CN 106020135B
- Authority
- CN
- China
- Prior art keywords
- real
- control system
- network
- process control
- unit
- 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.)
- Active
Links
- 238000004886 process control Methods 0.000 title claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 35
- 238000000034 method Methods 0.000 claims abstract description 11
- 230000008569 process Effects 0.000 claims abstract description 11
- 230000004044 response Effects 0.000 claims description 3
- 238000001152 differential interference contrast microscopy Methods 0.000 description 18
- 230000005856 abnormality Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000010485 coping Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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] or computer integrated manufacturing [CIM]
- G05B19/4185—Total 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] or computer integrated manufacturing [CIM] characterised by the network communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/14—Arrangements for monitoring or testing data switching networks using software, i.e. software packages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/12—Plc mp multi processor system
- G05B2219/1214—Real-time communication between plc, Ethernet for configuration, monitor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31342—Design of process control system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Multimedia (AREA)
- Programmable Controllers (AREA)
- Hardware Redundancy (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
本发明提供了一种过程控制***,所述过程控制***包括将被连接至冗余网络的PC。PC包括虚拟化单元和实时通信单元,所述实时通信单元被构造为作为独立于虚拟化单元的单独进程进行操作。
Description
技术领域
本公开涉及一种过程控制***,具体地,涉及对通过网络的通信的改进。
背景技术
在现有技术的过程控制***中,具有操作监控功能等的PC组以及控制器通过独立的控制网络彼此连接,以实现实时特性和高可靠性。
图3描绘了现有技术的过程控制***的示例的构造。在图3中,诸如传感器和致动器的现场装置1经控制器2连接至控制网络3。
现场装置1的传感器11被构造为对测量目标的物理量进行测量,并且致动器12被构造为控制所述测量目标的物理量。控制器2分布和排列在工厂中,并且具有可编程的计算处理功能,该功能用于与操作监控终端单元交换多种信息以及基于来自传感器11的信息将驱动信号发送至致动器12。
控制网络3具有双工构造,以提高***的可靠性,并且PC 4也连接至控制网络3。PC4具有提供应用软件的功能,例如:根据来自控制器2的信息将控制和监控整个过程控制***所需的多种信息提供给操作者的功能、用于根据所述信息向各个***构成元件做出合适指令和管理的操作监控功能以及用于管理各种装置的修复和维护状况等的装置管理功能。
PC 4设有作为硬件的用于连接至控制网络3的专用网络接口卡(下文中,也称作NIC)41、用于NIC的接口NIC I/F 42等。在PC 4中,存储有作为软件的OS 43、多种应用软件44等。
同时,控制网络3与多个PC 4连接以形成PC组。然而,在图3中,仅示出了一个PC 4。
从容易采购、低成本、技术革新等的角度来看,将普通PC用作构造PC组的PC 4,并且将具有高普遍性的MS-Windows(注册商标)等用作OS。
此外,已经努力通过通用Ethernet(注册商标)建立控制网络3。具体地说,采用双工构造的过程控制***以确保高可靠性。
将要用于Ethernet的通用TCP/IP通信的传输标准不具有所述过程控制***中需要的实时特性。
这里描述的‘实时特性’是确保预定处理在限定时间段中的安全实施。例如,
1)在相同网络上连接的多个站之间的通信响应在限定值(例如:5ms)内,以及
2)在双工网络中,从操作方至待命方的切换时间在限定值(例如:5ms)内。
因此,为了在Ethernet上执行实时通信,开发并使用了关于‘实时工厂网络***Vnet/IP(注册商标)’的技术,其用于基于1Gbps的Ethernet的工艺自动化,如在非专利文献1中公开的那样。
[非专利文献1]:Koji Demachi等人,‘实时工厂网络***Vnet/IP’,Yokogawa技术报告,Yokogawa电力公司,2005年4月20日,第49卷,No.2(2005),第37-40页
需要用于Vnet/IP的专用接口卡以在通用PC中执行Vnet/IP通信。然而,由于用于安装在各个PC上的Vnet/IP的各个专用的接口卡具有切换冗余网络3的主属性,因此无法在相同的站地址上提供多个接口卡。
同时,每过几年就进行通用PC、其各种组件和诸如Windows(注册商标)的OS的换代,从而极大地增大了价格性能比。另一方面,在许多情况下停止供应上代产品。
同时,有必要要求过程控制***在约30年的工厂使用期内连续工作。由于操作员的习惯和教育、技术诀窍的保留等,因此即使进行了OS等的换代,也需要诸如操作监控功能的应用软件在操作时间段中具有正常的操作性和功能。
图4描绘了应对以上需求的现有技术的过程控制***的示例的构造,并且与图3相同的部件用相同标号指代。在图4中,虚拟化单元45设置在包括NIC 41和NIC I/F 42的硬件与OS 43之间。
虽然虚拟化单元45具有以软件方式模拟多种硬件的功能,但是会降低吞吐量。在极其注重实时特性的过程控制***中,相对于吞吐量的下降进行测量是重要的。
另外,随着通用PC的技术创新,PC的通用I/F也进化了。随着通用I/F进化,难以购买对应于上代通用I/F的通用PC。为了应对新进化的通用I/F,在许多情况下有必要对应于PC的通用I/F的进化而再次发展专用接口卡,因为在工厂使用期中不会持续使用相同的专用接口卡。
另外,例如,当使用通用Ethernet卡时,必须在发生异常时在OS上执行切换处理等,从而无法满足诸如快速切换的实时处理的需要。
发明内容
本发明的示例性实施例提供了一种过程控制***,其能够确保过程控制***所需的实时特性和高可靠性,并且应对工厂的漫长使用周期中的改变。
根据示例性实施例的一种过程控制***包括:
PC,其将连接至冗余网络,
其中,所述PC包括虚拟化单元和实时通信单元,所述实时通信单元被构造为作为独立于所述虚拟化单元的单独进程进行操作。
所述实时通信单元可被构造为执行与网络的连接切换处理。
所述虚拟化单元和所述实时通信单元可分别专门分配有所述PC的CPU资源。
客户OS和应用软件可被构造为在所述虚拟化单元上操作。
所述过程控制***可被构造为执行工厂控制和安全仪表控制中的至少一个。
通过以上构造,可实现能够确保实时特性和高可靠性,并且应对工厂的漫长使用周期中的改变的过程控制***。
附图说明
图1描绘了本发明的示例性实施例的构造。
图2是描绘实时通信单元53B的特定功能构造的示例的框图。
图3描绘了现有技术的过程控制***的示例的构造。
图4描绘了现有技术的过程控制***的另一示例的构造。
具体实施方式
下文中,将参照附图详细描述本发明的示例性实施例。图1描绘了本发明的示例性实施例的构造。在图1中,用相同标号指代与图3中的相同的部分。
在图1中,PC 5设有作为硬件的用于连接至控制网络3的通用NIC 51和用于NIC的接口NIC I/F 52等。同时,PC 5也是通用产品,并且假设PC每几年换代,如上所述。另外,假设通用NIC 51可执行TCP/IP通信。
主机OS 53具有虚拟化单元53A、实时通信单元53B等。
虚拟化单元53A被构造为激活客户OS 54和应用软件55。不管硬件如何换代,都假设客户OS 55和应用软件55保持为一个套件。其原因是当客户OS改变(诸如进行Windows(注册商标)XP至Windows8的换代)时,在许多情况下也要求更新应用软件。
根据本发明,例如,诸如Linux(注册商标)的主机OS 53设置在硬件(通用NIC 51、用于NIC的接口NIC I/F 52等)与软件(客户OS 54、应用软件55等)之间。
在主机OS 53上,设置有虚拟化单元53A和实时通信单元53B,它们被构造为作为完全独立于彼此的单独进程进行操作。
在PC 5中执行多种通信。然而,假设实时通信单元53B仅负责与控制网络3的通信。
例如,过程控制***被构造为每约一秒就经控制网络3从诸如控制器的其它站获取一次数据,并且将关于应用软件的计算处理结果发送至诸如控制器的其它站。
用于NIC的接口NIC I/F 52被要求在发生异常的情况下在几十ms或更短的时间内实现丢失数据的重新获取以及冗余网络切换,从而使得以上操作不受到干扰。
图2是描绘实时通信单元53B的特定功能构造的示例的框图。在图2中,实时通信单元53B具有数据检查单元53B1、数据重发请求单元53B2、数据输入/输出单元53B3、路径诊断单元53B4、冗余网络切换单元53B5等。
数据检查单元53B1被构造为通过控制网络3检查从其它站接收的数据,并且确认数据是否丢失、奇偶校验是否错误等。
数据重发请求单元53B2促使传输源在数据检查单元53B1检测到数据丢失等时基于来自数据检查单元53B1的指令重新发送数据。
数据输入/输出单元53B3被构造为将由数据检查单元53B1确认无数据丢失等的来自控制网络3的输入/输出数据传递至虚拟化单元53A。各个数据经虚拟化单元53A输入/输出至客户OS 54和应用软件55。
路径诊断单元53B4被构造为:通过确定发送至与控制网络3连接的其它站/从所述其它站接收的诊断包的响应是否在限定时间段内(例如,5ms以内),来感知网络路径的状态。
当在冗余网络总线的操作方检测到异常时,冗余网络切换单元53B5迅速地(例如,10ms内)将网络从操作方切换至待命方。
实时通信单元53B仅具有保持和检查网络通信路径所必需的功能,如上所述。因此,实时通信单元53B被构造为安装在通用网卡和主机OS上的软件模块,并且其可在不使用专用网卡的情况下确保高速并排除其它功能的影响。
通过这种方式,虚拟化单元53A和实时通信单元53B布置在完全独立的进程上,从而可防止数据丢失等,而不受应用软件和客户OS的状态/中断情况的影响。
另外,即使发生网络异常等,也可通过迅速的网络切换继续控制实时通信。因此,应用软件和客户OS可继续其操作,而不用注意网络异常的发生。
实时通信单元53B布置在主机OS上,从而可使用通用NIC。因此,可以总是享受最新一代PC和NIC的技术革新的成就感,并且解决不能获取上代产品以及上代产品极其昂贵的采购问题。
与实时通信单元53B分离的虚拟化单元53A布置在主机OS上,并且客户OS和应用软件布置在虚拟化单元53A上,从而可持续使用例如上代客户OS和应用软件。因此,可在较长的时间段持续地提供相同的可操作性等。
例如,诸如无线网络之类的网络的技术革新带来了大的改变。同样在该情况下,可仅仅通过更新实时通信单元53B来适应网络的技术革新而不影响应用软件和客户OS。同时,所述应用可为网关、工程工具等。
同时,作为独立于虚拟化单元53A的进程,实时通信单元53B可专门设有PC 5的CPU资源。另外,就多核CPU而言,可将独立CPU核分配给实时通信单元53B。
因此,实时通信单元53B可执行更加独立的操作,并且更加难以受到其它部分的操作的影响。
另外,诸如防火墙、病毒检查等的安全保障单元可设置在实时通信单元53B与虚拟化单元53A之间。因此,可保护作为上代OS的客户OS不受到安全威胁。
此外,在过程控制***中,运用了除控制数据以外的包括装置保留数据等的大量数据。因此,需要适于各种数据属性的处理调度。
例如,当双工NIC的一方故障时,NIC切换操作是应该主要执行的处理。因此,在这种情况下,实时通信单元可被构造为具有诸如优先级控制和带控制的功能,并且被构造为执行实现QoS所需的处理,这对于过程控制***是非常合适的。
如上所述,根据本发明,可实现能够确保实时特性和高可靠性并且应对工厂的漫长使用周期中的改变的过程控制***。
Claims (4)
1.一种过程控制***,包括:
PC,其包括第一网络接口和第二网络接口,所述第一网络接口和所述第二网络接口用于连接至冗余网络;和主机OS,
其中,所述主机OS包括实时通信单元和虚拟化单元,所述实时通信单元连接至所述第一网络接口和所述第二网络接口并且被配置为确定发送至与控制网络连接的另一设备的诊断包的响应和从所述另一设备接收的诊断包的响应是否在限定时间段内,并且所述虚拟化单元包括客户OS和在所述客户OS上操作的应用软件,并且
其中,所述实时通信单元和所述虚拟化单元安装在同一硬件上,并被所述主机OS控制为单独进程,
所述实时通信单元分配有所述硬件上的多核CPU中的独立CPU核。
2.根据权利要求1所述的过程控制***,其中,所述实时通信单元被构造为执行与网络的连接切换处理。
3.根据权利要求1所述的过程控制***,其中,所述虚拟化单元独立分配有所述PC的CPU资源。
4.根据权利要求1至3中任一项所述的过程控制***,其中,所述过程控制***被构造为执行工厂控制和安全仪表控制中的至少一个。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015-065501 | 2015-03-27 | ||
JP2015065501A JP6265158B2 (ja) | 2015-03-27 | 2015-03-27 | 電子機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106020135A CN106020135A (zh) | 2016-10-12 |
CN106020135B true CN106020135B (zh) | 2020-02-21 |
Family
ID=55527877
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610177580.0A Active CN106020135B (zh) | 2015-03-27 | 2016-03-25 | 过程控制*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10678592B2 (zh) |
EP (1) | EP3073336B1 (zh) |
JP (1) | JP6265158B2 (zh) |
CN (1) | CN106020135B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6776436B2 (ja) * | 2017-02-24 | 2020-10-28 | 株式会社東芝 | 制御装置 |
EP3435180A1 (de) * | 2017-07-28 | 2019-01-30 | Siemens Aktiengesellschaft | Verfahren zum betrieb eines mehrere kommunikationsgeräte umfassenden kommunikationsnetzes eines industriellen automatisierungssystems und steuerungseinheit |
JP6711339B2 (ja) * | 2017-10-25 | 2020-06-17 | 横河電機株式会社 | 通信処理装置、プログラム、および通信処理方法 |
US11822946B2 (en) * | 2018-06-28 | 2023-11-21 | Cable Television Laboratories, Inc. | Systems and methods for secure network management of virtual network functions |
JP6889204B2 (ja) * | 2019-05-07 | 2021-06-18 | 株式会社東芝 | コントローラ |
JP7364388B2 (ja) * | 2019-08-08 | 2023-10-18 | 株式会社日立製作所 | 制御システム |
JP7120199B2 (ja) * | 2019-10-08 | 2022-08-17 | 横河電機株式会社 | 通信処理装置、通信処理方法、およびプログラム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103324156A (zh) * | 2012-03-23 | 2013-09-25 | 横河电机株式会社 | 过程控制*** |
CN104238493A (zh) * | 2013-06-24 | 2014-12-24 | 横河电机株式会社 | 过程控制设备和***及其更新方法 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10283284A (ja) * | 1997-04-09 | 1998-10-23 | Omron Corp | 通信制御方法および装置 |
JP4028102B2 (ja) * | 1998-10-05 | 2007-12-26 | 株式会社東芝 | 伝送システム |
DE10100150A1 (de) * | 2001-01-03 | 2002-07-18 | Siemens Ag | Verfahren und Telekommunikationsystem zur laufenden Berechnung von Gebühren |
US7568000B2 (en) * | 2001-08-21 | 2009-07-28 | Rosemount Analytical | Shared-use data processing for process control systems |
US20040153700A1 (en) * | 2003-01-02 | 2004-08-05 | Nixon Mark J. | Redundant application stations for process control systems |
JP2004213406A (ja) * | 2003-01-06 | 2004-07-29 | Mitsubishi Electric Corp | プログラマブルコントローラの情報通信ユニット、ファクトリオートメーション機器の遠隔管理システムおよびその方法 |
US8713180B2 (en) * | 2005-06-22 | 2014-04-29 | Cisco Technology, Inc. | Zero-copy network and file offload for web and application servers |
US8490252B2 (en) * | 2006-02-03 | 2013-07-23 | Stover Equipment Co., Inc. | Technique for removing a cover from cylindrical modules |
DE102006027208A1 (de) * | 2006-06-12 | 2007-12-13 | Lewa Gmbh | Gasbetriebene Membrandosierpumpe |
KR100748937B1 (ko) * | 2006-08-04 | 2007-08-13 | 주식회사 이노와이어리스 | 이동전화번호를 이용한 wap데이터 추출방법 |
US7734859B2 (en) * | 2007-04-20 | 2010-06-08 | Nuon, Inc | Virtualization of a host computer's native I/O system architecture via the internet and LANs |
US9094210B2 (en) * | 2009-10-26 | 2015-07-28 | Citrix Systems, Inc. | Systems and methods to secure a virtual appliance |
US20110125990A1 (en) * | 2009-11-23 | 2011-05-26 | Hormuzd Khosravi | Computing device and method for wireless remote boot in a networked environment |
JP5126393B2 (ja) * | 2011-06-29 | 2013-01-23 | 日本精工株式会社 | 車載電子制御装置 |
US9185053B2 (en) * | 2011-11-09 | 2015-11-10 | Honeywell International Inc. | Virtual fault tolerant ethernet appliance and method of operation |
JP5561299B2 (ja) * | 2012-03-23 | 2014-07-30 | 横河電機株式会社 | プロセス制御システム |
JP5660082B2 (ja) * | 2012-07-03 | 2015-01-28 | 横河電機株式会社 | プロセス制御装置及びシステム |
JP5660096B2 (ja) * | 2012-09-18 | 2015-01-28 | 横河電機株式会社 | フォールトトレラントシステム |
US9338522B2 (en) * | 2012-10-18 | 2016-05-10 | Broadcom Corporation | Integration of untrusted framework components with a secure operating system environment |
US9888055B2 (en) * | 2013-03-15 | 2018-02-06 | Profitbricks Gmbh | Firewall for a virtual network and related techniques |
-
2015
- 2015-03-27 JP JP2015065501A patent/JP6265158B2/ja active Active
-
2016
- 2016-03-11 EP EP16160030.9A patent/EP3073336B1/en active Active
- 2016-03-17 US US15/072,451 patent/US10678592B2/en active Active
- 2016-03-25 CN CN201610177580.0A patent/CN106020135B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103324156A (zh) * | 2012-03-23 | 2013-09-25 | 横河电机株式会社 | 过程控制*** |
CN104238493A (zh) * | 2013-06-24 | 2014-12-24 | 横河电机株式会社 | 过程控制设备和***及其更新方法 |
Also Published As
Publication number | Publication date |
---|---|
US10678592B2 (en) | 2020-06-09 |
EP3073336B1 (en) | 2019-07-24 |
JP2016184373A (ja) | 2016-10-20 |
US20160283276A1 (en) | 2016-09-29 |
JP6265158B2 (ja) | 2018-01-24 |
EP3073336A1 (en) | 2016-09-28 |
CN106020135A (zh) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106020135B (zh) | 过程控制*** | |
JP6073287B2 (ja) | デバイス記述ファイルをホストに送信する方法および装置 | |
Klick et al. | Internet-facing PLCs-a new back orifice | |
EP2684336B1 (en) | Method and apparatus for wireless communications in a process control or monitoring environment | |
US10110561B2 (en) | Firewall with application packet classifer | |
EP3001263B1 (en) | Connection equipment for field devices | |
Klick et al. | Internet-facing PLCs as a network backdoor | |
JP6299640B2 (ja) | 通信装置 | |
AU2015256526B2 (en) | Gateway offering logical model mapped to independent underlying networks | |
US11022954B2 (en) | Techniques for providing a secured control parameter for multi-channel control of a machine | |
GB2589661A (en) | Virtualized real-time I/O in process control systems | |
CN110268348A (zh) | 控制装置以及控制方法 | |
EP3547056B1 (en) | Support apparatus, support program and setting method | |
US20220327206A1 (en) | Control system | |
CN110741607B (zh) | 用于在故障发生时稳定BACnet MSTP网络的***和方法 | |
US20200326686A1 (en) | Method for operating an automation technology facility | |
US11281191B2 (en) | Global e-stop in an industrial safety system with local and global safety input devices | |
CN112242990B (zh) | 检测技术***中的异常的***和方法 | |
US20220351317A1 (en) | System and method for updating data for computing devices included in an aircraft | |
US20230259095A1 (en) | Control System Method for Controlling an Apparatus or Installation | |
EP3945379A1 (en) | Method of fast switching between devices | |
US20220206465A1 (en) | Support device, recording medium storing setting program and method | |
WO2024017474A1 (en) | Safety control for a process control system | |
CN113820946A (zh) | 安全相关控制*** | |
CN112417453A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |