WO2022113168A1 - プラント監視制御システム - Google Patents
プラント監視制御システム Download PDFInfo
- Publication number
- WO2022113168A1 WO2022113168A1 PCT/JP2020/043655 JP2020043655W WO2022113168A1 WO 2022113168 A1 WO2022113168 A1 WO 2022113168A1 JP 2020043655 W JP2020043655 W JP 2020043655W WO 2022113168 A1 WO2022113168 A1 WO 2022113168A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hardware switch
- hmi
- field device
- association
- plc
- 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.)
- Ceased
Links
Images
Classifications
-
- 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/4184—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 fault tolerance, reliability of production system
-
- 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/41865—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 job scheduling, process planning, material flow
-
- 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
-
- 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/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/056—Programming the PLC
-
- 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/31472—Graphical display of process
-
- 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/32—Operator till task planning
- G05B2219/32404—Scada supervisory control and data acquisition
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50185—Monitoring, detect failures, control of efficiency of machine, tool life
-
- 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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
-
- 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]
Definitions
- the present invention relates to a plant monitoring and control system.
- HMI human-machine interface
- PLC programmable logic controller
- the operator uses monitors, keyboards, mice, etc. to perform operations for monitoring and controlling industrial plants.
- Hardware switches include lever controllers, push buttons, rotary switches, toggle switches, and the like.
- the operator's operation has been replaced with the operation by the parts on the HMI system for the purpose of expanding the operation monitoring function, ease of modification such as adding parts, and solving operation troubles due to aging deterioration of life-long parts. I came.
- Patent Document 1 regarding the high responsiveness of the HMI system.
- Patent Document 1 WebGL (WebGraphics) Rendering Lib
- PLC Programmable Logical Controller
- Patent Document 1 can realize the high-speed response required for ensuring product quality and safety for many parts on the HMI system. However, even faster response is required for parts that have the function of moving field equipment only while the operator is operating.
- the parts on the HMI system that associate the common hardware switch with the field equipment are called general purpose parts.
- Patent Document 2 As a method for preventing human error, for example, the method of Patent Document 2 has been proposed. However, in the method of Patent Document 2, human error is prevented in a state where the general-purpose operation part is hidden by another part (for example, a window part) and it is difficult for the operator to visually recognize the association state between the field device and the hardware switch. Can not.
- An object of the present invention is to provide a plant monitoring and control system capable of preventing human error in a state where it is difficult for an operator to visually recognize the association state between a field device and a hardware switch.
- the plant monitoring and control system according to the present invention is configured as follows.
- the plant monitoring and control system includes a hardware switch, a programmable logic controller, and an HMI subsystem.
- the hardware switch outputs a control signal for controlling the field equipment constituting the industrial plant.
- This field device is an actuator that should operate only while the operator is operating the hardware switch.
- the programmable logic controller is connected to the field device and the hardware switch.
- the programmable logic controller manages the association state information between the field device and the hardware switch.
- the programmable logic controller controls the field device based on the control signal output from the hardware switch when the field device and the hardware switch are in an associated state.
- the HMI subsystem is connected to the programmable logic controller.
- the HMI subsystem displays a first software part and a second software part on an HMI screen.
- the first software part is the above-mentioned general-purpose operation part that displays the association state information on the screen.
- the second software part is a window part whose display position can be freely changed in the HMI screen.
- the programmable logic controller releases the association state when the second software part overlaps at least a part of the first software part on the HMI screen.
- the association state is released, the field device and the hardware switch are not associated with each other. Therefore, the control signal output from the hardware switch is not transmitted from the programmable logic controller to the field device.
- the programmable logic controller maintains the associated state while periodically receiving a health check signal from the HMI subsystem.
- the programmable logic controller releases the association state when the periodic reception of the health check signal is interrupted.
- the HMI subsystem stops transmitting the health check signal when the second software part overlaps at least a portion of the first software part.
- the programmable logic controller releases the association state when communication with the HMI subsystem is interrupted.
- the programmable logic controller associates. Release the state. Therefore, human error can be prevented in a state where it is difficult for the operator to visually recognize the association state between the field device and the hardware switch.
- Embodiment 1. 1 and 2 are diagrams for explaining the configuration of the plant monitoring and control system according to the first embodiment of the present invention.
- the plant monitoring and control system includes a monitoring device 1, a control network HUB 4, a human-machine interface (HMI) server 5, a programmable logic controller (PLC) 6, an I / O device 7, a field network HUB 8, a drive device 9, and a plurality of field devices 10.
- HMI human-machine interface
- PLC programmable logic controller
- the connection relationship of each device will be described with reference to FIG.
- the HMI client 2 connects to the HMI server 5 via the control network HUB4.
- the hardware switch 3 connects to the PLC 6 via the I / O device 7 and the field network HUB 8.
- the HMI server 5 connects to the PLC 6 via the control network HUB 4.
- the drive device 9 is connected to the PLC 6 via the field network HUB 8.
- the plurality of field devices 10 are connected to the drive device 9.
- the PLC 6 is electrically connected to a hardware switch 3, an HMI subsystem 30, and a plurality of field devices 10.
- the HMI subsystem 30 includes an HMI client 2 and an HMI server 5.
- the hardware switch 3 the HMI subsystem 30 (HMI client 2, HMI server 5), and the PLC 6 will be described with reference to FIG. In particular, the relationship between the general-purpose operation parts, the field device 10, and the hardware switch 3 will be described.
- the hardware switch 3 When operated by the operator, the hardware switch 3 outputs a control signal for controlling the field equipment 10 constituting the industrial plant.
- the field device 10 is an actuator such as a motor or a solenoid valve.
- the control signal is input to the PLC 6 via the I / O device 7 and the field network HUB 8.
- the HMI client 2 displays the HMI screen 21 on the monitor.
- the HMI client 2 executes, for example, a web browser 20 as display software, and displays the HMI screen 21 on the web browser 20.
- a general-purpose operation part 22 and a general-purpose operation part 23 are arranged on the HMI screen 21.
- the general-purpose operation part 22 is a part for changing the association state between the field device A (10A) and the hardware switch 3 each time it is selected. Further, the general-purpose operation part 22 is a first software part that displays association setting information between the field device A (10A) and the hardware switch 3.
- the general-purpose operation part 23 is a part for changing the association state between the field device B (10B) and the hardware switch 3 each time it is selected. Further, the general-purpose operation part 23 is a first software part that displays association setting information between the field device B (10B) and the hardware switch 3.
- the association setting information indicates whether the field device 10 and the hardware switch 3 are associated with each other in the "association state" or the field device 10 and the hardware switch 3 are not associated with each other in the "unassociation state". Information.
- a window part 24 whose display position can be freely changed in the HMI screen 21 is arranged by an operator's operation.
- the window part 24 is a second software part.
- the HMI operation signal When the operator operates the parts on the HMI screen 21 using an input device such as a mouse or a touch panel, the HMI operation signal is transmitted to the HMI server 5.
- the HMI operation signal includes an item name unique to each part of the HMI screen 21 and an operation value.
- the item name is uniquely determined in the HMI system by combining, for example, the screen name of the HMI screen 21 on which the part is arranged and the number assigned to the parts in the HMI screen 21 in order.
- the association change signal is transmitted to the HMI server 5 as the HMI operation signal.
- the association change signal includes the item name and the operation value of the general-purpose operation part.
- the HMI client 2 receives a feedback signal from the HMI server 5 as a response to the association change signal.
- the feedback signal includes the above-mentioned association setting information.
- the association setting information is information indicating the association state in which the field device A (10A) and the hardware switch 3 are associated with each other
- the HMI client 2 blinks the general-purpose operation part 22 related to the field device A (10A). Let me. By blinking, the operator can recognize that the field device A (10A) and the hardware switch 3 are in the associated state. The same applies to the general-purpose operation part 23.
- the HMI client 2 cancels the association for canceling the association state in which the field device A (10A) and the hardware switch 3 are associated with each other when the window part 24 overlaps at least a part of the general-purpose operation part 22.
- the signal is transmitted to the HMI server 5.
- the HMI server sends a disassociation signal for disassociating the field device B (10B) and the hardware switch 3 from each other. Send to 5.
- the HMI server 5 stores in advance a conversion table that converts the item name of the HMI client 2 and the PLC address of the PLC 6.
- the HMI server 5 receives the association change signal from the HMI client 2, it acquires the PLC address from the conversion table based on the item name of the general-purpose operation part (22 or 23) included in the association change signal, and obtains the PLC address.
- the operation value is transmitted to PLC6 as a destination.
- the HMI server 5 receives a feedback signal from the PLC 6 as a response to the association change signal.
- the feedback signal includes the above-mentioned association setting information.
- the association setting information is information indicating the association state in which the field device 10 (10A or 10B) and the hardware switch 3 are associated with each other
- the HMI server 5 determines the health check signal for the field device A (10A or 10B). Starts periodic transmission to PLC6.
- a health check signal is a signal whose value changes periodically.
- a healthy counter that increments a numerical value in each control cycle and a heartbeat that alternately changes 0 and 1 in each control cycle are used.
- the HMI server 5 receives the disassociation signal regarding the field device 10 (10A or 10B) from the HMI client 2, the HMI server 5 stops transmitting the health check signal regarding the field device 10 to the PLC6.
- the PLC 6 calculates the signals from the HMI subsystem 30 and the hardware switch 3 by the PLC software executed by the processor of the PLC 6 at a fixed cycle.
- the PLC 6 manages the association status information between the field device 10 and the hardware switch 3.
- the PLC 6 changes the association setting information of the target field device.
- the target field device is the field device A (10A).
- the PLC 6 releases the associated state.
- the PLC 6 associates the field device 10A with the hardware switch 3.
- the memory value of the PLC address corresponding to this signal changes.
- the PLC 6 performs an operation with reference to the memory value.
- the PLC 6 maintains the associated state in which the target field device and the hardware switch 3 are associated with each other while periodically receiving the health check signal from the HMI subsystem 30.
- the PLC 6 receives the control signal of the hardware switch 3, the memory value of the PLC address corresponding to this signal changes.
- the PLC 6 performs an operation with reference to the memory value.
- the PLC 6 controls the drive device 9 based on the control signal output from the hardware switch 3 when the target field device and the hardware switch 3 are in the associated state.
- the drive device 9 controls the target field device based on the signal from the PLC 6.
- the PLC 6 does not control the drive device 9.
- the PLC 6 cancels the association state between the target field device and the hardware switch 3 when the periodic reception of the health check signal is interrupted.
- FIG. 3 is a flowchart for explaining a process for associating a hardware switch 3 with a field device 10. As an example, a case where the general-purpose operation part 23 is operated will be described.
- step S100 the operator presses the general-purpose operation part 23 for associating the field device B (10B) with the hardware switch 3.
- the association change signal is transmitted from the HMI client 2 to the HMI server 5.
- the association change signal includes the item name and the operation value of the general-purpose operation part 23.
- step S110 the HMI server 5 acquires the PLC address corresponding to the item name from the conversion table, and transmits the operation value to the PLC 6 with the PLC address as the transmission destination.
- step S120 the PLC 6 confirms the association status information between the field device B (10B) and the hardware switch 3, and determines whether the association status or the non-association status.
- the PLC 6 associates the field device B (10B) with the hardware switch 3 (step S130).
- the PLC 6 cancels the association between the field device B (10B) and the hardware switch 3 (step S140).
- the PLC 6 stores the association state information which is the processing result of step S130 or S140.
- step S150 the PLC 6 transmits a feedback signal including the association status information to the HMI server 5.
- the HMI server 5 receives the feedback signal.
- step S160 the HMI server 5 determines whether the association status information between the field device B (10B) and the hardware switch 3 is the association status or the non-association status.
- the HMI server 5 starts periodical transmission of the health check signal to the PLC 6 (step S170). For example, the signal value is counted up in each transmission cycle.
- the HMI server 5 stops the transmission of the health check signal (S180).
- step S190 the HMI server 5 transmits a feedback signal to the HMI client 2.
- the association state information included in the feedback signal is the association state
- the HMI client 2 blinks the general-purpose operation part 23 pressed in step S110.
- the non-association state the blinking of the general-purpose operation part 23 is stopped.
- FIG. 3 has been described above by taking the general-purpose operation part 23 as an example, but the same processing is performed when the general-purpose operation part 22 for associating the field device A (10A) with the hardware switch 3 is operated.
- FIG. 4 is a flowchart for explaining the processing at the time of operating the hardware switch.
- step S200 the PLC 6 receives a control signal from the hardware switch 3.
- step S210 the PLC 6 confirms the memory value stored in the PLC address corresponding to the control signal.
- step S220 the PLC 6 confirms the association status information and confirms the presence / absence of the field device 10 associated with the hardware switch 3. If there is no field device 10 associated with the hardware switch 3, none of the field devices 10 is controlled, and the process returns to step S200 and continues.
- the PLC 6 controls the field device via the drive device 9 based on the control signal (step S230).
- FIG. 5 is a flowchart for explaining the disassociation process by health check.
- step S300 the PLC 6 periodically confirms the memory value stored in the PLC address corresponding to the health check signal of each of the field device A (10A) and the field device B (10B).
- step S310 if the memory value of the health check signal is changed within a certain period of time, PLC6 returns to step S300 and continues the process.
- the PLC 6 forcibly cancels the association state between the field device and the hardware switch 3 (step S320).
- the programmable logic controller has the field device and the hardware switch when the second software part overlaps at least a part of the first software part on the screen. Releases the state associated with.
- FIG. 6 is a flowchart for explaining the disassociation process when the general-purpose operation part is hidden by the window part.
- the field device B (10B) and the hardware switch 3 are associated with each other will be described.
- step S400 the HMI client 2 detects the position and size of the part each time the coordinates or size of the part are changed by a script running on the web browser 20, for example.
- step S410 the HMI client 2 determines whether or not the window part 24 overlaps at least a part of the general-purpose operation part 23.
- the overlapping of parts will be described with reference to FIG. 7.
- the window part 24 is displayed as shown in FIG. 7B.
- the position of the window part 24 may be changed by the operation of the operator and may overlap with a part of the general-purpose operation part 23 as shown in FIG. 7 (C).
- the HMI client 2 outputs an association cancellation signal for canceling the association state between the field device B (10B) and the hardware switch 3 to the HMI server 5.
- the HMI server 5 stops transmitting the health check signal for the field device B (10B) (step S420).
- step S430 the PLC 6 forcibly releases the association state between the field device B (10B) and the hardware switch 3.
- FIG. 6 has been described above by taking as an example the case where the field device B (10B) and the hardware switch 3 are in the associated state, but the case where the field device A (10A) and the hardware switch 3 are in the associated state. Is processed in the same way.
- the window part 24 is at least a general-purpose operation part that displays the association status information between the field device 10 and the hardware switch 3 on the HMI screen 21. It can detect that it overlaps a part. Then, when the overlap of the parts is detected, the transmission of the health check signal is stopped, so that the association state is released in the same manner as when the communication between the HMI server 5 and the PLC 6 is cut off. Therefore, human error can be prevented in a state where it is difficult for the operator to visually recognize the association state between the field device 10 and the hardware switch 3.
- the HMI subsystem 30 is composed of two computers, a computer for the HMI client 2 and a computer for the HMI server 5.
- the number of computers constituting the HMI subsystem 30 is not limited to this, and may be three or more.
- the HMI subsystem 30 may be composed of one computer having the functions of the HMI client 2 and the functions of the HMI server 5.
- one hardware switch 3 allows a state associated with both the field devices A and B. That is, the PLC software is designed so that the field device A and the field device B can be controlled in conjunction with each other.
- the design of PLC software is not limited to this.
- the hardware switch 3 may be associated with only one of the field device A and the field device B. That is, the association of one field device (for example, A) may be forcibly released and the other field device (for example, B) may be associated.
- FIG. 8 is a block diagram showing a hardware configuration example of each of the HMI client 2, the HMI server 5, and the PLC 6.
- Each device includes at least a processor 71, a memory 72, and a network interface 73.
- the HMI client 2 includes an input / output interface 74 and a monitor 75.
- the memory 72 includes a main storage device such as ROM and RAM, and an auxiliary storage device such as HDD and SSD.
- the network interface 73 is a device capable of transmitting and receiving signals to and from the outside.
- the input / output interface 74 includes an input device such as a keyboard, a mouse, and a touch panel. Each device functions as a processing circuit that realizes the above-mentioned processing by executing various programs stored in the memory 72 by the processor 71.
- Monitoring device HMI client 3 Hardware switch 4 Control network HUB 5 HMI server 6 Programmable logic controller (PLC) 7 I / O device 8 Field network HUB 9 Drive device 10, 10A, 10B Field equipment 20 Web browser 21 HMI screen 22, 23 General-purpose operation parts 24 Window parts 30 HMI subsystem 71 Processor 72 Memory 73 Network interface 74 I / O interface 75 Monitor
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Programmable Controllers (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
図1および図2は、本発明の実施の形態1に係るプラント監視制御システムの構成を説明するための図である。
プラント監視制御システムは、監視装置1、制御ネットワークHUB4、ヒューマンマシンインターフェース(HMI)サーバー5、プログラマブルロジックコントローラ(PLC)6、I/O装置7、フィールドネットワークHUB8、ドライブ装置9、複数のフィールド機器10を備える。監視装置1は、HMIクライアント2、ハードウェアスイッチ3を備える。
ハードウェアスイッチ3は、オペレータに操作されると、産業プラントを構成するフィールド機器10を制御するための制御信号を出力する。フィールド機器10は、モーター、電磁弁などのアクチュエータである。制御信号は、I/O装置7およびフィールドネットワークHUB8を経由してPLC6に入力される。
HMIクライアント2は、HMI画面21をモニターに表示する。HMIクライアント2は、表示ソフトウェアとして例えばウェブブラウザ20を実行し、ウェブブラウザ20上にHMI画面21を表示する。
HMIサーバー5は、HMIクライアント2のアイテム名とPLC6のPLCアドレスとを変換する変換テーブルを予め記憶している。HMIサーバー5は、HMIクライアント2から関連付け変更信号を受信すると、関連付け変更信号に含まれる汎用操作パーツ(22または23)のアイテム名に基づいて、変換テーブルからPLCアドレスを取得し、当該PLCアドレスを送信先として操作値をPLC6へ送信する。
PLC6は、HMIサブシステム30およびハードウェアスイッチ3からの信号を、PLC6のプロセッサが定周期で実行しているPLCソフトウェアで演算する。
以下、図3~図7のフローチャートを参照して下記の処理について具体例を説明する。
(1)ハードウェアスイッチとフィールド機器とを関連付ける処理
(2)ハードウェアスイッチ操作時の処理
(3)ヘルスチェックによる関連付け解除処理
(4)パーツの重なりによる関連付け解除処理
(5)通信不良による関連付け解除処理
図3は、ハードウェアスイッチ3とフィールド機器10とを関連付ける処理について説明するためのフローチャートである。一例として、汎用操作パーツ23を操作した場合について説明する。
図4は、ハードウェアスイッチ操作時の処理について説明するためのフローチャートである。
図5は、ヘルスチェックによる関連付け解除処理について説明するためのフローチャートである。
前記プログラマブルロジックコントローラは、前記画面上で前記第2ソフトウェアパーツが、前記第1ソフトウェアパーツの少なくとも一部に重なった場合に、前記フィールド機器と前記ハードウェアスイッチとが関連付けられた前記状態を解除する。
HMIサーバー5とPLC6との間で通信が遮断された場合、PLC6はヘルスチェック信号を受信できない。その結果、上述した図5のワークフローと同様の処理が実行されることになる。すなわち、PLC6は、ヘルスチェック信号の定期的な受信が途絶えた場合に、ハードウェアスイッチ3とすべてのフィールド機器10との関連付けを解除する。これにより、HMIサブシステム30とPLC6の通信状態が悪化したことによる誤動作を防止できる。
ところで、上述した実施の形態1のシステムにおいては、HMIサブシステム30は、HMIクライアント2用のコンピュータ、およびHMIサーバー5用のコンピュータの2台で構成されている。しかし、HMIサブシステム30を構成するコンピュータの台数はこれに限定されるものではなく3台以上であってもよい。また、HMIサブシステム30は、HMIクライアント2の機能およびHMIサーバー5の機能を備える1台のコンピュータで構成されてもよい。
図8は、HMIクライアント2、HMIサーバー5、PLC6それぞれのハードウェア構成例を示すブロック図である。各装置は、少なくともプロセッサ71、メモリー72、ネットワークインタフェース73を備える。加えて、HMIクライアント2は、入出力インタフェース74、モニター75を備える。
2 HMIクライアント
3 ハードウェアスイッチ
4 制御ネットワークHUB
5 HMIサーバー
6 プログラマブルロジックコントローラ(PLC)
7 I/O装置
8 フィールドネットワークHUB
9 ドライブ装置
10、10A、10B フィールド機器
20 ウェブブラウザ
21 HMI画面
22、23 汎用操作パーツ
24 ウィンドウパーツ
30 HMIサブシステム
71 プロセッサ
72 メモリー
73 ネットワークインタフェース
74 入出力インタフェース
75 モニター
Claims (3)
- 産業プラントを構成するフィールド機器を制御するための制御信号を出力するハードウェアスイッチと、
前記フィールド機器および前記ハードウェアスイッチに接続し、前記フィールド機器と前記ハードウェアスイッチとの関連付け状態情報を管理し、前記フィールド機器と前記ハードウェアスイッチとが関連付けられた関連付け状態である場合に、前記ハードウェアスイッチから出力された前記制御信号に基づき前記フィールド機器を制御するプログラマブルロジックコントローラと、
前記プログラマブルロジックコントローラに接続し、前記関連付け状態情報を表示する第1ソフトウェアパーツと表示位置を変更可能な第2ソフトウェアパーツとを画面に表示するヒューマンマシンインターフェースサブシステムと、を備え、
前記プログラマブルロジックコントローラは、前記画面上で前記第2ソフトウェアパーツが、前記第1ソフトウェアパーツの少なくとも一部に重なった場合に、前記関連付け状態を解除すること、
を特徴とするプラント監視制御システム。 - 前記プログラマブルロジックコントローラは、
前記ヒューマンマシンインターフェースサブシステムから、ヘルスチェック信号を定期的に受信している間、前記関連付け状態を維持し、
前記ヘルスチェック信号の定期的な受信が途絶えた場合に、前記関連付け状態を解除し、
前記ヒューマンマシンインターフェースサブシステムは、前記画面上で前記第2ソフトウェアパーツが前記第1ソフトウェアパーツの少なくとも一部に重なった場合に、前記ヘルスチェック信号の送信を停止すること、
を特徴とする請求項1に記載のプラント監視制御システム。 - 前記プログラマブルロジックコントローラは、前記ヒューマンマシンインターフェースサブシステムとの通信が遮断された場合に、前記関連付け状態を解除すること、
を特徴とする請求項1に記載のプラント監視制御システム。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PH1/2022/551559A PH12022551559A1 (en) | 2020-11-24 | 2020-11-24 | Plant monitoring and control system |
| JP2022539081A JP7311049B2 (ja) | 2020-11-24 | 2020-11-24 | プラント監視制御システム |
| CN202080082260.1A CN114793451B (zh) | 2020-11-24 | 2020-11-24 | 成套设备监视控制系统 |
| PCT/JP2020/043655 WO2022113168A1 (ja) | 2020-11-24 | 2020-11-24 | プラント監視制御システム |
| US17/756,728 US12253847B2 (en) | 2020-11-24 | 2020-11-24 | Plant monitoring and control system |
| TW110110213A TWI778548B (zh) | 2020-11-24 | 2021-03-22 | 工廠監視控制系統 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/043655 WO2022113168A1 (ja) | 2020-11-24 | 2020-11-24 | プラント監視制御システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022113168A1 true WO2022113168A1 (ja) | 2022-06-02 |
Family
ID=81754103
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2020/043655 Ceased WO2022113168A1 (ja) | 2020-11-24 | 2020-11-24 | プラント監視制御システム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12253847B2 (ja) |
| JP (1) | JP7311049B2 (ja) |
| CN (1) | CN114793451B (ja) |
| PH (1) | PH12022551559A1 (ja) |
| TW (1) | TWI778548B (ja) |
| WO (1) | WO2022113168A1 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018025999A (ja) * | 2016-08-10 | 2018-02-15 | 富士電機株式会社 | 画面表示装置及び画面表示方法 |
| JP2018046726A (ja) * | 2016-09-16 | 2018-03-22 | 株式会社東芝 | 誤操作防止システム |
| JP6323841B2 (ja) * | 2014-03-13 | 2018-05-16 | 株式会社Fuji | 作業機用表示装置 |
| JP2019008434A (ja) * | 2017-06-22 | 2019-01-17 | アズビル株式会社 | トレンドグラフ表示装置 |
| JP6552775B1 (ja) * | 2018-10-31 | 2019-07-31 | 東芝三菱電機産業システム株式会社 | ハイブリッドレンダリングhmi端末装置 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8516383B2 (en) | 2004-05-17 | 2013-08-20 | Invensys Systems, Inc. | System and method for developing animated visualization interfaces |
| JP2006330879A (ja) * | 2005-05-24 | 2006-12-07 | Toshiba Corp | プラント監視制御装置 |
| JP2006331278A (ja) * | 2005-05-30 | 2006-12-07 | Digital Electronics Corp | プログラマブル表示器、制御プログラムおよびそのプログラムを記録した記録媒体、ならびに画面作成装置、画面作成プログラムおよびそのプログラムを記録した記録媒体 |
| WO2007047375A1 (en) * | 2005-10-14 | 2007-04-26 | Fisher-Rosemount Systems, Inc. | Statistical signatures used with multivariate statistical analysis for fault detection and isolation and abnormal condition prevention in a process |
| US20100064297A1 (en) * | 2008-09-05 | 2010-03-11 | Invensys Systems, Inc. | Configuring And Providing Enhanced Access To Profibus Device Diagnostic Data |
| CN102227692B (zh) | 2008-09-29 | 2014-11-05 | 费希尔-罗斯蒙特系统公司 | 过程控制系统的元件的高效设计和配置 |
| US8649888B2 (en) * | 2008-09-30 | 2014-02-11 | Saudi Arabian Oil Company | System and method for improved coordination between control and safety systems |
| US8165700B2 (en) * | 2008-10-02 | 2012-04-24 | Fisher-Rosemount Systems, Inc. | Complete integration of stand-alone batch operator interface capabilities into generic human machine interface using componentized objects |
| WO2010127175A2 (en) * | 2009-04-30 | 2010-11-04 | Synaptics Incorporated | Control circuitry and method |
| US8316313B2 (en) * | 2009-10-14 | 2012-11-20 | Fisher-Rosemount Systems, Inc. | Method for selecting shapes in a graphical display |
| CN103748620A (zh) * | 2011-04-22 | 2014-04-23 | 艾克潘尔基公司 | 用于分析能量使用的系统和方法 |
| WO2013081978A1 (en) * | 2011-11-28 | 2013-06-06 | Expanergy, Llc | Energy search engine methods and systems |
| JP5488622B2 (ja) * | 2012-01-16 | 2014-05-14 | コニカミノルタ株式会社 | 画像形成装置 |
| JP5986418B2 (ja) * | 2012-04-12 | 2016-09-06 | 発紘電機株式会社 | プログラマブル表示器、その制御装置 |
| CN105659205A (zh) * | 2013-10-29 | 2016-06-08 | 发纮电机株式会社 | 可编程显示器、程序 |
| JP6309408B2 (ja) * | 2014-09-19 | 2018-04-11 | 発紘電機株式会社 | プログラマブルコントローラシステム、プログラマブル表示器 |
| US20170082469A1 (en) * | 2015-09-21 | 2017-03-23 | Honeywell International Inc. | Inline ultrasonic meter (usm) condition based monitoring (cbm)-based adaptation to maintain high accuracy under various flow conditions |
| CN206292612U (zh) * | 2016-11-24 | 2017-06-30 | 北京金风科创风电设备有限公司 | 便携式风力发电机组仿真平台控制柜 |
| CN207424641U (zh) * | 2017-10-19 | 2018-05-29 | 上海华常机电工程技术有限公司 | 一种智能化节能空压站集中监控系统 |
| US10445944B2 (en) * | 2017-11-13 | 2019-10-15 | Rockwell Automation Technologies, Inc. | Augmented reality safety automation zone system and method |
| JP6969509B2 (ja) * | 2018-06-29 | 2021-11-24 | 株式会社デンソー | 車両用表示制御装置、車両用表示制御方法、及び制御プログラム |
| JP6780865B2 (ja) * | 2018-07-31 | 2020-11-04 | 株式会社コナミデジタルエンタテインメント | 端末装置、及びプログラム |
| DE102019134023A1 (de) * | 2019-12-11 | 2021-06-17 | Endress + Hauser Process Solutions Ag | Verfahren zum Kompensieren einer Fehlfunktion eines Feldgeräts in einer Anlage der Automatisierungstechnik |
| US11308447B2 (en) * | 2020-04-02 | 2022-04-19 | Rockwell Automation Technologies, Inc. | Cloud-based collaborative industrial automation design environment |
| US11449044B2 (en) * | 2020-04-17 | 2022-09-20 | Emerson Process Management Power & Water Solutions, Inc. | Successive maximum error reduction |
-
2020
- 2020-11-24 PH PH1/2022/551559A patent/PH12022551559A1/en unknown
- 2020-11-24 JP JP2022539081A patent/JP7311049B2/ja active Active
- 2020-11-24 US US17/756,728 patent/US12253847B2/en active Active
- 2020-11-24 WO PCT/JP2020/043655 patent/WO2022113168A1/ja not_active Ceased
- 2020-11-24 CN CN202080082260.1A patent/CN114793451B/zh active Active
-
2021
- 2021-03-22 TW TW110110213A patent/TWI778548B/zh active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6323841B2 (ja) * | 2014-03-13 | 2018-05-16 | 株式会社Fuji | 作業機用表示装置 |
| JP2018025999A (ja) * | 2016-08-10 | 2018-02-15 | 富士電機株式会社 | 画面表示装置及び画面表示方法 |
| JP2018046726A (ja) * | 2016-09-16 | 2018-03-22 | 株式会社東芝 | 誤操作防止システム |
| JP2019008434A (ja) * | 2017-06-22 | 2019-01-17 | アズビル株式会社 | トレンドグラフ表示装置 |
| JP6552775B1 (ja) * | 2018-10-31 | 2019-07-31 | 東芝三菱電機産業システム株式会社 | ハイブリッドレンダリングhmi端末装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114793451B (zh) | 2025-11-04 |
| US12253847B2 (en) | 2025-03-18 |
| TWI778548B (zh) | 2022-09-21 |
| CN114793451A (zh) | 2022-07-26 |
| PH12022551559A1 (en) | 2023-04-24 |
| JPWO2022113168A1 (ja) | 2022-06-02 |
| JP7311049B2 (ja) | 2023-07-19 |
| US20230236584A1 (en) | 2023-07-27 |
| TW202221432A (zh) | 2022-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7245741B2 (ja) | Scadaウェブhmiサーバおよびscadaウェブhmiシステム | |
| CN110100212B (zh) | 信息处理系统及信息处理方法 | |
| Czerniak et al. | Designing human-machine interaction concepts for machine tool controls regarding ergonomic requirements | |
| US12436524B2 (en) | SCADA web HMI client device and SCADA web HMI system | |
| US7139623B2 (en) | Method and apparatus for use of multiple control systems | |
| Cachada et al. | Development of ergonomic user interfaces for the human integration in cyber-physical systems | |
| US7873371B2 (en) | Control system controlling a plurality of real world objects, and a method for handling messages from a mobile user connected to the control system | |
| WO2022113168A1 (ja) | プラント監視制御システム | |
| US20070038341A1 (en) | Hmi system | |
| JP2004164150A (ja) | プラント運転支援装置 | |
| JPH0349397A (ja) | オペレーション装置 | |
| CN113448294B (zh) | 用于安全仪表化系统的i/o网状架构 | |
| CN102331902B (zh) | 用于触摸屏的操作的系统和方法 | |
| JP2004145742A (ja) | プレス機械システム | |
| WO2019198502A1 (ja) | 異常検知装置、異常検知方法、および異常検知プログラム | |
| US11657129B2 (en) | Robot operation terminal | |
| CN103305922A (zh) | 扩散炉控制装置 | |
| JP4985627B2 (ja) | マンマシンシステム、及び操作ログ収集用計算機 | |
| Stohl et al. | Cascading safety relays compared to using a network solution | |
| JP2001141869A (ja) | プラント操作装置およびそのシステム | |
| Schwartz et al. | Evaluating Control Room Interface Design and Automation in Petrochemical Operations | |
| JP2017167867A (ja) | 工作機械用管理システム | |
| KR20250154025A (ko) | 리모트 로봇 제어 시스템 | |
| WO2022004309A1 (ja) | 操作系統多重化装置 | |
| JP2019159895A (ja) | 配線チェック装置、配線チェック方法、および配線チェックプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2022539081 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20963433 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20963433 Country of ref document: EP Kind code of ref document: A1 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 17756728 Country of ref document: US |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202217029882 Country of ref document: IN |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202080082260.1 Country of ref document: CN |