Method for automatic modeling of system for controlling process and system for controlling process

FIELD: technology for automatic modeling of system for controlling process, wherein elements of user interface are organized in tree-like structure, reflecting topography of elements in process control system.

SUBSTANCE: each element is assigned to at least one input window, having a set of attributes for setting up and/or monitoring target device, controlled in system for controlling process. Current organization of tree-like structure is recorded as project, and list of all windows, opened during one and the same operation, and also attributes, are recorded as work session, by means of which state of elements is restored during repeated loading of process control system.

EFFECT: improvement of complicated structure of model of real system, positioning of involved graphical elements and information transfer.

3 cl, 6 dwg

 

The technical field

The present invention relates to a method of simulating the process control system and to the corresponding process control system.

Prior art

When dealing with process control systems, and model of the real process control system must be played through graphic elements should be taken into account that the number of graphical elements increases with the complexity of the existing system. Usually the graphical user interface offers the possibility of free locations of the graphical model elements on the working surface of the user interface. In addition, the user interface typically is adapted to connect these graphic elements by means of connection with the existing system.

Creating a model of the existing system through the graphical elements can essentially be described as follows.

UI elements are organized in a tree structure. This tree structure reflects the logic or function of the elements in the real system.

Such a system could, for example, contain basic personal computer (PC)having a serial interface, a communication device and at least one shall Ensor, connected to the communication device via the bus. Each element of this system may comprise one or more graphical elements (Windows)available for visualization, for example, measured values or processing system. Thus, for visualization of measured values and diagnostic messages are provided to the various Windows. In addition, there are open, in accordance with which can vary the parameters of the corresponding elements. Usually these Windows are configured so that they are freely placed on the working surface of the user interface.

In accordance, for example, the software product Microsoft Visual Studio, it is able to maintain a list of all files related to the working project. Can also save the location of the graphics window through which can be handled by a working project files. Therefore, after a reboot of such a project, the user interface can be restored and then it will be in the same condition as it was at the time of termination.

However, it would be desirable also to save and restore the state of the involved elements, for example, when transferring information. For the user it would be desirable to improve the complex structure model of a real system, the placement involved graphic e is the elements and the transmission of information, outgoing from these elements.

Summary of the invention

Embodiments of the invention may include one or more of the following characteristics.

According to one aspect of the present invention proposes a method of automatic control system simulation process in which the UI elements are organized in a tree structure that reflects the topography of the elements in the process control system, where each element is attributed to at least one input window, have many attributes for installation and/or monitoring target device, controlled in the process control system, whereby the current organization tree structure, save as draft, and a list of all Windows opened during the same current operation, and their attributes remain as a working session, whereby ensure restoration status elements when re-loading the process control system.

In addition, use processing software that is used to save a tree structure, as well as the list of Windows and their attributes, and processing software optionally saves the position of the input window during the current operation.

According to another the aspect of the invention processing software keeps the status of the connection, indicates the status of the connection to the network or offline, respectively, for the persistence of elements. To save the state of the processing elements, the software stores the state of the paired user interface of the corresponding input boxes.

According to an additional aspect of the present invention to restore select only certain channels of communication to the individual nodes of the entire project.

According to another aspect of the invention, the input window for setting and monitoring the target device, provided by the elements in the project tree, used for display of measured values, for diagnosis or for parameterization.

According to another aspect of the present invention the current state of the input Windows opened during operation of the process control system, transmit processing software in the XML string. The state of the input Windows opened during operation of the process control system, request and retain by means of known methods mates.

According to another aspect of the invention projects and the corresponding state elements of the project remain in the project files. Information session remain in the project files or store references to files, which include information session. After opening paragraph the project check is the information presented of the session, and if represented, the latter presents a display of the project with all the open dialogs restore, and restore all connections last session.

According to another aspect of the present invention, the session administrator maintains a list of sessions and the names of active sessions for each project and retains the latter in the permanent project directory.

The session administrator offers dialogue during startup of the project, which offers a choice of the names of all available sessions for the project.

According to another aspect of the present invention, a method of automatic control system simulation project, containing at least one target device through which the user interface elements are organized in a tree structure that reflects the topography of the elements in the process control system, whereby each element is attributed to at least one input window, have many attributes for installation and/or monitoring target device, controlled in the process control system, whereby processing software saves the current organization tree structure as a project, a list of all Windows opened during the same the of ECUSA operations and their attributes as a working session, and the position and/or connection status indicating the status of the connection to the network or offline, respectively, of the user interface of the corresponding input box, in order thereby to be able to restore the state of the elements when re-loading the process control system.

