CN107368043B - Formulation management control system - Google Patents
Formulation management control system Download PDFInfo
- Publication number
- CN107368043B CN107368043B CN201610320220.1A CN201610320220A CN107368043B CN 107368043 B CN107368043 B CN 107368043B CN 201610320220 A CN201610320220 A CN 201610320220A CN 107368043 B CN107368043 B CN 107368043B
- Authority
- CN
- China
- Prior art keywords
- formula
- formulation
- module
- engineering
- class model
- 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
- 238000009472 formulation Methods 0.000 title claims abstract description 74
- 239000000203 mixture Substances 0.000 title claims abstract description 74
- 238000000034 method Methods 0.000 claims abstract description 57
- 230000008569 process Effects 0.000 claims abstract description 47
- 238000004891 communication Methods 0.000 claims abstract description 11
- 230000033001 locomotion Effects 0.000 claims abstract description 9
- 238000007726 management method Methods 0.000 claims description 101
- 238000012550 audit Methods 0.000 claims description 13
- 238000012544 monitoring process Methods 0.000 claims description 13
- 239000000463 material Substances 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 abstract description 15
- 238000012545 processing Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 35
- 238000010586 diagram Methods 0.000 description 10
- 238000012795 verification Methods 0.000 description 8
- 238000010276 construction Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 238000011017 operating method Methods 0.000 description 5
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 238000004321 preservation Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000034994 death Effects 0.000 description 1
- 231100000517 death Toxicity 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
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/41885—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 modeling, simulation of the manufacturing 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32339—Object oriented modeling, design, analysis, implementation, simulation language
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention relates to a kind of formulation management control systems, comprising: device management module for establishing each process modeling needed according to preset formulation management data, and establishes the communication connection between each process modeling and corresponding field device;It is formulated creation module, is connect with the device management module, for the motion flow of each process modeling to be arranged according to the formulation management data, to create target formula;It is formulated execution module, is connect with the formula creation module, for loading and executing the target formula.The field device for needing to carry out formulation management can be carried out modularized processing by device management module of the invention, to obtain target formula according to formulation management data, it can flexibly be combined to obtain various target formulas according to different formulation management data, it can reduce in actual production process, the troublesome operation step of operator;Improve production efficiency;Guarantee is provided to safety in production.
Description
Technical field
The present invention relates to petrochemical industry control field more particularly to a kind of formulation management control systems.
Background technique
If the automation projects of petrochemical industry are related to batch formulation management, be usually all by many combination of process steps and
At.Current control mode is site operation personnel, needs to pass through configuration software on computers to each process steps
Executing multiple operating procedures could complete, and batch formula each so just needs very more operating procedures.Even if producing identical
Batch, it is also desirable to repeat.The troublesome operation of batch formulation management to the more demanding of software operator, also, is grasped
Any mistake cannot be had by making personnel, otherwise will lead to the loss of the damage of equipment, the injures and deaths of personnel, product.
As the degree of automation of petrochemical industry production is continuously improved, cumbersome operation has seriously affected production effect
Rate, personnel safety.
Summary of the invention
Technical problem
In view of this, how the technical problem to be solved by the present invention is to improve the production efficiency of formulation management, ensure operation
Personnel safety.
Solution
In order to solve the above-mentioned technical problem, an embodiment according to the present invention provides a kind of formulation management control
System, comprising:
Device management module for establishing each process modeling needed according to preset formulation management data, and is built
Stand the communication connection between each process modeling and corresponding field device;
It is formulated creation module, is connect with the device management module, for each institute to be arranged according to the formulation management data
The motion flow of process modeling is stated, to create target formula;
It is formulated execution module, is connect with the formula creation module, for loading and executing the target formula.
For above system, in one possible implementation, the process modeling includes engineering class model, equipment class
Model and element class model, the device management module include:
Engineering model management unit, for establishing engineering class model according to the formulation management data;
Equipment class model administrative unit, for establishing equipment in the engineering class model according to the formulation management data
Class model;
Element class model management unit, for establishing element in the equipment class model according to the formulation management data
Class model.
For above system, in one possible implementation, the device management module is also used to be arranged the work
The property parameters value of journey class model, the equipment class model and the element class model, and the engineering class model, described is set
Connection relationship between equipment class model and the element class model.
For above system, in one possible implementation, the element class model management unit is also used to basis
The formulation management data are established the opc server with each element class modeling communication, are controlled by the opc server
The operation of each field device.
For above system, in one possible implementation, the formula creation module includes:
Son formula creating unit, connect with the device management module, is used for according to the formulation management data from built
Process modeling needed for selecting each sub- formula in vertical each process modeling, and the dynamic of selected process modeling is set
Make process, to create each sub- formula;
Main formula creating unit is connect with the sub- formula creating unit, is used for according to the formulation management data from
Son needed for selecting the main formula in each sub- formula of creation is formulated, and the stream of action of selected sub- formula is arranged
Journey, to create main formula, the main formula is the target formula.
For above system, in one possible implementation, the formula execution module includes:
Control unit is issued, the main formula passed through for issuing audit cancels the main formula that the audit fails, and
After the publication formulation stage of main formula after cancellation disappears, back to formula editing mode.
For above system, in one possible implementation, the formula execution module includes:
Batch execution unit executes the stage into entering batch after mounting for that will be in the main formula of executable state.
For above system, in one possible implementation, the formula execution module includes:
Expired administrative unit, for show and manage it is expired after main formula and/or son formula.
For above system, in one possible implementation, further includes:
Material monitoring module, for showing the material information in current selection batch.
For above system, in one possible implementation, further includes:
Management module is occupied, for showing the occupancy management information in current selection batch.
Beneficial effect
Formulation management control system of the invention, device management module will can need to carry out the field device of formulation management
It carries out modularized processing and obtains various process modelings, to obtain target formula according to formulation management data, matched according to different
Square tube reason data, which can flexibly combine modular process modeling, obtains various target formulas, can reduce actual production
Cheng Zhong, the troublesome operation step of operator;Simplify operation, improves production efficiency;Guarantee is provided to safety in production.In addition, with
It is compared using traditional industry software, can reduce the difficulty of uniform recipe design.It can be improved the applicability of formula software, can meet pair
When diverse technique adjustment, facilitate adjustment Recipe process.
According to below with reference to the accompanying drawings becoming to detailed description of illustrative embodiments, other feature of the invention and aspect
It is clear.
Detailed description of the invention
Comprising in the description and constitute the attached drawing of part of specification and specification together illustrate it is of the invention
Exemplary embodiment, feature and aspect, and principle for explaining the present invention.
Fig. 1 shows the structure chart of formulation management control system according to an embodiment of the invention;
Fig. 2 shows the structure charts of formulation management control system according to another embodiment of the present invention;
Fig. 3 shows the schematic diagram of the creation of the main formula in another embodiment according to the present invention;
Fig. 4 shows the schematic diagram of the formula audit in another embodiment according to the present invention;
Fig. 5 shows the schematic diagram of the selection formula in another embodiment according to the present invention;
Fig. 6 shows the schematic diagram of the execution formula in another embodiment according to the present invention;
Fig. 7 shows the schematic diagram of the execution record in another embodiment according to the present invention;
Fig. 8 shows the schematic diagram of the msu message in another embodiment according to the present invention;
Fig. 9 a to Fig. 9 d shows the schematic diagram of the creation main formula in another embodiment according to the present invention;
Figure 10 a to Figure 10 d shows the schematic diagram of the batch implementation procedure in another embodiment according to the present invention;
Figure 11 shows the schematic diagram of the monitoring of the material in another embodiment according to the present invention;
Figure 12 shows the schematic diagram of the occupancy management in another embodiment according to the present invention.
Specific embodiment
Below with reference to attached drawing various exemplary embodiments, feature and the aspect that the present invention will be described in detail.It is identical in attached drawing
Appended drawing reference indicate element functionally identical or similar.Although the various aspects of embodiment are shown in the attached drawings, remove
It non-specifically points out, it is not necessary to attached drawing drawn to scale.
Dedicated word " exemplary " means " being used as example, embodiment or illustrative " herein.Here as " exemplary "
Illustrated any embodiment should not necessarily be construed as preferred or advantageous over other embodiments.
In addition, in order to better illustrate the present invention, numerous details is given in specific embodiment below.
It will be appreciated by those skilled in the art that without certain details, the present invention equally be can be implemented.In some instances, for
Method, means, element and circuit well known to those skilled in the art are not described in detail, in order to highlight purport of the invention.
Embodiment 1
Fig. 1 shows the structure chart of formulation management control system according to an embodiment of the invention.As shown in Figure 1, the formula
Management control system specifically includes that
Device management module 11, for establishing each process modeling needed according to preset formulation management data, and
Establish the communication connection between each process modeling and corresponding field device;
It is formulated creation module 13, is connect with the device management module 11, for being arranged according to the formulation management data
The motion flow of each process modeling, to create target formula;
It is formulated execution module 15, is connect with the formula creation module 13, for loading and executing the target formula.
The formulation management control system of the present embodiment can simplify the control process of formulation management, modularization.Specifically
For, such as Delphi language establishment formulation management software can be used.Various types of automation equipments are marked by such as S88
Standard establishes equipment manager (device management module).User may have oneself unique formula to count according to the production technology of itself
It draws, the corresponding formulation management data of different formula plans may be different.Due to the equipment not phase of each factory (user)
Together, equipment pipe can be passed through according to the case where the specific automation equipment of factory site and different formulation management data
Reason device establishes process modeling, and establishes model and control the corresponding relationship of variable.For example, may have base in petrochemical plant
Plinth oil tank, additive equipment, a plurality of types of field devices such as equipment that reconcile.Extra various field devices can classify or divide
Group generates corresponding process modeling, can generate corresponding process modeling even for each field device.
Then, in view editing interface, device management module 11 can edit each process modeling, change or add
The parameter value etc. of each process modeling is arranged in the grouping needed;Then, it can establish sub- formula editor circle by being formulated creation module
Face, for editing the motion flow of each process modeling;Main formula editing interface is established, for editing the motion flow of sub- formula.
Finally, establishing formula by formula execution module executes interface, for executing formula, and formula execution information is recorded.This implementation
In example, the terminal device of operation formulation management control system can pass through OPC (OLE (Object Linking and
Embedding) for Process Control, object connection are controlled with telescopiny) communication modes and automation equipment
PLC (Programmable Logic Controller, programmable logic controller (PLC)) is connected, and carries out data exchange.Terminal is set
The standby communication mode between live automation equipment is not limited to OPC communication modes, also may include for other modes for example
Wireless communication, mobile communication etc..The controller of automation equipment is not limited to PLC, or supports DCS ((Distributed
Control System, dcs) controller etc..In addition, the formulation management control system can be supported to operate
Record, alarm logging etc. support batch formula to repeat, and support the customized main formula of user, and editor is easy.
The formulation management control system of the present embodiment, device management module can will need the scene for carrying out formulation management to set
The standby modularized processing that carries out obtains various process modelings, so that target formula is obtained according to formulation management data, according to different
Formulation management data can flexibly combine modular process modeling and obtain various target formulas, therefore, can will execute
The technique of one batch formula is operated by executing several hundred steps originally, becomes a few step operations.Moreover it is possible to automatically record holding for formula
Row with formula plan as a result, be preferably compared;Identical formula can repeat, or carry out the tune of component ratio
It is whole;Production cost has been saved, efficiency is improved, has been ensured safety;Batch uniform recipe design has from audit function, avoids production
The generation of wrong process in the process.
Embodiment 2
Fig. 2 shows the structure charts of formulation management control system according to another embodiment of the present invention.As shown in Fig. 2, in Fig. 2
Label component function having the same identical with Fig. 1, details are not described herein.
It is with the main distinction of a upper embodiment, in the formulation management control system of the present embodiment, the process modeling
It may include engineering class model, equipment class model and element class model etc..
Further, the device management module 11 may include:
Engineering model management unit 21, for establishing engineering class model according to the formulation management data;
Equipment class model administrative unit 23 is set for being established in the engineering class model according to the formulation management data
Standby class model;
Element class model management unit 25, for establishing member in the equipment class model according to the formulation management data
Part class model.
In one possible implementation, the device management module 11 is also used to be arranged the engineering class model, institute
The property parameters value of equipment class model and the element class model is stated, and the engineering class model, the equipment class model are set
Connection relationship between the element class model.
In one possible implementation, the element class model management unit 25 is also used to according to the formulation management
Data establish the opc server with each element class modeling communication, control each field device by the opc server
Operation.
In one possible implementation, the formula creation module 13 includes:
Son formula creating unit 31, connect with the device management module 11, be used for according to the formulation management data from
Process modeling needed for selecting each sub- formula in established each process modeling, and selected process modeling is set
Motion flow, to create each sub- formula;
Main formula creating unit 33 is connect with the sub- formula creating unit 31, for according to the formulation management data
The formula of the son needed for selecting the main formula in each sub- formula created, and the movement of selected sub- formula is set
Process, to create main formula, the main formula is the target formula.
In one possible implementation, the formula execution module 15 includes following operational blocks which partition system:
Control unit 53 is issued, for issuing pending main formula, sets executable for the main formula that audit passes through
After state cancels the main formula that the audit fails, and the publication formulation stage of the main formula after cancellation disappears, return to
It is formulated editing mode;
Batch execution unit 51 executes the stage into entering batch after mounting for that will be in the main formula of executable state;
Wherein, the batch of formula executes, and both may include the case where being performed simultaneously multiple main formulas, and also may include matching to more masters
The case where Fang Jinhang is performed a plurality of times.
Expired administrative unit 55, for show and manage it is expired after main formula and/or son formula.
In addition, the formulation management control system of the present embodiment further includes following operational blocks which partition system (not shown):
Material monitoring module, for showing the material information in current selection batch.
Management module is occupied, for showing the occupancy management information in current selection batch.
Specifically, the process for carrying out formulation management using the formulation management control system of the present embodiment is as follows:
Step 1 establishes content on equipment manager, increases UNIT class, PHASE class, wherein UNIT class may refer to set
Standby class, PHASE class are various element class;
Step 2 establishes specific equipment UNIT, PHASE on equipment manager, referring to device instance;Each equipment class
In may have multiple equipment example, may also have multiple element example in each element class.
Step 3 is associated with OPC variable with field device using the UNIT created in step 2;
Step 4 creates son formula, and defined parameters using the UNIT and PHASE established in steps 1 and 2;
Step 5 creates main formula as shown in figure 3, being formulated using the son that step 4 kind is established, and defined parameters;
Step 6, as shown in figure 4, audit main formula, issue main formula;
Step 7, as shown in figure 5, selection publication main formula, and execute;
Step 8, as shown in fig. 6, execute main formula;
Step 9, as shown in fig. 7, can be generated and show formula executes record in detail.
Embodiment 3
The concrete function of each module in the formulation management control system of the present embodiment mainly includes equipment management, sub- formula
Editor, main formula editor, batch execution, material monitoring and occupancy management etc..
One, the major function of equipment manager include: 1) it is newly-built to plant engineering file, save and opening operation;2) real
Present equipment manager creates UNIT class;3) it realizes and creates UNIT object in equipment manager;4) it realizes and is created in equipment manager
Build PHASE class;5) it realizes and creates PHASE object in equipment manager;6) it realizes and creates header model in equipment manager;7) full
Sufficient multiple equipment model construction connection visualization;8) PHASE object and OPC service item corresponding relationship are established;9) opc server
Setting saves operation.
Two, the major function for being formulated creation module includes: 1) to realize to main formula design, editor, preservation and modification function
Energy;2) it realizes the design of antithetical phrase formula, editor, save and modify function;3) and there is UNIT, PHASE parameter to check, head data
And formulation parameter;4) formula audit and publication, are called for client software.
Three, formula execution module realizes that major function includes: 1) to be formulated load opening to check;2) realize that formula deletes behaviour
Make;3) formula operation control is realized;4) it executes parameter setting and is formulated the method for operation.
Four, it sends instruction testing module and realizes function:
The data of instruction and agreement in relation to data interaction, custom block and opc server, PLC and opc server are handed over
Mutual format and method, final implementation process and batch control.
The function of each section is illustrated separately below.
One, equipment manager
For example, by new construction or opening project file, pass through equipment manager and show view editing interface.
Equipment manager may include File menu and edit menu function.
1. document function menu
The function that File menu may be implemented includes: new construction, opens engineering, saves engineering, closing engineering and exit
Etc. functions, it is specific as follows:
A) it new construction: realizes to the newly-built operation of new engineering project;
B) it opens engineering: executing and display operation is opened to stored project file, and can be checked and be edited, transport
The file type that row is opened is " project file (* .bjvp) ";
C) it saves engineering: the project file of creation being executed and saves operation;
D) it closes engineering: executing and close preservation operation;
E) exit: plateform system operation is exited in execution.
2. edit menu function
Wherein, edit menu may include following functions:
A) it creates new class: realizing addition engineering class model, equipment class model and element class model etc.;
B) upwards, downwards: the operation to view in modeling process is realized and shows to upper level and show to next stage and look into
It sees;
C) opc server: editing service feature operation is realized;
D) device attribute: choosing certain equipment, executes device attribute editor, completes that the attribute of the equipment itself is arranged;
E) generic attribute: choosing certain equipment, executes generic attribute editor, completes that the attribute of the equipment class is arranged;
F) it selects example: passing through pointer preference pattern instance document;
G) connection unit: equipment room line is operated;
H) it adds header: adding header function in modeling process;
I) delete: model is chosen in click, executes deletion, is selected model and removes.
2.1. new class is created
In this embodiment, modularization management can be carried out to field device by equipment manager, created various types of
Engineering model flexibly generates different formulas so as to subsequent.Wherein, following three classes mainly may be implemented in the function of creating new class
Creation:
A) it creates Engineering: needing creation engineering model icon after new construction for the first time, engineering name is set;
B) it creates equipment class: creating equipment class in engineering model, connected each equipment class for needing to connect by connecting line
It picks up and:
C) creating component class: after the success of OPC service-creation, the creating component class after opening equipment class, setting member parameter.
2.1.1. the operating procedure of creation Engineering includes:
1) " creating new class " function is selected, " Engineering " dialog box is opened, after inputting title, icon file is selected, clicks
" determination " button, shows selected icon in Engineering;
2) it clicks and chooses icon, after View Drawing region is clicked, engineering drawing is marked and drawed into system in the view;
3) not used model file can click deletion in Engineering;
4) usually during a formulation management, only allow to create an engineering class model.
2.1.2. the operating procedure of creation equipment class includes:
After the completion of the creation of premise Engineering, after double-clicking engineering icon, equipment class creation can be carried out.
1) " creating new class " is selected, opens " equipment class " and adds interface.
2) after input equipment title, selection icon, " determination " button is clicked, is added in equipment class list, can add more
A equipment class.
3) mouse selection icon adds multiple equipment class in View Drawing region.
4) selection function after clicking initial plant, then clicks termination device, successful connection can any driven equipment figure
Mark adjustment position.
2.1.3. the operating procedure of creating component class:
PHASE element is added after the completion of equipment addition, pops up prompt information after double-clicking certain equipment, such as " please first adds OPC clothes
Business device ".
1) " opc server " function is selected, opc server resource edit service interface, display OPC Service Source column are opened
Table clicks " newly-built opc server resource " function.
2) selection " newly-built service ", opens OPC Server and creates dialog box, selects an applicable OPC service, input
Service name and alias click " determination " button.
3) service list shows that new addition services successfully, closes " editing service " interface.
4) select " adding new class " function, interface is added in display " element class ", in the General tab, input " title ",
" determination " button is clicked after selecting icon;It should be noted that custom parameter usually just can be set after creating component.
5) it being shown in element class list after the completion of element addition, mouse click chooses rear Visual Graph drawing area to draw,
The symbol's icon is chosen in click, selects " device attribute ", can be set or change the attribute value of the element.
6) " editing equipment PHASE " dialog box is opened, modified elements title can be re-entered, double-clicks " equipment PHASE mark
Label " open label editing interface, click " association opc server item ", pop up " please choose OPC ITEM " dialog box.
7) it clicks a " connect " button, shows the OPC item list of the server, it is aobvious to click Item current value on the right side of every data
Show corresponding data, after list selection needs parameter, clicks " determine and select current OPC ITEM ", then closed after selecting current
Page, label editing interface can show the OPC Item value of selection.
8) " determination " button is clicked, after " determination " button is clicked at editing equipment interface, saves setting, the attribute letter of the element
Breath editor completes.
9) it after choosing " element ", selects " generic attribute " to realize to the attributes edit of the class component, editing interface can be opened.
It 10), can be with modified elements title and icon in the General tab.
11) in " custom parameter " tabs, " addition " button is selected, custom parameter is opened and adds interface, input name
Claim, after selection parameter type, clicks " determination " button.
12) it adds successful parameter to be shown in " custom parameter list ", after selection, clicks " determination " button, this yuan
The attribute value of part class is successfully modified.
13) engineering project creation is completed, and File menu, selection " saving engineering " function are selected.
14) after selection element, " OPC service " can check all OPC information on services on select tools column;
15) selection element selects OPC variable on menu bar to check global OPC item, " variable export " is selected to become OPC
Amount data carry out export operation, select " filling all items automatically ", are filled operation to the OPC service of selection;
16) sharing operation shared element: is arranged to the vision of selection.
2.2. connection unit
It chooses connection line color to redden in the click of View Drawing region mouse, " device attribute " function is selected, to connecting line
Title re-enter setting after save.
2.3. header is added
Equipment drawing area layer, selection " addition header " function, mouse are clicked in selection position, choose header icon, select
It selects " device attribute ", opens " header content " editing interface, header direction is set, name operation is re-entered.
Two, it is formulated creation module
Specifically, formula creation module is able to carry out sub- formula editor and main formula editor.
1. son formula editing process are as follows: after the completion of equipment manager software saves Engineering Modeling, in starting software guidance
Selection starting " sub- formula software for editing " on column.
Wherein, it is as follows to create complete sub- formulation stage:
1.1. default opens the engineering software title for showing and creating and completing, or existing for selection " opening engineering " opening just
True project file selects File menu, selects " newly-built son formula ", opens and creates son formula interface, input " recipe name ",
" version flag " and " verification information " clicks " determination " button, creates son formula and completes.
1.2. information inspection then is carried out to newly-built sub- formula and updates preservation operation, select " msu message " function
Can, msu message interface is opened, it is consistent with newly-built sub- formula, preservation operation is carried out after audit modification, as shown in Figure 8.
1.3. formula region is being drawn, addition " newly-built step ", " excessively judgement " carry out sub- formula and draw.
1.4. after right button selects sub- formulation stage, step parameter in menu is selected.Check or set formulation parameter.
Further, it is also possible to select the step in newly-built formula process, select " step attribute ", open " binding UNIT and
PHASE " dialogue;After the completion of setting " binding UNIT information " or " binding PHASE information ", clicks " determination " button and save.
1.5. it creates formula to complete after being formulated audit and binding, needs to verify whether formula can be used, recipe verification packet
It includes and is verified message, verifying unexpected message and verification result, newly-built main formula operation can be carried out by being verified sub- formula.
2. main formula editing process are as follows: completed in sub- formula editor, and after being verified;It selects to start by guiding column
" main formula editor " process.
Wherein, creating complete main formula, steps are as follows:
2.1. default opens the engineering software title for showing and creating and completing, or existing for selection " opening engineering " opening just
True project file selects File menu, selects " newly-built main formula ", opens and creates son formula interface, input " recipe name ",
" version flag " and " verification information " clicks " determination " button, creates main formula and completes.
2.2. signal auditing is completed to check and update operation to input information, operation is saved after input, is matched with son
Side's audit is similar.
2.3. formula region is being drawn, addition " newly-built step ", " excessively judgement ", " line " etc., the formula of main formula is drawn
System is completed, as illustrated in fig. 9.
2.4. right button clicks the step in main formula, and display right-click menu includes step parameter, step attribute and deletion behaviour
Make, as shown in figure 9b.
As is shown in fig. 9 c, " step parameter " menu is selected, display parameter information and main formula execute Unit setting, choose bottom
" the showing Unit direct " in portion shows direct Unit information in lists, and choosing " showing detailed item ", then list display is detailed
Thin Unit information.
As shown in figure 9d, it selects in right-click menu " step attribute ", opens " selection formula " dialogue, show all sons
Recipe list selects son formula, inputs customized alias, clicks " determination " button;
2.5. recipe verification is carried out after the completion of main formula construction, selects " recipe verification " function, open following interface, shows
Content includes being verified message, verifying unexpected message and verification result.
2.6. the main formula being verified clicks the Publish button, issues successful main formula and shows in configuration executes.
Three, it is formulated execution module
1. formula executes function
1.1. " batch execution " is selected, checks batch recipe name in execution, in " publication formula ", be shown in master and match
Successfully formula is issued in side;Right button selects recipe name, checks right-click menu, as shown in Figure 10 a.Wherein effective menu function
Can include:
Batch mounting: enter batch after main formula mounting and execute the stage;
Cancel publication: the main formula after cancellation disappears in publication formulation stage, back to formula edit phase;
Past setting: the formula after setting is expired is shown in " expired formula ";
If selected " batch mounting ", " recipe verification " is first carried out, then display " batch executes example creation " dialogue
Frame.
1.2. it checks main formula essential information, clicks " determine and simultaneously mount ", corresponding main formula title is shown in that " batch is held
In row " " default ", batch execution state information is shown.
1.3. right button clicks recipe name, function menu, as shown in fig. lob, wherein effectively in batch execution
Menu function includes:
Start to execute: formula starts to execute after selection;
Batch termination: the formula being carrying out is terminated;
Batch is deleted: deleting formula;
Newly-built virtual directory: facilitate user's induction-arrangement batch;
Delete virtual directory: the catalogue after deletion is in recycle bin.
1.4. default conditions are " graphic monitoring ", and click tools column " data monitoring " shows what data monitoring was carrying out
Batch information, referring to data monitoring interface shown in Figure 10 c.
Click tools column " batch execution parameter ", the batch parameter information that display data monitoring is carrying out, referring to Figure 10 d
Shown in batch execute parameter interface.
2. material monitoring function may include: " material monitoring " menu selected on navigation bar, current selection batch is shown
Middle material information, referring to the material monitoring information interface of Figure 11;Page bottom display server connection status and refreshing setting.
3. occupying management function may include: " occupying management " menu selected on navigation bar, current selection batch is shown
Middle PHASE occupies the information such as management information, including UNIT name list, PHASE name column and OPC service, referring to accounting for for Figure 12
Use administration interface.Page bottom display server connection status and refreshing setting.
4. detecting the function of OPC service software starting specifically: create parameter by opc server, then, starting is imitative
PLC software.
Specific steps are as follows:
1) corresponding server name is selected in opc server list, clicked a " connect " button;
2) OPC browser shows all parameters in the server;
3) clicking selects certain parameter to carry out the operation such as being written;
Since formulation management data such as Recipe is the highly confidential information of user.Square tube is matched using the present embodiment
Control system is managed, provides the system that formulation management data can be independently set for user, specific formulation management data are still
So operated by client is voluntarily secret.
Formulation management control system of the invention has the advantage that due to using modularization management
1, compared with using traditional industry software, it can reduce the software programming difficulty of uniform recipe design.
2, it can be improved the applicability of formula software, adjustment when can meet to diverse technique adjustment, to software.
3, it reduces in actual production process, the troublesome operation step of operator.
4, simplify operation, improve production efficiency.
5, guarantee is provided to safety in production.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (9)
1. a kind of formulation management control system characterized by comprising
Device management module for establishing each process modeling needed according to preset formulation management data, and is established each
Communication connection between the process modeling and corresponding field device;
It is formulated creation module, is connect with the device management module, for each work to be arranged according to the formulation management data
The motion flow of skill model, to create target formula;
It is formulated execution module, is connect with the formula creation module, for loading and executing the target formula;
The process modeling includes engineering class model, equipment class model and element class model, and the device management module includes:
Engineering model management unit, for establishing engineering class model according to the formulation management data;
Equipment class model administrative unit, for establishing equipment class mould in the engineering class model according to the formulation management data
Type creates equipment class in engineering model, each equipment class connected will be needed to connect by connecting line;
Element class model management unit, for establishing element class mould in the equipment class model according to the formulation management data
Type.
2. system according to claim 1, which is characterized in that the device management module is also used to be arranged the Engineering
The property parameters value of model, the equipment class model and the element class model, and the engineering class model, the equipment are set
Connection relationship between class model and the element class model.
3. system according to claim 2, which is characterized in that the element class model management unit is also used to according to
Formulation management data establish the opc server with each element class modeling communication, are controlled by the opc server each existing
The operation of field device.
4. system according to any one of claim 1 to 3, which is characterized in that the formula creation module includes:
Son formula creating unit, connect with the device management module, is used for according to the formulation management data from established
Process modeling needed for selecting each sub- formula in each process modeling, and the stream of action of selected process modeling is set
Journey, to create each sub- formula;
Main formula creating unit is connect with the sub- formula creating unit, for according to the formulation management data from having created
Each sub- formula in select the main formula needed for son be formulated, and the motion flow of selected sub- formula is set, with
Main formula is created, the main formula is the target formula.
5. system according to claim 4, which is characterized in that the formula execution module includes:
Control unit is issued, the main formula that the audit fails is cancelled, and makes to cancel by the main formula passed through for issuing audit
Main formula afterwards is after publication formulation stage disappears, back to formula editing mode.
6. system according to claim 4, which is characterized in that the formula execution module further include:
Batch execution unit, the main formula for that will be in executable state enter batch after mounting and execute the stage.
7. system according to claim 4, which is characterized in that the formula execution module further include:
Expired administrative unit, for show and manage it is expired after main formula and/or son formula.
8. system according to any one of claim 1 to 3, which is characterized in that further include:
Material monitoring module, for showing the material information in current selection batch.
9. system according to any one of claim 1 to 3, which is characterized in that further include:
Management module is occupied, for showing the occupancy management information in current selection batch.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610320220.1A CN107368043B (en) | 2016-05-13 | 2016-05-13 | Formulation management control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610320220.1A CN107368043B (en) | 2016-05-13 | 2016-05-13 | Formulation management control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107368043A CN107368043A (en) | 2017-11-21 |
CN107368043B true CN107368043B (en) | 2019-10-29 |
Family
ID=60304191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610320220.1A Active CN107368043B (en) | 2016-05-13 | 2016-05-13 | Formulation management control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107368043B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109460916A (en) * | 2018-11-06 | 2019-03-12 | 珠海市长陆工业自动控制系统股份有限公司 | Menu manager technical method is quickly arranged in a kind of visualization of the full technological operation of coating material production |
CN109358588A (en) * | 2018-11-06 | 2019-02-19 | 珠海市长陆工业自动控制系统股份有限公司 | A kind of process automation controlling technical method in coating production process |
CN109977335A (en) * | 2019-03-29 | 2019-07-05 | 江苏极熵物联科技有限公司 | A kind of Web configuration method towards industrial equipment |
CN109991946B (en) * | 2019-04-11 | 2022-03-18 | 河南华东工控技术有限公司 | Tanning process control method based on formula software |
CN112306004B (en) * | 2019-07-26 | 2022-02-01 | 长鑫存储技术有限公司 | Semiconductor process recipe management method and system |
CN111600739B (en) * | 2020-03-31 | 2022-08-02 | 吉利汽车研究院(宁波)有限公司 | Synchronous updating method for associated nodes in OPC UA address space model |
WO2024221445A1 (en) * | 2023-04-28 | 2024-10-31 | 京东方科技集团股份有限公司 | Configuration method for production system, and electronic device and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7127320B1 (en) * | 2004-12-01 | 2006-10-24 | Advanced Micro Devices, Inc. | Render-resolve method of obtaining configurations and formatting it for use by semiconductor equipment interfaces |
CN101216698A (en) * | 2007-01-04 | 2008-07-09 | 北京北方微电子基地设备工艺研究中心有限责任公司 | Semiconductor fabrication process formula management process |
CN101436063A (en) * | 2007-11-13 | 2009-05-20 | 费舍-柔斯芒特系统股份有限公司 | Method and device for executing an auxiliary recipe and a batch recipe |
CN101713985A (en) * | 2008-09-29 | 2010-05-26 | 费舍-柔斯芒特系统股份有限公司 | Recipe command steps and recipe inputs from external logic |
CN104808639A (en) * | 2015-04-29 | 2015-07-29 | 中国石油大学(华东) | Pharmaceutical product manufacturing execution system and method |
-
2016
- 2016-05-13 CN CN201610320220.1A patent/CN107368043B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7127320B1 (en) * | 2004-12-01 | 2006-10-24 | Advanced Micro Devices, Inc. | Render-resolve method of obtaining configurations and formatting it for use by semiconductor equipment interfaces |
CN101216698A (en) * | 2007-01-04 | 2008-07-09 | 北京北方微电子基地设备工艺研究中心有限责任公司 | Semiconductor fabrication process formula management process |
CN101436063A (en) * | 2007-11-13 | 2009-05-20 | 费舍-柔斯芒特系统股份有限公司 | Method and device for executing an auxiliary recipe and a batch recipe |
CN101713985A (en) * | 2008-09-29 | 2010-05-26 | 费舍-柔斯芒特系统股份有限公司 | Recipe command steps and recipe inputs from external logic |
CN104808639A (en) * | 2015-04-29 | 2015-07-29 | 中国石油大学(华东) | Pharmaceutical product manufacturing execution system and method |
Non-Patent Citations (1)
Title |
---|
基于监控组态软件的配方管理组件模型的研究与设计;袁宏峰;《中国优秀硕士论文全文数据库信息科技辑》;20090531;论文第1-51页 * |
Also Published As
Publication number | Publication date |
---|---|
CN107368043A (en) | 2017-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107368043B (en) | Formulation management control system | |
JP6388682B2 (en) | Method and system for editing and reporting graphic programming language objects | |
CN106600238B (en) | Method and device for realizing network service opening based on Activiti process engine | |
CN101995860B (en) | Use the system configuration of template | |
CN109597371A (en) | System and method for configuring and being presented on the display navigation level in process plant | |
CN105700888A (en) | Visualization rapid developing platform based on jbpm workflow engine | |
CN109597377A (en) | Convenient for the system and method for the graphical display designing workflows in process control plant | |
CN110458430A (en) | A kind of system and method for realizing dynamic duty stream configuration based on graphical tools | |
CN101460991A (en) | Strategy editor human-machine interface | |
CN1952815A (en) | Data federation with industrial control systems | |
CN104216701B (en) | System and method for creating graphic user interface in manufacturing execution system | |
CN101652743A (en) | Worklow engine for media production and distribution | |
KR100426311B1 (en) | Method and apparatus for enterprise jababeans components assembly | |
CN112751692A (en) | Service opening method and device | |
CN113721901A (en) | Low-code financial data analysis visualization engine | |
CA2791313A1 (en) | Unified process management system and method | |
CN114039856B (en) | Network topology structure display system and method | |
EP2083337A1 (en) | Product lifecycle management method and apparatus | |
CN111273900A (en) | On-line drag code generation method based on gitlab real-time code sharing | |
JP6600953B2 (en) | Information processing apparatus, information processing apparatus control method, information processing system, and program | |
CN112418820B (en) | Cloud system and method for supporting customized industrial process production management | |
JP2019091410A (en) | Configuration element for graphic element | |
US5729253A (en) | Method for inputting and acquiring requirement | |
JP2001266171A (en) | Plotting device and computer-readable recording medium with plotting program recorded thereon | |
JP4905258B2 (en) | Graphic information generator |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |