CN114326642A - Interface matching method, device, equipment and medium for nuclear power DCS (distributed control System) - Google Patents
Interface matching method, device, equipment and medium for nuclear power DCS (distributed control System) Download PDFInfo
- Publication number
- CN114326642A CN114326642A CN202210010331.8A CN202210010331A CN114326642A CN 114326642 A CN114326642 A CN 114326642A CN 202210010331 A CN202210010331 A CN 202210010331A CN 114326642 A CN114326642 A CN 114326642A
- Authority
- CN
- China
- Prior art keywords
- interface
- matching
- parameter information
- configuration logic
- nuclear power
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000010586 diagram Methods 0.000 claims abstract description 49
- 238000012163 sequencing technique Methods 0.000 claims description 20
- 230000002159 abnormal effect Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 11
- 230000009191 jumping Effects 0.000 claims description 5
- 238000000605 extraction Methods 0.000 claims description 2
- 238000013461 design Methods 0.000 abstract description 17
- 238000012938 design process Methods 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 6
- 230000002457 bidirectional effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses an interface matching method, device, equipment and medium for a nuclear power DCS (distributed control system), wherein the method comprises the steps of receiving a matching instruction for interface configuration; traversing all configuration logic diagrams in a nuclear power DCS (distributed control system), and extracting parameter information of each interface from the configuration logic diagrams, wherein one nuclear power DCS comprises a plurality of levels, each level is configured with a configuration logic file set corresponding to a level range, the configuration logic file set corresponding to the lowest level in the nuclear power DCS comprises at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram; and performing interface matching according to the parameter information of each interface, thereby realizing automatic interface matching in the interface design process and effectively improving the design efficiency of the nuclear power DCS.
Description
Technical Field
The application relates to the technical field of digital instrument control systems, in particular to an interface matching method, device, equipment and medium for a nuclear power DCS (distributed control system).
Background
A Digital Instrument and Control System (DCS) is a Distributed Control System (also called Distributed Control System, abbreviated as DCS) based on computer and network communication. The DCS system connects a site control station distributed near an industrial site with an operator station and an engineer station of a control center through a communication network to perform distributed control and centralized operation management of the site production equipment.
The interface configuration in the nuclear power DCS system has very important and complex contents, and the interface comprises a soft interface in a control station, a soft and hard interface across the control station, a hard interface between the control station and a relay cabinet, a hard manual operator between the control station and a panel, an indicator light and a hard interface between instruments in the same industry. However, in the related art, the interface information cannot be directly obtained in the configuration software, and a secondary search operation needs to be performed in the hardware design software, which is time-consuming and labor-consuming.
Disclosure of Invention
The object of the present application is to solve at least to some extent one of the above mentioned technical problems.
Therefore, a first objective of the present application is to provide an interface matching method for a nuclear power DCS system, so as to implement automatic interface matching in an interface design process, and effectively improve the design efficiency of the nuclear power DCS system.
A second object of the present application is to provide an interface matching apparatus for a nuclear power DCS system.
A third object of the present application is to propose a computer device.
A fourth object of the present application is to propose a non-transitory computer-readable storage medium.
In order to achieve the above object, an embodiment of the first aspect of the present application provides an interface matching method for a nuclear power DCS system, including:
receiving a matching instruction for interface configuration;
traversing all configuration logic diagrams in a nuclear power DCS (distributed control system), and extracting parameter information of each interface from the configuration logic diagrams, wherein one nuclear power DCS comprises a plurality of levels, each level is configured with a configuration logic file set corresponding to a level range, the configuration logic file set corresponding to the lowest level in the nuclear power DCS comprises at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram;
and matching the interfaces according to the parameter information of each interface.
Optionally, the parameter information of each interface includes input point information and output point information of the interface, and performing interface matching according to the parameter information of each interface includes:
extracting the input point information and the output point information corresponding to each interface based on the parameter information;
and determining that the two interfaces matched with the input point information and the output point information are successfully matched.
Optionally, the interface which is not successfully matched is identified, and the parameter information corresponding to the interface which is not successfully matched is written into an exception log.
Optionally, after the interface matching is performed according to the parameter information of each interface, the method further includes:
and generating an interface list according to the result of the interface matching, wherein the interface list comprises parameter information of the interface.
Optionally, the method further includes:
receiving a sorting instruction for sorting the parameter information of the interfaces in the interface list;
and sequencing the interface list according to the reference parameters and the sequencing mode corresponding to the sequencing instruction according to the sequencing instruction.
Optionally, the method further includes:
receiving a selection instruction of the parameter information in the interface list;
and jumping to the configuration logic diagram corresponding to the position indicated by the parameter information according to the selection instruction.
The interface matching method for the nuclear power DCS can perform automatic interface matching according to the configured configuration logic diagram in the system after receiving the matching instruction for interface configuration, does not need to perform secondary searching among specialties, effectively improves the interface matching efficiency of the nuclear power DCS, and saves time cost and searching cost.
In order to achieve the above object, an embodiment of a second aspect of the present application provides an interface matching apparatus for a nuclear power DCS system, including:
the receiving module is used for receiving a matching instruction for interface configuration;
the extraction module is used for traversing all configuration logic diagrams in the nuclear power DCS and extracting parameter information of each interface from the configuration logic diagrams, wherein one nuclear power DCS comprises a plurality of levels, each level is provided with a configuration logic file set corresponding to a level range, the configuration logic file set corresponding to the lowest level in the nuclear power DCS comprises at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram;
and the matching module is used for matching the interfaces according to the parameter information of each interface.
Optionally, the parameter information of each interface includes input point information and output point information of the interface, and the matching module is further configured to:
extracting the input point information and the output point information corresponding to each interface based on the parameter information;
and determining that the two interfaces matched with the input point information and the output point information are successfully matched.
Optionally, the matching module is further configured to:
and identifying the interface which is not successfully matched, and writing the parameter information corresponding to the interface which is not successfully matched into an abnormal log.
Optionally, the matching module is further configured to:
and generating an interface list according to the result of the interface matching, wherein the interface list comprises parameter information of the interface.
Optionally, the matching module is further configured to:
receiving a sorting instruction for sorting the parameter information of the interfaces in the interface list;
and sequencing the interface list according to the reference parameters and the sequencing mode corresponding to the sequencing instruction according to the sequencing instruction.
Optionally, the matching module is further configured to:
receiving a selection instruction of the parameter information in the interface list;
and jumping to the configuration logic diagram corresponding to the position indicated by the parameter information according to the selection instruction.
The interface matching device for the nuclear power DCS can perform automatic interface matching according to the configured configuration logic diagram in the system after receiving the matching instruction for interface configuration, does not need to perform secondary searching among specialties, effectively improves the interface matching efficiency of the nuclear power DCS, and saves time cost and searching cost.
In order to achieve the above object, an embodiment of a third aspect of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the method according to the embodiment of the first aspect.
In order to achieve the above object, a non-transitory computer-readable storage medium is further provided in an embodiment of the fourth aspect of the present application, where a computer program is stored on the non-transitory computer-readable storage medium, and when executed by a processor, the computer program implements the method according to the embodiment of the first aspect.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
FIG. 1 is a flow chart of an interface matching method for a nuclear power DCS system according to an embodiment of the present application;
FIG. 2 is an organizational diagram of a set of configuration logic files according to one embodiment of the present application;
FIG. 3 is a schematic diagram of a page of an interface list according to one embodiment of the present application;
fig. 4 is a schematic structural diagram of an interface matching apparatus for a nuclear power DCS system according to an embodiment of the present application.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
The present application is described in further detail below with reference to specific examples, which should not be construed as limiting the scope of the invention as claimed.
The method and apparatus of the embodiments of the present application are described below with reference to the drawings.
The nuclear power DCS is a huge engineering system and generally comprises safety-level DCS major, non-safety-level DCS major, special DCS major, coil platform major, electrical major and other major.
The interface design is very important and tedious design content in a nuclear power DCS system. The interfaces comprise a soft interface in a control station, a soft and hard interface across the control station, a hard interface between the control station and a relay cabinet, a hard manual operator between the control station and a panel, an indicator light and a hard interface between instruments in the same industry; and soft and hard interfaces among different specialties. Therefore, correct matching based on reasonable interface design is an important work in the nuclear power DCS system. However, in the related art, direct matching cannot be performed in configuration software, and correct interface information can be found only by performing corresponding secondary query, which seriously affects the design efficiency and cost of the nuclear power DCS system.
Based on the method, the device and the computer equipment for interface matching of the nuclear power DCS, automatic interface matching in an interface design process is achieved, design efficiency of the nuclear power DCS is effectively improved, interface design abnormity can be determined in time in the matching process, and safety of interface design of the nuclear power DCS is further guaranteed.
Fig. 1 is a flowchart of an interface matching method for a nuclear power DCS system according to an embodiment of the present application, and as shown in fig. 1, the method includes the following steps:
and S1, receiving a matching instruction for interface configuration.
It should be noted that the matching instruction may be one or more preset operation combinations, for example, may be a single-click operation of an "interface matching" button for interface matching in the configuration logic editing page, may be a single-click operation of an "interface matching" button for interface matching in a right-click menu of the configuration logic editing page, and may also be a refresh operation performed on an interface configured in the configuration logic diagram.
Optionally, the method includes, but is not limited to, receiving a matching instruction for interface configuration when a new nuclear power DCS system is designed, or receiving a matching instruction for interface configuration when a nuclear power DCS system is updated.
S2, traversing all configuration logic diagrams in the nuclear power DCS system, and extracting parameter information of each interface from the configuration logic diagrams, wherein one nuclear power DCS system comprises a plurality of levels, each level is configured with a configuration logic file set corresponding to a level range, the configuration logic file set corresponding to the lowest level in the nuclear power DCS system comprises at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram.
It should be noted that the configuration logic diagram is a logic design expression of the nuclear power DCS system, and digital control or simulation of the nuclear power plant can be realized according to the logic design. The configuration logic diagram is configured by using a graphic configuration software, also called a configuration monitoring system software SCADA (Supervisory Control And Data Acquisition, Supervisory Control system), And various graphic images And system monitoring functions corresponding to the site are constructed in a flexible configuration mode. The method is characterized in that objects needing to be monitored are configured in the nuclear power DCS through human-computer interaction, and when the graphic configuration is in an operating state, the states of all monitored objects can be reflected in real time through the configuration logic diagram.
At least one configuration logic diagram is stored in one configuration logic file, wherein necessary association relationship exists between the at least one configuration logic diagram stored in the same configuration logic file. Optionally, the interface in the nuclear power DCS system is set by setting parameters of each interface in the configuration logic diagram, where the interface parameter setting includes, but is not limited to, setting parameter information such as an interface name, a signal type, a connection device, and hardware information of the interface. It should be understood that the interfaces are configured to establish a hard interface relationship with a professional across control stations, or a soft-hard interface relationship across specialties.
In one or more embodiments, a nuclear power DCS system includes multiple levels, which are typically divided according to the levels shown in fig. 2, that is, 5 levels, namely, engineering-sub-engineering-function partitioning-process system-process subsystem, where an engineering is typically a nuclear power engineering corresponding to a current nuclear power DCS system, a sub-engineering is engineering information corresponding to each specialty in the current nuclear power engineering, such as a pallet specialty and an electrical specialty, a function partitioning is divided according to the design of a function, a process system is a system corresponding to a certain process used for implementing the function, a process subsystem is a lowest level in a nuclear power DCS system, and a configuration logic file set corresponding to a process subsystem may include at least one configuration logic file, for example, a process subsystem 1 includes 3 configuration logic files, that is, a configuration logic file 1, A configuration logic file 2 and a configuration logic file n, wherein the process subsystem 2 comprises 1 configuration logic file, namely, the configuration logic file 1, and the process subsystem 3 comprises 1 configuration logic file, namely, the configuration logic file 3.
And S3, performing interface matching according to the parameter information of each interface.
In one or more embodiments, the parameter information of each interface includes input point information and output point information of the interface, and the interface matching is performed according to the parameter information of each interface, including: and based on the parameter information, extracting input point information and output point information corresponding to each interface, and determining that the two interfaces matched with the input point information and the output point information are successfully matched.
Optionally, the interface is a bidirectional interface, that is, two interfaces connected to each other may be an uplink interface or a downlink interface, that is, the interface a and the interface B connected to each other, the interface a may send a signal to the interface B, and the interface B may also send a signal to the interface a, at this time, for the interface a or the interface B, input point information in the interface parameter information is usually location information of the interface, such as a name of a process subsystem where the interface is located, specific location information of the interface in the process subsystem, and output point information of the interface is location point information connected to the current interface in the parameter information, such as a name of connected equipment, a name of a process subsystem where the connected interface is located, and specific location information of the connected interface in the process subsystem.
In other words, when the interface is a bidirectional interface, the input point information and the output point information in the parameter information of the two interfaces connected to each other have the same content and opposite positions. For example, the interface a and the interface B are bidirectional interfaces with each other, in the parameter information recorded in the interface a, the input point information is the location of the interface a, the output point is the location of the interface B, in the parameter information recorded in the interface B, the input point information is the location of the interface B, and the output point is the location of the interface a.
Optionally, the interface is a unidirectional interface, that is, two connected interfaces have a fixed downlink relationship. That is, interface a and interface B are connected, interface a may transmit signals to interface B, but interface B may not transmit signals to interface a. At this time, for the interface a or the interface B, the input point information in the interface parameter information is the position information of the downlink signal input point, and the output point information in the interface parameter information is the position information of the downlink signal output point.
In other words, when the interface is a unidirectional interface, the input point information and the output point information in the parameter information of the two interfaces connected to each other have the same content and the same position. For example, the interface a and the interface B are unidirectional interfaces, where the interface a records parameter information, the input point information is the location of the interface a, the output point information is the location of the interface B, and the parameter information recorded by the interface B includes the location of the interface a and the location of the interface B.
Further, the input point information and the output point information may be matched according to the interface type.
Specifically, when the interfaces are bidirectional interfaces, the input point information and the output point information of any interface are respectively the same as the output point information and the input point information of other interfaces, and it is determined that the two interfaces are successfully matched.
Therefore, the interface matching method for the nuclear power DCS provided by the embodiment of the application can perform automatic interface matching according to the configured configuration logic diagram in the system after receiving the matching instruction for interface configuration, does not need to perform secondary searching among specialties, effectively improves the interface matching efficiency of the nuclear power DCS, and saves time cost and searching cost.
In one or more embodiments, when an interface design is wrong, for example, any interface may be successfully matched with at least two other interfaces simultaneously, or any interface is not successfully matched, it is determined that an interface which is not successfully matched exists in the nuclear power DCS system, and at this time, parameter information corresponding to the interface which is not successfully matched is written into an exception log, so that a logic designer performs exception maintenance according to the exception log.
Optionally, after the parameter information corresponding to the interface is written into the abnormal log, the abnormal log recognizes that the abnormal information is written, and sends an abnormal prompt message according to the recognition result, for example, the abnormal prompt message is popped out from the current interface, and the abnormal prompt message includes, but is not limited to, a text prompt of "unsuccessful interface matching", a display of the parameter information of the interface that is not successfully matched, and the like.
It should be understood that, after the designer corrects the interface parameter information that is not successfully matched, the interface matching may be performed again automatically or according to the matching instruction input by the designer until the matching operation is completed, that is, all the interfaces in the nuclear power DCS system are successfully matched, and there is no interface that is not successfully matched.
Therefore, in the interface matching process, abnormal information of interface matching can be recorded and fed back, designers can be assisted to correct abnormal logic design in time, and the safety of interface design of the nuclear power DCS can be ensured.
In one or more embodiments, after the interface matching is performed according to the parameter information of each interface, the method further includes: and generating an interface list according to the result of the interface matching, wherein the interface list comprises parameter information of the interface.
That is to say, after the interface matching is completed, an interface list can be further generated according to the matching result, so as to show the result of the interface matching.
For example, as shown in fig. 3, the interface list may include, but is not limited to, an interface name, an output page (i.e., the address of the configuration logic diagram corresponding to the output point information), an output variable, an input page (i.e., the address of the configuration logic diagram corresponding to the input point information), and an input variable.
Therefore, the position information input and output by the interface can be better displayed through the interface list, and designers can conveniently determine the position of interface connection according to the interface list.
In one or more embodiments, the interface list can also order the interfaces. Optionally, a sorting instruction for sorting the parameter information of the interfaces in the interface list is received, and the interface list is sorted according to the reference parameter and the sorting mode corresponding to the sorting instruction according to the sorting instruction.
The ordering instruction can be input by double-clicking the title bar of any reference parameter in the interface list, namely, when the situation that the designer double-clicks the title bar of any reference parameter in the interface list is detected, the ordering instruction which is ordered according to the reference parameter is determined to be received. And sorting the interface list according to a preset sorting rule corresponding to the reference parameter.
Optionally, the sorting instruction may also be set in a right-click menu of the title bar, and the designer may input the sorting instruction by selecting the right-click menu of the reference parameter.
Therefore, the interface list can be sequenced through the method, designers can conveniently count the successfully matched interfaces according to requirements, and the designers can conveniently and accurately identify the interfaces with omitted designs or redundant designs in time.
In one or more embodiments, a selection instruction for the parameter information in the interface list may be further received, and according to the selection instruction, the configuration logic diagram corresponding to the position indicated by the parameter information is skipped to.
That is to say, the interface list can also assist the designer in performing interface location jump, that is, when the designer inputs a selection instruction for a certain parameter information, the interface is jumped to a display page of the configuration logic diagram to which the location information belongs, or a configuration logic file list display page to which the configuration logic diagram to which the location information belongs.
For example, when the designer double-clicks the output point information (output page address information) of the interface a, the designer jumps to the display page of the configuration logic diagram where the output point of the interface a is located, and also jumps to the display page of the organization architecture diagram as shown in fig. 2, it should be understood that the output point of the interface a can be located by identifying the name of the configuration logic file.
Therefore, the method and the device can effectively assist designers to carry out positioning query on the matched interface through positioning skip of the interface list, so that the designers can conveniently correct or update the matched interface parameter information.
Optionally, when a export instruction for exporting the interface list is received, the interface list is exported in a preset format according to the export instruction.
The preset format can be an Excel format, namely, the interface list can be exported to be an Excel file, so that designers can conveniently record interface information in the current nuclear power DCS.
To sum up, the interface matching method for the nuclear power DCS system according to the embodiment of the present application can perform automatic interface matching according to the configured configuration logic diagram in the system after receiving the matching instruction for interface configuration, and does not need to perform secondary search among specialties, thereby effectively improving the interface matching efficiency of the nuclear power DCS system, and saving time cost and search cost.
In order to implement the above embodiment, the present application further provides an interface matching device for a nuclear power DCS system.
Fig. 4 is a schematic structural diagram of an apparatus according to an embodiment of the present application.
As shown in fig. 4, the interface matching apparatus 10 for a nuclear DCS system includes:
a receiving module 11, configured to receive a matching instruction for interface configuration;
the extracting module 12 is configured to traverse all configuration logic diagrams in the nuclear power DCS system, and extract parameter information of each interface from the configuration logic diagrams, where one nuclear power DCS system includes multiple levels, each level is configured with a configuration logic file set corresponding to a level range, a configuration logic file set corresponding to a lowest level in the nuclear power DCS system includes at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram;
and the matching module 13 is used for performing interface matching according to the parameter information of each interface.
In some embodiments, the parameter information of each interface includes input point information and output point information of the interface, and the matching module 13 is further configured to:
extracting input point information and output point information corresponding to each interface based on the parameter information;
and determining that the two interfaces matched with the input point information and the output point information are successfully matched.
In some embodiments, the matching module 13 is further configured to:
and identifying the interface which is not successfully matched, and writing the parameter information corresponding to the interface which is not successfully matched into the abnormal log.
In some embodiments, the matching module 13 is further configured to:
and generating an interface list according to the result of the interface matching, wherein the interface list comprises parameter information of the interface.
In some embodiments, the matching module 13 is further configured to:
receiving a sorting instruction for sorting the parameter information of the interfaces in the interface list;
and sequencing the interface list according to the reference parameters and the sequencing mode corresponding to the sequencing instruction according to the sequencing instruction.
In some embodiments, the matching module 13 is further configured to:
receiving a selection instruction of parameter information in the interface list;
and jumping to a configuration logic diagram corresponding to the position indicated by the parameter information according to the selection instruction.
The interface matching device for the nuclear power DCS can perform automatic interface matching according to the configured configuration logic diagram in the system after receiving the matching instruction for interface configuration, does not need to perform secondary searching among specialties, effectively improves the interface matching efficiency of the nuclear power DCS, and saves time cost and searching cost.
In order to implement the above embodiments, the present application also provides a computer device.
The computer device comprises a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method as embodied in the first aspect when executing the computer program.
To implement the above embodiments, the present application also proposes a non-transitory computer-readable storage medium.
The non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method as embodiment of the first aspect.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It should be noted that in the description of the present specification, reference to the description of the term "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Claims (14)
1. An interface matching method for a nuclear power DCS is characterized by comprising the following steps:
receiving a matching instruction for interface configuration;
traversing all configuration logic diagrams in a nuclear power DCS (distributed control system), and extracting parameter information of each interface from the configuration logic diagrams, wherein one nuclear power DCS comprises a plurality of levels, each level is configured with a configuration logic file set corresponding to a level range, the configuration logic file set corresponding to the lowest level in the nuclear power DCS comprises at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram;
and matching the interfaces according to the parameter information of each interface.
2. The method according to claim 1, wherein the parameter information of each interface includes input point information and output point information of the interface, and the performing interface matching according to the parameter information of each interface includes:
extracting the input point information and the output point information corresponding to each interface based on the parameter information;
and determining that the two interfaces matched with the input point information and the output point information are successfully matched.
3. The method of claim 2, further comprising:
and identifying the interface which is not successfully matched, and writing the parameter information corresponding to the interface which is not successfully matched into an abnormal log.
4. The method according to claim 1, further comprising, after the interface matching according to the parameter information of each interface:
and generating an interface list according to the result of the interface matching, wherein the interface list comprises parameter information of the interface.
5. The method of claim 4, further comprising:
receiving a sorting instruction for sorting the parameter information of the interfaces in the interface list;
and sequencing the interface list according to the reference parameters and the sequencing mode corresponding to the sequencing instruction according to the sequencing instruction.
6. The method of claim 4, further comprising:
receiving a selection instruction of the parameter information in the interface list;
and jumping to the configuration logic diagram corresponding to the position indicated by the parameter information according to the selection instruction.
7. An interface matching apparatus for a nuclear power DCS system, comprising:
the receiving module is used for receiving a matching instruction for interface configuration;
the extraction module is used for traversing all configuration logic diagrams in the nuclear power DCS and extracting parameter information of each interface from the configuration logic diagrams, wherein one nuclear power DCS comprises a plurality of levels, each level is provided with a configuration logic file set corresponding to a level range, the configuration logic file set corresponding to the lowest level in the nuclear power DCS comprises at least one configuration logic file, and the configuration logic file stores at least one configuration logic diagram;
and the matching module is used for matching the interfaces according to the parameter information of each interface.
8. The apparatus of claim 7, wherein the parameter information of each interface comprises input point information and output point information of the interface, and the matching module is further configured to:
extracting the input point information and the output point information corresponding to each interface based on the parameter information;
and determining that the two interfaces matched with the input point information and the output point information are successfully matched.
9. The apparatus of claim 8, wherein the matching module is further configured to:
and identifying the interface which is not successfully matched, and writing the parameter information corresponding to the interface which is not successfully matched into an abnormal log.
10. The apparatus of claim 7, wherein the matching module is further configured to:
and generating an interface list according to the result of the interface matching, wherein the interface list comprises parameter information of the interface.
11. The apparatus of claim 10, wherein the matching module is further configured to:
receiving a sorting instruction for sorting the parameter information of the interfaces in the interface list;
and sequencing the interface list according to the reference parameters and the sequencing mode corresponding to the sequencing instruction according to the sequencing instruction.
12. The apparatus of claim 10, wherein the matching module is further configured to:
receiving a selection instruction of the parameter information in the interface list;
and jumping to the configuration logic diagram corresponding to the position indicated by the parameter information according to the selection instruction.
13. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the interface matching method for a nuclear power DCS system as claimed in any one of claims 1-6 when executing the computer program.
14. A non-transitory computer-readable storage medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the interface matching method for a nuclear DCS system as claimed in any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210010331.8A CN114326642B (en) | 2022-01-05 | 2022-01-05 | Interface matching method, device, equipment and medium for nuclear power DCS system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210010331.8A CN114326642B (en) | 2022-01-05 | 2022-01-05 | Interface matching method, device, equipment and medium for nuclear power DCS system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114326642A true CN114326642A (en) | 2022-04-12 |
CN114326642B CN114326642B (en) | 2024-02-20 |
Family
ID=81025263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210010331.8A Active CN114326642B (en) | 2022-01-05 | 2022-01-05 | Interface matching method, device, equipment and medium for nuclear power DCS system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114326642B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114995314A (en) * | 2022-06-15 | 2022-09-02 | 中国核动力研究设计院 | Automatic statistical method and system for variable use information in nuclear power plant DCS (distributed control System) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003058207A (en) * | 2001-08-20 | 2003-02-28 | Ebara Corp | Sharing and managing system for data for dcs, control method therefor and data conversion method among various kinds of data for plant control using dcs |
US7478357B1 (en) * | 2006-08-14 | 2009-01-13 | Xilinx, Inc. | Versatile bus interface macro for dynamically reconfigurable designs |
US20110022198A1 (en) * | 2006-09-29 | 2011-01-27 | Rockwell Automation Technologies, Inc. | Layered interface in an industrial environment |
CN103534656A (en) * | 2011-03-31 | 2014-01-22 | 阿尔斯通技术有限公司 | Method for managing process automation control and associated system |
CN104200397A (en) * | 2014-08-27 | 2014-12-10 | 北京广利核***工程有限公司 | Method for verifying consistence of designed input file and variable information database of DCS (Distributed Control System) of nuclear power station |
CN104714910A (en) * | 2013-12-17 | 2015-06-17 | 研祥智能科技股份有限公司 | Method and system for configuring PCIE bus interface in self-adaption mode |
EP2985662A1 (en) * | 2014-08-11 | 2016-02-17 | Siemens Aktiengesellschaft | Automatic creation of hardware configuration in a distributed control system |
US20180314222A1 (en) * | 2015-11-02 | 2018-11-01 | Abb Schweiz Ag | System and Method for Automation System Configuration |
CN109144483A (en) * | 2018-08-22 | 2019-01-04 | 浪潮电子信息产业股份有限公司 | Method, device and equipment for matching software interface and readable storage medium |
CN110457029A (en) * | 2019-08-13 | 2019-11-15 | 中国核动力研究设计院 | A kind of Logical Configuration icon configuration method based on SCADE basic algorithm block |
CN111427282A (en) * | 2020-03-24 | 2020-07-17 | 珠海格力电器股份有限公司 | Port mode configuration method and device, storage medium and building control system |
CN111474904A (en) * | 2020-04-03 | 2020-07-31 | 福建福清核电有限公司 | Nuclear power plant control system configuration data visualization platform and method |
CN113688037A (en) * | 2021-08-19 | 2021-11-23 | 上海核工程研究设计院有限公司 | Nuclear power plant instrument control system software configuration debugging and packaging integrated method |
US11209806B2 (en) * | 2017-09-13 | 2021-12-28 | Fisher-Rosemount Systems, Inc. | Assistant application for a modular control system |
-
2022
- 2022-01-05 CN CN202210010331.8A patent/CN114326642B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003058207A (en) * | 2001-08-20 | 2003-02-28 | Ebara Corp | Sharing and managing system for data for dcs, control method therefor and data conversion method among various kinds of data for plant control using dcs |
US7478357B1 (en) * | 2006-08-14 | 2009-01-13 | Xilinx, Inc. | Versatile bus interface macro for dynamically reconfigurable designs |
US20110022198A1 (en) * | 2006-09-29 | 2011-01-27 | Rockwell Automation Technologies, Inc. | Layered interface in an industrial environment |
CN103534656A (en) * | 2011-03-31 | 2014-01-22 | 阿尔斯通技术有限公司 | Method for managing process automation control and associated system |
CN104714910A (en) * | 2013-12-17 | 2015-06-17 | 研祥智能科技股份有限公司 | Method and system for configuring PCIE bus interface in self-adaption mode |
EP2985662A1 (en) * | 2014-08-11 | 2016-02-17 | Siemens Aktiengesellschaft | Automatic creation of hardware configuration in a distributed control system |
CN104200397A (en) * | 2014-08-27 | 2014-12-10 | 北京广利核***工程有限公司 | Method for verifying consistence of designed input file and variable information database of DCS (Distributed Control System) of nuclear power station |
US20180314222A1 (en) * | 2015-11-02 | 2018-11-01 | Abb Schweiz Ag | System and Method for Automation System Configuration |
US11209806B2 (en) * | 2017-09-13 | 2021-12-28 | Fisher-Rosemount Systems, Inc. | Assistant application for a modular control system |
CN109144483A (en) * | 2018-08-22 | 2019-01-04 | 浪潮电子信息产业股份有限公司 | Method, device and equipment for matching software interface and readable storage medium |
CN110457029A (en) * | 2019-08-13 | 2019-11-15 | 中国核动力研究设计院 | A kind of Logical Configuration icon configuration method based on SCADE basic algorithm block |
CN111427282A (en) * | 2020-03-24 | 2020-07-17 | 珠海格力电器股份有限公司 | Port mode configuration method and device, storage medium and building control system |
CN111474904A (en) * | 2020-04-03 | 2020-07-31 | 福建福清核电有限公司 | Nuclear power plant control system configuration data visualization platform and method |
CN113688037A (en) * | 2021-08-19 | 2021-11-23 | 上海核工程研究设计院有限公司 | Nuclear power plant instrument control system software configuration debugging and packaging integrated method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114995314A (en) * | 2022-06-15 | 2022-09-02 | 中国核动力研究设计院 | Automatic statistical method and system for variable use information in nuclear power plant DCS (distributed control System) |
CN114995314B (en) * | 2022-06-15 | 2024-06-04 | 中国核动力研究设计院 | Automatic statistical method and system for variable usage information in nuclear power plant DCS system |
Also Published As
Publication number | Publication date |
---|---|
CN114326642B (en) | 2024-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113553420A (en) | Power grid fault handling regulation recommendation method and system based on knowledge graph | |
CN112328489A (en) | Test case generation method and device, terminal equipment and storage medium | |
CN105069183A (en) | Weld simulation method and device | |
CN114326642A (en) | Interface matching method, device, equipment and medium for nuclear power DCS (distributed control System) | |
CN104461864A (en) | Java source code defect detecting method and system based on Eclipse plugin | |
CN112446625A (en) | Process line generation system, method, platform and storage medium | |
CN114326534A (en) | Interface matching method, device, equipment and medium for nuclear power DCS (distributed control System) | |
CN104536897A (en) | Automatic testing method and system based on keyword | |
KR102518772B1 (en) | Data loading profiling apparatus and method for automatic processing of collected data | |
CN110413518A (en) | The generation method and generating means and computer readable storage medium of control object library | |
CN104615536A (en) | Test case control method and electronic device | |
CN115599908A (en) | Method and system for labeling unstructured data document | |
CN114862233A (en) | Intelligent decision method and intelligent decision system | |
CN115098362A (en) | Page testing method and device, electronic equipment and storage medium | |
CN111723580B (en) | Power dispatching station information graph validation method based on voice recognition and image recognition | |
CN113001538B (en) | Command analysis method and system | |
CN113672509A (en) | Automatic testing method, device, testing platform and storage medium | |
CN113807077A (en) | Natural language test script parsing processing method and device and electronic equipment | |
CN112417799B (en) | Multi-signal selection and response method | |
JPH03280120A (en) | Guidance system utilizing operation history | |
CN204790978U (en) | Welded analogue means | |
JP4634958B2 (en) | Plant data processing apparatus and computer program for its realization | |
CN111061482B (en) | Method and device for analyzing parameters in character string, storage medium and electronic equipment | |
CN111026307B (en) | Method and device for quickly associating graphics primitives in graphics configuration tool | |
RU2001122596A (en) | METHOD AND DEVICE FOR PLAYING THE PROGRAM AND THE MEDIA WITH THE PROGRAM RECORDED ON IT FOR PLAYING THE PROGRAM |
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 |