According to another aspect of the present invention proposed a process control system that contains basic personal computer (PC) and at least one target device connected to the base of a PC through the bus system and is designed to configure the process control system, for display in a tree structure on the input window, and the tree structure includes nodes, each of which provides at least one input window, have many attributes for installation and/or monitoring it is associated with the target device, whereby the memory device of the process control system is configured to store the organization tree structure as draft, and the list of all Windows that are open during the work, as well as their attributes as a working session is automatically restored during the reboot process control.

The storage device control system the surveillance process is intended to store the location of the input window. The memory device additionally is intended to save the connection status indicating the status of the connection to the network or offline mode, respectively, the input window. In addition, the storage device is intended to save the state of the user interface associated with the respective input Windows. Additionally, the storage device intended for storage of several working sessions for each project.

According to another aspect of the present invention, the process control system is designed to be implemented continuously in the frame application. The system can also be configured to be implemented in the frame of the application as additional embedded device.

According to another aspect of the present invention the input Windows are Windows for the visualization of the measured values obtained by means of at least one target device. The input window may also be Windows for diagnostic messages.

According to another aspect of the process control system contains the session administrator.

Brief description of drawings

For more explanation and better understanding of the invention the following is a description of several preferred embodiments and the gain with reference to the drawings, of which:

Figure 1 depicts the diagram of the system control process according to the invention;

Figure 2 - screenshot of the window intended for PACTware, according to the invention;

Figure 3 is another screen shot of window PACTware according to the invention;

4 is a box for storing session information according to the invention;

5 is a window for boot session according to the invention;

6 is a full screenshot of the download session according to the invention.

Description of the preferred embodiments of the invention

System 1 (Fig 1) management process contains the PC 2 connected to the control unit 4 via the interface 3. The control unit 4 is connected through a system of 5 tyres to two target devices 6, which in this case are the sensors.

Figure 2 presents a screen shot of window software PACTware determining the tree structure of the process control system. Basic PC with a serial interface that is connected via the communication device to the two sensors. Figure 3 screenshot shows that for visualization of measured values and diagnostic messages there are different window. In addition, there is a box to change the parameters of the corresponding elements. All of these Windows can be placed freely on the working surface.

The present invention can use the camping in operating service programs, such as PACTware. These operating service program consists of various items that are available for modeling project in the directory of the device. Individual components of these catalog items then form the project tree to get a model of a real project of the pie process or automation, respectively.

Each of the elements in the project tree can form various Windows for installation and monitoring of the target device. Usually distinguish the following groups: display of measured values, diagnostics and parameterization.

Processing software retrieves information about all available properties of the involved elements, and then saves them for recovery. These properties include, in particular:

- list of all open input boxes, as well as their location,

- connection status (connected mode or offline mode) each project node, and

- the state of the corresponding working interface of the corresponding input box.

For example, each input box can accept multiple input forms in which there are several elements for data entry. For full recovery, you need to pass the current status of the user interface input window on the processing software. This can be the t for example, lead to the fact that according to the known methods of coupling is the current status of all open Windows is transmitted in the corresponding rows of the XML processing software. In addition, the processing software may affect the current state of the input window so that through the use of a known method of pairing the XML string is passed to the window, describing the target state.

According to the present invention processing software is expanding through options properties query all open input window elements of the project and their subsequent preservation. In addition, the processing software is capable to restore all of the current Windows session and return to their original state. This mechanism works, for example, by known methods mates using the XML string as a parameter transfer.

Leaving the user interface, the latter collects all the information of the current display, and the connection status (hereinafter referred to as a session). This information is being defined is stored in the permanent project directory (in the project file or in a separate file that is referenced in the project file).

When you open the project named under work first interface loads all of the project the s data. In the next step, the application checks whether the project file for the session information or a link to a file containing the session information, respectively. In case if presented to the session information, the latter presents the view of the project with all the open dialogs is restored, on the one hand, and on the other hand, all connections that were present during the last session are restored. This mechanism can be included in processing software permanently or can be provided as additional built-in component of proper processing software.

Processing software may also contain the session administrator. As shown in figure 4, the current session can be saved in accordance with this window. Can also be stored in multiple sessions related to the project, and the data restored. Information session contains a list of all open the input window with the corresponding States. Thus, the full project exist (are available) only once and stored only in one point.

However, it can be defined different display project. So, for example, only certain sections of the project can be aggregated into a single display, or can be defined multiple displays is ageny with various tasks. Thus, it would be appropriate special display current diagnostics information or display for monitoring the current measurement values.

