CN111142478A - Control system man-machine picture and control logic integrated configuration method - Google Patents
Control system man-machine picture and control logic integrated configuration method Download PDFInfo
- Publication number
- CN111142478A CN111142478A CN201811298195.7A CN201811298195A CN111142478A CN 111142478 A CN111142478 A CN 111142478A CN 201811298195 A CN201811298195 A CN 201811298195A CN 111142478 A CN111142478 A CN 111142478A
- Authority
- CN
- China
- Prior art keywords
- configuration
- logic
- control logic
- picture
- man
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 abstract description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
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/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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32015—Optimize, process management, optimize production line
-
- 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)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Abstract
The invention provides a control system human-computer picture and control logic integrated configuration method, aiming at solving the problems that the traditional human-computer picture and control logic configuration are mutually independent, so that the configuration efficiency is low, and the control logic configuration of equipment is relatively dispersed, so that the logic configuration is debugged and maintained complicatedly. The integrated configuration method takes the control logic configuration as the logic attribute of the picture element of the man-machine picture, thereby integrating the logic configuration and the man-machine picture together, and realizing the configuration of the corresponding control logic through the automatic generation and manual improvement of the logic attribute of the picture element in the process of the man-machine picture configuration. The integrated configuration software developed by the method can effectively improve the configuration efficiency and reduce the workload of logic configuration debugging and maintenance.
Description
Technical Field
The invention relates to the field of industrial control systems, in particular to a man-machine picture and control logic integrated configuration method for a control system.
Background
Industrial control systems generally consist of a controller and a human-machine interface, and the logical configuration and the human-machine interface configuration are usually performed separately when the system is implemented. In the logic configuration, for the control logic related to the same equipment, different human configuration modes are different, and a user can randomly place the control logic configuration of the same equipment in different operation modules in the controller for execution. Therefore, when the system is debugged and maintained later, the logic is difficult to search and modify, and it is difficult to ensure that other logics are not interfered, which is not beneficial to the system debugging and maintenance. Meanwhile, due to the separation of the human-computer interface configuration and the logic configuration, when the user correspondingly performs the human-computer interaction interface configuration, the data points required in the human-computer interface configuration need to be associated with the points in the logic configuration, so that the configuration efficiency is reduced. The problems are existed in the control system integrating general PLC and HMI or the large-scale special control system such as distributed control system DCS.
Disclosure of Invention
In order to effectively solve the problems, the invention provides a control system human-computer picture and control logic integrated configuration method, which embeds logic configuration into the human-computer picture configuration process to realize the combined configuration of two configurations of control logic and human-computer picture, so as to improve the configuration efficiency and reduce the difficulty in debugging and maintaining the logic configuration.
In order to achieve the purpose, the invention adopts the technical scheme that: a control logic configuration interface is arranged in the human-computer picture configuration, and the control logic configuration is embedded into the human-computer picture configuration process, so that the combined configuration of the control logic and the human-computer picture is realized.
The method specifically comprises the following steps:
step 1, newly adding a definition logic attribute item to a composition graphic element of a man-machine picture in configuration software to serve as a control logic configuration interface corresponding to the graphic element, and setting a default control logic framework for each graphic element;
step 2: performing primitive configuration in the newly-built human-machine configuration page according to field equipment and process characteristics;
and step 3: editing the logic attribute of the graphic element, defining variables, perfecting logic configuration and specifying a target controller where the logic is executed;
and 4, step 4: generating a corresponding control logic connection line relation and a corresponding variable reference logic according to the connection relation and the data reference relation among the graphic elements;
and 5: and repeating the steps 3-4 until the human-computer interface configuration and the control logic configuration are completed.
Further, the step 5 further includes generating human-machine interface configuration information, logic configuration information, and a point table file after completing the human-machine interface configuration and the control logic configuration, and generating an executable target file for the controller to execute according to the logic configuration information.
Further, the method also comprises
Step 6: and downloading the executable target file into the controller to run, and realizing online monitoring of the picture through the point list file.
Further, in step 1, each primitive has a corresponding default configuration logic, where a variable can be defined as an input/output pin, and the primitive default logic without actual meaning is null.
Further, in step 3, all data points defined in the logical configuration can be directly referred to by the screen configuration, and the tag names of the data points are consistent in the man-machine screen configuration and the logical configuration.
Further, in step 3, the definition variables can directly refer to data in other primitives, and accordingly, data reference logic in the controller or between the controllers is automatically generated.
Further, in the step 4, the connection line primitives between the primitives are automatically matched when the input and output variables of the adjacent primitives are one-to-one; otherwise, the connection relation is specified by the user.
Furthermore, in the step 5, each page includes a personal computer screen and a logic configuration unit, and the point table file is automatically generated and exported by the logic configuration unit, so that online monitoring of the screen is facilitated.
Compared with the prior art, the method has the beneficial effects that: the entrance of the control logic configuration is limited through the combined configuration of the human-computer interface configuration and the control logic, the problem that a user performs configuration in any operation module of any controller in the traditional configuration mode is solved, the coupling between the configured logic and other logics is reduced, and therefore the difficulty of searching and modifying the logics during system debugging and later maintenance is reduced, and the interference to other logics during the modification of the equipment logic is reduced. In addition, since the same data point name can be used for the frame configuration and the logic configuration, the efficiency of the whole configuration process can be improved.
Drawings
FIG. 1 is a diagram illustrating an exemplary application of an integrated configuration method.
FIG. 2 is a flow chart of the steps of a preferred integrated human-machine interface and control logic configuration method.
Detailed Description
In order to make the object and technical solution of the present invention more clear, the present invention is further described in detail below with reference to the accompanying drawings.
FIG. 1 is a diagram illustrating an exemplary application of an integrated configuration method. The embodiment takes the water level control of two water tanks as an example, a definition logic attribute item is newly added to a component graphic element of an artificial picture in configuration software and is used as a control logic configuration interface corresponding to the graphic element, and each graphic element is provided with a default control logic framework; when the user configures, firstly, a human-computer configuration page is created, and at the moment, the software generates a human-computer interface configuration 1 and a control logic configuration 2. In the human-computer interface configuration 1, a user performs configuration of picture primitives according to field equipment and a process flow, and simultaneously, the attributes of the regulating valve primitive 4 and the regulating valve primitive 5 are set to be 'logic', which indicates that the two valves need to be subjected to control logic configuration. Then, clicking the graphics primitive 4, displaying a control logic configuration interface on the right interface of the software, and configuring the PID control algorithm for the valve in the control logic configuration interface, wherein the picture configuration interface and the logic configuration interface can be displayed on the same screen, and a user can perform logic configuration while watching the picture. And when the logic configuration is carried out, the synchronous configuration of the picture and the control logic of the equipment is completed through multiple iterations along with the adjustment of data points in the picture configuration. And finally, scanning the human-computer interface configuration and the logic configuration in the configuration page, respectively generating human-computer interface configuration information 6 and logic configuration information 7, generating an executable target file 8 for the controller to execute according to the logic configuration information 7, and downloading the executable target file 8 to the corresponding controller when the logic downloading function is triggered.
Fig. 2 is a flowchart illustrating steps of a method for integrated configuration of a human-machine screen and control logic, which specifically includes:
step S1: newly building a configuration page, and carrying out primitive configuration on the man-machine picture according to field equipment and process characteristics;
step S2: enabling the graphic elements needing to control the logic configuration in the picture, enabling the 'logic' attributes of the graphic elements to be editable, and designating a controller where the graphic elements are executed;
step S3: scanning all the primitives in the current configuration page, generating a control logic function for the primitives with effective logic attributes, and defining the primitives without default logic as null logic;
step S4: defining variables in the control logic function of each graphic element, carrying out logic configuration, and simultaneously referring to variable data defined by the logic configuration in the picture configuration according to requirements;
step S5: scanning the human-computer interface configuration and the control logic configuration in the configuration page, respectively generating human-computer interface configuration information and control logic configuration information, and generating an executable target file for the controller to execute according to the logic configuration information;
step S6: and downloading the executable object file into the controller through software.
Because the human-computer interface configuration takes the equipment as an object, the configuration is more similar to the modeling of field equipment and a process, and a configuration person can easily and quickly complete the human-computer screen configuration according to the equipment and the process. By means of the characteristic of the man-machine picture configuration, the logic configuration is embedded into the man-machine picture configuration process, the combined configuration of the control logic and the man-machine picture is realized, and the configuration efficiency is improved.
The above embodiments are only for illustrating the technical idea of the present invention, and the protection scope of the present invention is not limited thereby, and any modifications made on the basis of the technical scheme according to the technical idea of the present invention fall within the protection scope of the present invention.
Claims (9)
1. A control system man-machine picture and control logic integrated configuration method is characterized in that a control logic configuration interface is arranged in man-machine picture configuration, and control logic configuration is embedded into the man-machine picture configuration process to realize combined configuration of control logic and man-machine pictures.
2. The method of claim 1, further comprising the steps of:
step 1, newly adding a definition logic attribute item to a composition graphic element of a man-machine picture in configuration software to serve as a control logic configuration interface corresponding to the graphic element, and setting a default control logic framework for each graphic element;
step 2: performing primitive configuration in the newly-built human-machine configuration page according to field equipment and process characteristics;
and step 3: editing the logic attribute of the graphic element, defining variables, perfecting logic configuration and specifying a target controller where the logic is executed;
and 4, step 4: generating a corresponding control logic connection line relation and a corresponding variable reference logic according to the connection relation and the data reference relation among the graphic elements;
and 5: and repeating the steps 3-4 until the human-computer interface configuration and the control logic configuration are completed.
3. The method of claim 2, wherein the method further comprises: and the step 5 further comprises the steps of respectively generating human-computer interface configuration information, logic configuration information and a point table file after the human-computer interface configuration and the control logic configuration are completed, and generating an executable target file for the controller to execute according to the logic configuration information.
4. The method of claim 3, wherein the method further comprises: also comprises
Step 6: and downloading the executable target file into the controller to run, and realizing online monitoring of the picture through the point list file.
5. The method of claim 2, wherein the method further comprises: in the step 1, each primitive has a corresponding default configuration logic, wherein variables can be defined as input/output pins, and the primitive default logic without practical significance is empty.
6. The method of claim 2, wherein the method further comprises: in step 3, the data points defined in the logical configuration can be directly referred to by the screen configuration, and the tag names of the data points are consistent in the man-machine screen configuration and the logical configuration.
7. The method of claim 2, wherein the method further comprises: in the step 3, the definition variables can directly refer to data in other primitives, and accordingly, data reference logic in the controller or between the controllers is automatically generated.
8. The method of claim 2, wherein the method further comprises: in the step 4, the connection line primitives among the primitives are automatically matched when the input and output variables of the adjacent primitives are one-to-one; otherwise, the connection relation is specified by the user.
9. The method of claim 3, wherein the method further comprises: in the step 5, each page includes a personal computer screen and a logic configuration unit, and the point table file is automatically generated and exported by the logic configuration unit, so that online monitoring of the screen is facilitated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811298195.7A CN111142478A (en) | 2018-11-02 | 2018-11-02 | Control system man-machine picture and control logic integrated configuration method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811298195.7A CN111142478A (en) | 2018-11-02 | 2018-11-02 | Control system man-machine picture and control logic integrated configuration method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111142478A true CN111142478A (en) | 2020-05-12 |
Family
ID=70515143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811298195.7A Pending CN111142478A (en) | 2018-11-02 | 2018-11-02 | Control system man-machine picture and control logic integrated configuration method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111142478A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111880883A (en) * | 2020-07-29 | 2020-11-03 | 北京中水科水电科技开发有限公司 | Dynamic combined primitive realization method based on equipment object |
CN112559029A (en) * | 2021-01-07 | 2021-03-26 | 珠海格力电器股份有限公司 | Logic configuration element, use method of configuration software and readable storage medium |
CN114545828A (en) * | 2022-02-25 | 2022-05-27 | 浙江中控技术股份有限公司 | Method, device and equipment for displaying operation logic of distributed control system and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588258A (en) * | 2004-09-03 | 2005-03-02 | 中国洛阳浮法玻璃集团有限责任公司 | Intelligent analogue simulating method for switch volume control process |
CN102520938A (en) * | 2011-11-30 | 2012-06-27 | 福州福大自动化科技有限公司 | Automatic navigation method for input and output element in control strategy configuration software |
CN102609248A (en) * | 2011-12-28 | 2012-07-25 | 方伟 | Integrated avionics system modeling and simulation platform based on MDA (model driven architecture) |
CN103064682A (en) * | 2012-12-27 | 2013-04-24 | 福州福大自动化科技有限公司 | Device-orientated human-computer interface configuration design method |
CN103092585A (en) * | 2011-11-04 | 2013-05-08 | 上海宝信软件股份有限公司 | Image library configuration design system for integrated supervision software |
CN103605342A (en) * | 2013-11-21 | 2014-02-26 | 福州大学 | Remote distributed control system and distributed control method based on Internet |
CN104765914A (en) * | 2015-03-27 | 2015-07-08 | 国家电网公司 | Logical configuration method of relay protecting device |
CN106557079A (en) * | 2015-09-25 | 2017-04-05 | 北京国电智深控制技术有限公司 | A kind of configuration method and device |
WO2018184166A1 (en) * | 2017-04-06 | 2018-10-11 | 邹霞 | Distributed real-time data server |
-
2018
- 2018-11-02 CN CN201811298195.7A patent/CN111142478A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588258A (en) * | 2004-09-03 | 2005-03-02 | 中国洛阳浮法玻璃集团有限责任公司 | Intelligent analogue simulating method for switch volume control process |
CN103092585A (en) * | 2011-11-04 | 2013-05-08 | 上海宝信软件股份有限公司 | Image library configuration design system for integrated supervision software |
CN102520938A (en) * | 2011-11-30 | 2012-06-27 | 福州福大自动化科技有限公司 | Automatic navigation method for input and output element in control strategy configuration software |
CN102609248A (en) * | 2011-12-28 | 2012-07-25 | 方伟 | Integrated avionics system modeling and simulation platform based on MDA (model driven architecture) |
CN103064682A (en) * | 2012-12-27 | 2013-04-24 | 福州福大自动化科技有限公司 | Device-orientated human-computer interface configuration design method |
CN103605342A (en) * | 2013-11-21 | 2014-02-26 | 福州大学 | Remote distributed control system and distributed control method based on Internet |
CN104765914A (en) * | 2015-03-27 | 2015-07-08 | 国家电网公司 | Logical configuration method of relay protecting device |
CN106557079A (en) * | 2015-09-25 | 2017-04-05 | 北京国电智深控制技术有限公司 | A kind of configuration method and device |
WO2018184166A1 (en) * | 2017-04-06 | 2018-10-11 | 邹霞 | Distributed real-time data server |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111880883A (en) * | 2020-07-29 | 2020-11-03 | 北京中水科水电科技开发有限公司 | Dynamic combined primitive realization method based on equipment object |
CN112559029A (en) * | 2021-01-07 | 2021-03-26 | 珠海格力电器股份有限公司 | Logic configuration element, use method of configuration software and readable storage medium |
CN114545828A (en) * | 2022-02-25 | 2022-05-27 | 浙江中控技术股份有限公司 | Method, device and equipment for displaying operation logic of distributed control system and storage medium |
WO2023160082A1 (en) * | 2022-02-25 | 2023-08-31 | 浙江中控技术股份有限公司 | Method and apparatus for displaying running logic of distributed control system, device, and storage medium |
CN114545828B (en) * | 2022-02-25 | 2024-06-07 | 浙江中控技术股份有限公司 | Distributed control system operation logic display method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210407216A1 (en) | Method and apparatus for generating three-dimensional virtual image, and storage medium | |
CN108597014B (en) | Cross-platform rendering effect editing system based on visual programming | |
CN112509099B (en) | Avatar driving method, apparatus, device and storage medium | |
JP2019075106A (en) | System and method for configuring and presenting display navigation hierarchy in process plant | |
CN111142478A (en) | Control system man-machine picture and control logic integrated configuration method | |
CN109710357B (en) | Method and system for realizing server operation based on Unity3D engine | |
US11231911B2 (en) | System and method for using a graphical user interface to develop a virtual programmable logic controller | |
CN107016170A (en) | A kind of LED lamp three-dimensional customization emulation mode based on WebGL | |
CN109697065A (en) | A kind of visual development method of embedded onboard system | |
CN107505851B (en) | Simulation control system and simulation method based on Rinsim platform | |
CN111722842A (en) | Pipeline arranging method and device, electronic equipment and storage medium | |
CN108319744A (en) | Product parametric design development platform and method | |
CN103473041A (en) | Visualized data processing method and system | |
JP5508078B2 (en) | Program creation support apparatus and method, and program | |
CN103902757A (en) | System and method for rapid creation and interaction of three-dimensional model | |
CN111880793A (en) | HMI configuration system and method based on binary file | |
CN110675509A (en) | Editable comprehensive simulation method and system based on three-dimensional modeling | |
CN103692441B (en) | By the system and method for workflow technology analog machine mechanical arm motion | |
KR101501762B1 (en) | Hmi system, hmi system operation method, and a medium having computer readable program for executing the method | |
US20180059649A1 (en) | Simulator linkage device, control method of simulator linkage device, information processing program and recording medium | |
CN114879943A (en) | Algorithm scheme generation method and device and computer readable storage medium | |
CN105159678A (en) | Standard operating procedure (SOP) graphical modeling method of startup and shutdown processes of chemical device | |
CN109508188B (en) | GUI dynamic layout method, system and medium | |
CN106874011B (en) | File generation method and device | |
CN116522456A (en) | Production line design construction method and system driven by two-dimensional and three-dimensional model linkage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200512 |