Nuclear power DCS system data interaction method integrating FF bus protocol
Technical Field
The invention belongs to the technical field of system control, and particularly relates to a nuclear power DCS system data interaction method integrating an FF bus protocol.
Background
The industrial DCS control system is applied to various industries such as chemical industry, electric power, nuclear power and the like. The control function of the current nuclear power DCS control system is mainly concentrated in a controller for execution. By downloading algorithms into multiple controllers separately, in terms of domain or group concepts. In a DCS control system, a controller is the core of the whole system, and any controller fails, so that the whole control logic cannot normally operate; the measurement value of the sensor is transmitted between the instrument of the control site and the controller of the DCS by adopting an analog signal, and the instrument is easy to be interfered. In other words, the current nuclear power DCS system is relatively closed, measurement and control tasks of the whole system are concentrated in a controller to be executed, and equipment of different manufacturers can not realize interconnection and information exchange basically. The measurement and control tasks are intensively executed in the controller, so that the risk of a single point is increased; and in the process of data acquisition, data delay and interference exist.
The FF bus adopts a public communication protocol, and equipment of different manufacturers conforming to the same communication standard can be interconnected and realize information exchange. Engineering personnel can flexibly select FF bus products of different manufacturers to form an actual control system, so as to achieve optimal system integration. The FCS system in the current market is designed based on the characteristics of FF protocol at the beginning of system development, and cannot be mixed with the existing DCS system.
Disclosure of Invention
The technical problems to be solved by the invention are as follows: the problem of dependence of the traditional nuclear power DCS system on a controller and delay and interference of data transmission is solved.
The technical scheme of the invention is as follows:
a nuclear power DCS system data interaction method integrating FF bus protocol calls FF instrument configuration software when the DCS system configures an FF interface module; in the FF instrument configuration software, the basic configuration function of the FF instrument is carried out, then the parameters of the functional blocks in the FF instrument are configured, and the attribute information of the parameters of the FF functional blocks is subjected to data interaction with an operator station to realize aperiodic data transmission; after the variable data in the FF instrument is configured, mixed control data is generated and is subjected to memory mapping by the DCS system, the generated variable memory address information is used for FF configuration software, and the variable information of the FF functional block is subjected to data interaction with an engineer station to realize periodic data transmission.
As a preferable scheme: the data interaction process of the operator station for acquiring the parameter information of the FF functional block through the aperiodic data communication mode comprises the following steps: the FF instrument configuration software firstly generates parameter information for an operator station to use according to engineering requirements, the operator station sends a parameter information request data packet to a controller module according to the generated parameter information, the controller module sends the parameter information request data packet to an FF interface card module, the FF interface card module sends the parameter information request data packet to appointed FF equipment to obtain parameters according to the received parameter information request data packet, and then the parameters are transmitted to the operator station through the controller module; in the data interaction process, the controller module does not analyze and only forwards the received data packet.
As a preferable scheme: for the interaction of non-periodic data, an interface is provided for the FF instrument configuration function, parameter information of FF function blocks to be transmitted to the operator station is displayed in a list mode according to engineering configuration requirements, and the user selects parameters to be transmitted to the operator station according to requirements; generating parameter-associated information after parameter selection; the operator station sends data reading and setting commands according to the parameter-associated information, and sends the data packets to the FF interface card module in a transparent transmission mode through the controller module; and the FF interface card module is used for sending the command to the corresponding FF instrument to acquire the parameter information or set the parameter information.
As a preferable scheme: and the parameter-associated information comprises controller address, board card address, FF instrument address, index and sub-index information.
As a preferable scheme: the data interaction process of the engineer station for acquiring the variable information of the FF functional block through the periodic data communication mode comprises the following steps: the FF instrument configuration software generates variable configuration information for the configuration of an engineer station according to engineering requirements, and after the engineer station acquires the variable information, the variable is subjected to memory mapping allocation, and variable memory address allocation information is used for the FF instrument configuration software; the FF instrument configuration software sends variable memory address allocation information to the FF interface card module, the FF interface card module periodically acquires variable information from FF equipment and transmits the variable information to a memory of a designated address of the controller module in the system operation process according to the variable information and corresponding variable address information, namely variable memory address allocation information, and the engineer station acquires variable values from the controller module, so that a read-write function of periodic data is realized, and a hybrid control function of a DCS system and an FF bus module is further realized.
As a preferable scheme: for periodic data interaction, firstly, selecting data to be interacted in a variable definition module in FF instrument configuration; in a DCS system, interactive variables in the FF instrument configuration are obtained, and a space is allocated for FF instrument configuration data by adopting an allocation mode of equipment address space in the current DCS system; the FF instrument configuration acquires the space allocation of interactive data in the DCS system; in the running process of the system, the FF interface card module periodically acquires the address space distributed by the interaction data in the FF instrument and the DCS system, so that the periodic interaction function of the FF instrument data and the data in the DCS system is realized.
As a preferable scheme: and the interaction between the data in the FF instrument and the control logic data in the DCS system is performed through the periodic data.
The beneficial effects of the invention are as follows:
(1) According to the nuclear power DCS system data interaction method integrating the FF bus protocol, the FF bus protocol is integrated in the nuclear power DCS system, interaction between data in the FF meter and data in the controller is achieved, the problems of dependence of a traditional nuclear power DCS control system on the controller, delay and interference of data transmission and the like are solved on the basis of guaranteeing stable operation of the current system, the distributed architecture of the current nuclear power DCS system is fundamentally changed, and a brand-new distributed control system is formed.
(2) According to the nuclear power DCS system data interaction method integrating the FF bus protocol, the FF bus protocol is integrated in the nuclear power DCS system, and the distribution of control functions is realized through the self-contained data acquisition and function block functions of the FF meter, so that the real-time performance and the accuracy of data acquisition are improved.
(3) According to the nuclear power DCS system data interaction method integrating the FF bus protocol, FF instrument data and controller data are interacted, and the combination logic control of functional blocks in the FF instrument and functional blocks in the controller is realized.
(4) According to the nuclear power DCS system data interaction method integrating the FF bus protocol, after the FF bus protocol is integrated, the FF equipment and the controller can still maintain independent normal operation of the bottom equipment after being disconnected, so that the intelligent degree is greatly enhanced; and the FF equipment integrates data acquisition and function operation, so that the real-time performance and accuracy of the data are improved.
Drawings
FIG. 1 is a business process flow chart of a nuclear power DCS system data interaction method integrating FF bus protocol;
fig. 2 is a data interaction diagram of a service processing flow chart of a nuclear power DCS system data interaction method integrating an FF bus protocol according to the present invention in fig. 1.
Detailed Description
The following describes a nuclear power DCS system data interaction method integrating FF bus protocol in detail by combining the drawings and the embodiment.
As shown in FIG. 1, in a nuclear power DCS system data interaction method integrating an FF bus protocol, when the DCS system configures an FF interface module, FF instrument configuration software is called; in the FF instrument configuration software, the basic configuration function of the FF instrument is carried out, then the parameters of the functional blocks in the FF instrument are configured, and the attribute information of the parameters of the FF functional blocks is subjected to data interaction with an operator station to realize aperiodic data transmission; after the variable data in the FF instrument is configured, mixed control data is generated and is subjected to memory mapping by the DCS system, the generated variable memory address information is used for FF configuration software, and the variable information of the FF functional block is subjected to data interaction with an engineer station to realize periodic data transmission.
The operator station acquires the parameter information of the FF function block in an aperiodic data communication mode, and the engineer station acquires the variable information of the FF function block in a periodic data communication mode.
As shown in fig. 2, the data interaction process of the operator station for obtaining the FF function block parameter information through the aperiodic data communication manner is as follows: the FF instrument configuration software firstly generates parameter information for an operator station to use according to engineering requirements, the operator station sends a parameter information request data packet to the controller module according to the generated parameter information, the controller module sends the parameter information request data packet to the FF interface card module, and the FF interface card module sends the parameter information request data packet to the designated FF equipment to acquire parameters according to the received parameter information request data packet, and then the parameters are transmitted to the operator station through the controller module. In the data interaction process, the controller module does not analyze and only forwards the received data packet.
For interaction of aperiodic data, as for parameter information of functional blocks in the FF instrument, the FF protocol does not support a periodic data acquisition mode, so that the FF interface card module does not have a function of periodically acquiring the parameter information of the functional blocks. In order to meet the function of reading and setting the parameter information of the FF function block by an operator in the engineering application process, the invention is realized in an aperiodic data acquisition mode. The implementation scheme is as follows: providing an interface for the FF instrument configuration function, wherein a user can display FF function block parameter information to be transmitted to an operator station in a list mode according to engineering configuration requirements, and the user selects parameters to be transmitted to the operator station according to requirements; the parameter selection is followed by generation of a parameter association: controller address, board card address, FF meter address, index, sub-index, etc.; the operator station sends data reading and setting commands according to the parameter-associated information, and sends the data packets to the FF interface card module in a transparent transmission mode through the controller module; and the FF interface card module is used for sending the command to the corresponding FF instrument to acquire the parameter information or set the parameter information.
As shown in fig. 2, the data interaction process of the engineer station obtaining the FF function block variable information through the periodic data communication mode is as follows: the FF instrument configuration software generates variable configuration information for the configuration of an engineer station according to engineering requirements, and after the engineer station acquires the variable information, the variable is subjected to memory mapping allocation, and variable memory address allocation information is used for the FF instrument configuration software; the FF instrument configuration software sends variable memory address allocation information to the FF interface card module, the FF interface card module periodically acquires variable information from FF equipment and transmits the variable information to a memory of a designated address of the controller module in the system operation process according to the variable information and corresponding variable address information, namely variable memory address allocation information, and the engineer station acquires variable values from the controller module, so that a read-write function of periodic data is realized, and a hybrid control function of a DCS system and an FF bus module is further realized.
And for the interaction of the periodic data, the interaction of the data in the FF instrument and the control logic data in the DCS system is performed through the periodic data. The implementation scheme is as follows: firstly, selecting data to be interacted by a variable definition module when the FF instrument is configured; in a DCS system, interactive variables in the FF instrument configuration are obtained, and a space is allocated for FF instrument configuration data by adopting an allocation mode of equipment address space in the current DCS system; the FF instrument configuration obtains the space allocation of the interactive data in the DCS system. In the running process of the system, the FF interface card module periodically acquires the address space distributed by the interaction data in the FF instrument and the DCS system, so that the periodic interaction function of the FF instrument data and the data in the DCS system is realized.
The DCS control system integrating the FF bus protocol realizes the data interaction between the DCS system and the FF bus module on the basis of ensuring the stable operation of the current DCS system and the FF bus protocol module. The distributed architecture of the current nuclear power DCS system is fundamentally changed, and a brand new distributed control system is formed; an open, interconnectable system architecture is achieved.