The session administrator is able to maintain a list of sessions in relation to each object, as well as the names of the active session. Figure 4 is the dialog for saving session information. This dialogue can be chosen session name, which should be maintained. If the button is enabled presented in the dialog for saving session information, the session administrator collects all the information of the current display, as well as the status of the connection. This information is added to the list of all sessions of the current project under the name selected for this session. If the selected name already exists in this list, then the information is already presented session is replaced with the information of the current session. In addition, the selected name is configured as the name of the active session. Updated list of sessions, as well as the name of the active session, then stored in the permanent project directory (in the project file or in a separate file, referenced in the project file).

Figure 5 shows that the session administrator offers dialogue to boot session. In this dialogue there is a choice of the names of all sessions available for this about the KTA. As an extension of the dialogue can also offer a window in which the session is displayed in the preview mode, to facilitate selection of the session that must be loaded (Fig.6). If a download button for session presented at the dialogue, activated, first, all open Windows are closed. Then restored the display of the project stored in the selected session with all the open dialogs. Connections that are no longer required to display that should be loaded, will be void. However, the set of connections that are required, but not present.

The name of the loaded session is saved as the active session in the permanent project directory (in the project file or in a separate file, referenced in the project file).

Once the project is open through the user interface is first loaded all project data. In the next step, the application checks whether the project file for session information or a link to a file that contains information about the session, respectively. If session information is presented, it is checked whether the name of the active session is saved in relation to this project. If so, then the session is saved under this name, is restored. This procedure is the same, ka is when loading session. As already mentioned, the session administrator may either be a fixed component of the processing software, or may be implemented as an additional built-in component to the current processing software.

The present invention can be used to restore communication channels available at the time of preservation, when the project is loaded automatically. Therefore, the procedure for starting the project will be much easier. In the known solutions, it was necessary that every window was opened after a project is loaded manually, and the communication channels had to be created manually, on the basis of the present invention, the manual operation can be automated. In addition, you can selectively be formed separate communication channels relative to individual nodes within the entire project. This is particularly important in relation to separated systems in which certain parts of the project are available only through dial-up connections. Here, according to the present invention appears the ability to accurately determine which node should be created connection and what node should not be a connection.

1. The way the automatic modeling of the process control system, namely, that the elements polzovatelya the interface is organized in a tree structure, reflecting the topography of the elements in the process control system, each element is attributed, at least one input window, have many attributes for installation and/or monitoring the target managed device in the process control system, the current organization of the tree structure, save as draft, and a list of all Windows opened during the same current operation, and their attributes remain as a working session to ensure the ability to recover items when re-loading the process control system.

2. The method according to claim 1, characterized in that use processing software to save a tree structure, as well as the list of Windows and their attributes, and processing software optionally saves the location of the input window during the current operation.

3. The method according to claim 2, characterized in that the processing software keeps the connection status indicates the connection status to the network or offline, respectively, for storing the States of the elements.

4. The method according to claim 2, characterized in that the processing software for memorizing the state of the elements saves the status of the corresponding user interface corresponding Vodnikov.

5. The method according to claim 1, characterized in that choose to save only the separate communication channels to individual project sites.

6. The method according to claim 1, characterized in that the entrance window for the installation and monitoring of the target device, provided by the elements in the project tree, used for display of measured values, for diagnosis or for parameterization.

7. The method according to claim 1, characterized in that the current state of the input Windows opened during operation of the process control system, transmit processing software in the XML string.

8. The method according to claim 1, wherein the request and retain the known ways of pairing state of the input Windows opened during operation of the process control system.

9. The method according to claim 1, characterized in that the retain project files the project and associated States of the elements of the project.

10. The method according to claim 1, characterized in that the retain project files session information or store references to files that includes the session information.

11. The method according to claim 1, characterized in that the check whether the session information after opening the project, and if this information is presented, then restore the most recent presents the display of the project with all the open dialogs and restore all connections latter of IANSA.

12. The method according to claim 1, characterized in that session, the administrator manages the list of sessions and the names of active sessions for each project and retains the latter in the permanent project directory.

13. The method according to claim 1, characterized in that session, the administrator proposes the dialog when loading a project in which to select to offer the names of all available sessions for the project.

14. The way the automatic modeling of the process control system, containing at least one target device through which the user interface elements are organized in a tree structure that reflects the topography of the elements in the process control system, each element is attributed to at least one input window, have many attributes for installation and/or monitoring target device, controlled in the process control system, through the processing of the software retain the current organization tree structure as a project, a list of all Windows opened during the same current operation, as well as their attributes as a working session and the location and/or connection status indicates the connection status to the network or offline, respectively, of the user interface of the corresponding input box, whereby bespechivaet the ability to recover items when re-loading the process control system.

15. Management system project that contains basic personal computer (PC) and at least one target device connected to the base PC via the bus system to configure the process control system and display in the form of a tree structure on the input window, when this tree structure includes nodes, each of which provides at least one input window, have many attributes for installation and/or monitoring target device has been attributed to it, whereby the storage device of the process control system is configured to store the organization tree structure as a project and a list of all Windows opened during work, as well as their attributes as a working session is automatically restored when you restart the system management process.

16. The system of clause 15, wherein the memory device is designed to customize to remember the location of the input window.

17. The system of clause 15, wherein the memory device is designed to customize to remember the link status indicates the connection status to online or offline mode, respectively, the input window.

18. The system of clause 15, wherein the memory device is designed to customize for zapominanie the state of the user interface, associated with the respective input Windows.

19. The system of clause 15, wherein the memory device is designed to customize to remember several working sessions for each project.

20. The system of clause 15, wherein the input window represents a window for visualization of measured values obtained by means of at least one target device.

21. The system of clause 15, wherein the input window are open for diagnostic messages.

22. The system of clause 15, characterized in that it contains the session administrator.



 

Same patents:

FIELD: computer science, possible use for controlling status of various changing objects.

SUBSTANCE: method includes preliminary creation of model of object with division or isolation of object in blocks, each of which is assigned at least one identifier: identifier of position of block in object and identifier of time period, during which block looks remained unchanged; isolation of one additional block during change of object with assignment of two aforementioned identifiers to block; building of model of additional block, selection of block on basis of time period identifiers, included in request, and building of model of object in accordance to identifiers of position of blocks in object.

EFFECT: creation of method for recording and visualization of type of changing object in any time moment, which can be realized using equipment, not having high productiveness and speed of operation.

2 cl, 2 dwg

FIELD: computer science.

SUBSTANCE: device has two registers blocks, inputs of which are device parameters inputs, pulses multiplication block, four multiplication blocks, comparator, clock pulses generator, adder block, two subtraction blocks, block for multiplication by zero, counter, division block, integrator and register.

EFFECT: broader functional capabilities.

1 dwg

FIELD: means for calculating cost of project during earlier stages of engineering.

SUBSTANCE: system for estimating cost of project, realized as computer software, has type module for receiving user input, determining type of project, and for forming requirements to project, project module receives requirements for project and compiles a project, including given data, operating characteristics data receives data from calculations and generates parameters of working characteristics, cost module receives data and determines cost, client cost module takes in working characteristics and determines cost of project for client.

EFFECT: higher efficiency.

10 cl, 8 dwg

The invention relates to automation and computer engineering and can be used in specialized computer equipment to determine the best management strategies under uncertainty

The invention relates to computer technology and can be used for modeling the dynamics of the interaction of large-scale systems

FIELD: pressure regulator, namely regulator power saving operation method and system providing selective turning on and off separate components of regulator in order to reduce power consumption.

SUBSTANCE: controller and each separate sensor are activated when it is necessary to read sensor data for sampling period. It reduces power value consumed by pressure regulator system. Additional actions for saving power are realized due to using battery pickup for controlling capacitance of battery of pressure regulator and due to changing operation mode of pressure regulator to power saving mode as battery capacitance decreases.

EFFECT: increased time period of pressure regulator maintenance due to its operation in mode of power saving.

47 cl, 19 dwg

FIELD: electrical engineering; systems for running check and control of one or more power consumers.

SUBSTANCE: proposed system for running check and control of set of power consumers, including domestic appliances, that incorporates provision for easy access to remote communication facilities at minimal set of power consumers and for their easy installation for operating under domestic conditions has its power consumers connected to first communication network through adequate interface facilities for exchanging information and/or instructions where transceiving means connected to mentioned first communication network are used to organize channel communications with second remote network and/or remote terminal. Novelty is that mentioned transceiving means are coupled with one of mentioned power consumers share one of interface facilities connected to mentioned power consumer.

EFFECT: enhanced effectiveness in operation with high performance characteristics.

18 cl, 3 dwg, 1 tbl

The invention relates to an automation object from dangerous conditions that require highly reliable control systems

The invention relates to the field of systems software controls for household electrical appliances

The invention relates to microprocessor technology and can be used in microprocessor APCS

The invention relates to the field of radio electronics

The invention relates to the field of radio electronics

FIELD: electrical engineering; systems for running check and control of one or more power consumers.

SUBSTANCE: proposed system for running check and control of set of power consumers, including domestic appliances, that incorporates provision for easy access to remote communication facilities at minimal set of power consumers and for their easy installation for operating under domestic conditions has its power consumers connected to first communication network through adequate interface facilities for exchanging information and/or instructions where transceiving means connected to mentioned first communication network are used to organize channel communications with second remote network and/or remote terminal. Novelty is that mentioned transceiving means are coupled with one of mentioned power consumers share one of interface facilities connected to mentioned power consumer.

EFFECT: enhanced effectiveness in operation with high performance characteristics.

18 cl, 3 dwg, 1 tbl

FIELD: pressure regulator, namely regulator power saving operation method and system providing selective turning on and off separate components of regulator in order to reduce power consumption.

SUBSTANCE: controller and each separate sensor are activated when it is necessary to read sensor data for sampling period. It reduces power value consumed by pressure regulator system. Additional actions for saving power are realized due to using battery pickup for controlling capacitance of battery of pressure regulator and due to changing operation mode of pressure regulator to power saving mode as battery capacitance decreases.

EFFECT: increased time period of pressure regulator maintenance due to its operation in mode of power saving.

47 cl, 19 dwg

FIELD: technology for automatic modeling of system for controlling process, wherein elements of user interface are organized in tree-like structure, reflecting topography of elements in process control system.

SUBSTANCE: each element is assigned to at least one input window, having a set of attributes for setting up and/or monitoring target device, controlled in system for controlling process. Current organization of tree-like structure is recorded as project, and list of all windows, opened during one and the same operation, and also attributes, are recorded as work session, by means of which state of elements is restored during repeated loading of process control system.

EFFECT: improvement of complicated structure of model of real system, positioning of involved graphical elements and information transfer.

3 cl, 6 dwg

FIELD: automation of processes with usage of field devices.

SUBSTANCE: method is realized in control device by means of operation program, which for parameterization in dialog mode is connected to field device via data transfer bus, and which has no access to device description, which describes behavior of field device in autonomous mode. Technical result is achieved because operation program connects to copy of software program of device executed in field device, realizing imitation of field device in dialog mode.

EFFECT: simplification and lower costs of programming.

8 cl, 3 dwg

FIELD: computer engineering.

SUBSTANCE: recharge unit emits infrared light from infrared unit in response to recharge request signal received from robot via wireless transceiver, and sends infrared radiation signal in accordance with infrared light radiation. The self-propelled robot communicates with the recharge unit using various data and sends recharge request signal to the recharge unit when accumulator charge level drops below a threshold level and moves back towards the recharge unit using image data input from camera unit as response to infrared radiation signal sent by the recharge unit. The robot has microprocessor for controlling robot movements for providing return to the recharge unit by processing data of infrared light position on picture introduced from camera unit when detecting infrared light presence in the picture.

EFFECT: accelerated return to recharge unit.

16, cl, 2 dwg

FIELD: automation of processes.

SUBSTANCE: method is claimed for transmitting measurement data between two measuring transformers, made with possible transmission of digital data according to "master - slave" principle through two communication connections in control system which is used as master device, and analog signals. Digital signals are also transmitted between both measuring transformers through additional communication connection, received digital signals are researched at least based on one characteristic value of measurements, required for processing in measuring transformer-receiver.

EFFECT: simplification and increased profitability of data transmission.

17 cl, 1 dwg

FIELD: physics.

SUBSTANCE: field instrument is connected to a control unit via a data bus, the control unit requests personal identifier of the field instrument periodically, and compares it to the stored identifier, and if the identifier differs an alarm or warning message is issued, and the requested identifier is saved to the databank with a timing mark.

EFFECT: eliminates unauthorised manipulation of field instruments.

11 cl, 1 dwg

FIELD: electricity.

SUBSTANCE: electronic measuring instrument contains first processor (21) which executes processing of measured values during first processing cycles using first algorithm, and second processor (25) implementing coordination of tasks including initialisation of the first processor (21). The second processor (25) during time intervals exceeding first processing cycle reads from the first processor (21) control data record and based on this record executes first algorithm to check function correctness of the first processor.

EFFECT: creation of electronic measuring instrument with high probability of hardware faults detecting.

9 cl, 2 dwg

FIELD: physics; measurement.

SUBSTANCE: proposed device for measuring a process parametre of a production process has a sensor for measuring the process parametre and generating an output signal. A mode selector is meant for selecting operation modes. At least one operating mode is linked to the operating range of the sensor. A circuit for correcting the output signal of the sensor is used, in accordance with at least one operating mode, as well as for generating the output signal for the transmission device, which is the measured process parametre.

EFFECT: more accurate measurement of a process parametre of a production process.

34 cl, 5 dwg

Up!