A method and device for implementing S7 simulation based on S5 simulator
Patent Information
- Application Number
- CN202310644212.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-01
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2043-06-01
AI Technical Summary
如果要增加AV42仿真功能,需要德国西门子、法国AREVA和加拿大L3M(模拟机厂家)共同参与开发,耗时长,造价高,所以在向德国西门子项目询价时,西门子无法提供此方案的计划与报价
[0053]本发明基于S5仿真器实现S7仿真的方法,使得电厂机组基于指令集S7建立的逻辑组态图可以与模拟机上基于指令集S5建立的逻辑组态图对接应用,且可以自动和一次性地完成逻辑组态图升级,节省采购和人力成本,从源头保障模拟机与机组数据的一致性,从而基于S5仿真器实现S7的仿真。
Smart Images

Figure CN116860283B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of digital simulation technology for nuclear power plants, and in particular to a method and apparatus for implementing S7 simulation based on an S5 simulator. Background Technology
[0002] The entire nuclear power plant undergoes a non-safety-grade DCS (Distributed Control System, or Digital Instrumentation and Control System). The DCS system comprises a computer system and generating units. Each generating unit includes multiple AP (Auto Processor) cabinets. The computer system provides user input commands to the AP cabinets, whose boards connect to equipment (such as valves and pumps) to control the equipment. The entire DCS system's operating hardware platform and software environment must be upgraded. This includes upgrading some AP cabinet hardware (such as processors) and software from Siemens Automation System Instruction Set S5 (hereinafter referred to as S5) to Siemens Automation System Instruction Set S7 (hereinafter referred to as S7).
[0003] Nuclear power plant simulators are a crucial component, costing over 100 million yuan. They virtually simulate access control (AP) cabinets, essentially replacing existing AP cabinets. The computer systems, however, are universal. Simulators are indispensable for operator training and verifying significant plant modifications, necessitating their simultaneous upgrades. Siemens faces the following important issues when upgrading its simulators:
[0004] 1) AV42 (AREVA NP's Priority and Actuation Control Module) is a product of the French company AREVA. When multiple signal inputs are available, the signal priority module can select the priority signal for protecting the reactor system through logic configuration. There are over 300 AV42 modules, involved in the automatic / manual control of critical equipment related to nuclear safety in power plants, and are an important component of the DCS system. Before the upgrade, AV42 simulations were performed using a simulator developed by the British company EON. The EON simulator only supports S5 simulations and not S7 simulations.
[0005] 2) After the nuclear power plant undergoes a comprehensive upgrade to a non-safety-grade DCS, the hardware and software of some AP cabinets need to be upgraded from S5 to S7. The simulators have the following two upgrade options:
[0006] Option A: Purchase existing S7 simulators from Siemens Germany. These existing S7 simulators cost over 10 million RMB per set and lack AV42 simulation functionality. Adding AV42 simulation functionality would require joint development by Siemens Germany, AREVA France, and L3M Canada (a simulator manufacturer), which would be time-consuming and costly. Therefore, Siemens could not provide a plan or quote for this option when requesting a quote from them.
[0007] Option B: Utilize the existing EON emulator (i.e., S5 emulator) of the simulator. This requires addressing the issue that the S5 emulator cannot implement S7 emulation functions, but there is currently a lack of effective solutions to this technical problem. Summary of the Invention
[0008] The technical problem to be solved by the present invention is to address at least one deficiency of the related technologies mentioned in the background: the lack of an effective solution for implementing S7 simulation based on an S5 simulator, and to provide a method and apparatus for implementing S7 simulation based on an S5 simulator.
[0009] The technical solution adopted by this invention to solve its technical problem is as follows: A method for implementing S7 simulation based on an S5 simulator is constructed, where S5 is the Siemens automation system instruction set S5, and S7 is the Siemens automation system instruction set S7. Some cabinets in the unit have been upgraded from S5 to S7. The method includes the following steps:
[0010] Retention Steps: On the first configuration management engineer station, retain the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the cabinets that have been upgraded to S7 under the current simulator version, and delete the YDM / YDR hardware device configuration diagrams based on S5 corresponding to other cabinets and the YFR / YOR logic configuration diagrams based on S5 corresponding to all cabinets.
[0011] Export steps: On the second configuration management engineer station, export the configuration diagram established based on S7 and S5 under the current unit version;
[0012] Import steps: The configuration diagram exported from the second configuration management engineer station is sent to the first configuration management engineer station and imported.
[0013] Modification steps: On the first configuration management engineer station, compare the configuration diagram of the YDM / YDR hardware equipment built on S7 for the cabinet that has been upgraded to S7 under the current unit version with the same name, and make corresponding modifications to the configuration diagram of the YDM / YDR hardware equipment built on S5 for the cabinet that has been upgraded to S7 under the current simulator version.
[0014] Simulation steps: The S5 simulator in the current simulator identifies and simulates the configuration diagram on the first configuration management engineer station.
[0015] Preferably, in the method for implementing S7 simulation based on an S5 simulator according to the present invention, the method further includes the following step before the retention step:
[0016] First import step: Import the configuration database of the current simulator version into the first configuration management engineer station; wherein, the configuration database of the current simulator version includes the configuration diagram established based on S5.
[0017] Preferably, in the method for implementing S7 simulation based on an S5 simulator according to the present invention, the method further includes the following step before the export step:
[0018] Second import step: Import the configuration database of the current unit version into the second configuration management engineer station; wherein, the configuration database of the current unit version includes the configuration diagram established based on S7 and S5.
[0019] Preferably, in the method for implementing S7 simulation based on S5 simulator according to the present invention, the configuration diagrams established based on S7 and S5 under the current unit version exported in the export step include: the YDM / YDR hardware device configuration diagram and the YFR / YOR logic configuration diagram established based on S7 and S5 under the current unit version.
[0020] The YDM / YDR hardware device configuration diagram is used for hardware layout, and the S5 and S7 are different;
[0021] The YFR / YOR logic configuration diagram is used for the logic configuration processing of signals, and S5 and S7 are the same.
[0022] Preferably, in the method for implementing S7 simulation based on an S5 simulator according to the present invention, the retention step includes:
[0023] On the first configuration management engineer station, export the YDM / YDR hardware device configuration diagram established based on S5 under the current simulator version;
[0024] On the first configuration management engineer station, delete all YDM / YDR hardware device configuration diagrams and YFR / YOR logic configuration diagrams created based on S5 under the current simulator version. The overall topology diagram cannot be deleted.
[0025] Batch delete the YDM / YDR hardware device configuration diagrams exported from the YDM / YDR hardware device configuration diagrams, except for the cabinets that have been upgraded to the S7.
[0026] Re-import the YDM / YDR hardware device configuration diagram based on S5 corresponding to the cabinet that has been upgraded to S7 into the first configuration management engineer station.
[0027] Preferably, in the method for implementing S7 simulation based on an S5 emulator according to the present invention, the sending and importing step further includes:
[0028] After importing the logic configuration diagram exported from the second configuration management engineer station into the first configuration management engineer station, based on the characteristic that configuration diagrams with the same name cannot be overwritten, the configuration diagrams on the first configuration management engineer station, except for the YDM / YDR hardware device configuration diagrams based on the S5 corresponding to the racks that have been upgraded to the S7, will be identical to the configuration diagrams under the current unit version. Figure 1 To.
[0029] Preferably, in the method for implementing S7 simulation based on an S5 simulator according to the present invention, the method further includes the following steps after the modification step and before the simulation step:
[0030] Initialization steps: Reinitialize and publish the database on the first configuration management engineer station to complete the database synchronization between the unit and the simulator.
[0031] The present invention also constructs a device for implementing S7 simulation based on an S5 simulator, wherein S5 is the Siemens Automation System Instruction Set S5, and S7 is the Siemens Automation System Instruction Set S7. Some cabinets in the unit have been upgraded from S5 to S7. The device includes: a first configuration management engineer station, a second configuration management engineer station, and an S5 simulator in the current simulator.
[0032] The first configuration management engineer station includes a retention module, which is used to retain the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the cabinets that have been upgraded to S7 under the current simulator version on the first configuration management engineer station, and delete the YDM / YDR hardware device configuration diagrams based on S5 corresponding to other cabinets and the YFR / YOR logic configuration diagrams based on S5 corresponding to all cabinets.
[0033] The second configuration management engineer station includes an export module, which is used to export the logic configuration diagram established based on S7 and S5 under the current unit version and send it to the first configuration management engineer station.
[0034] The first configuration management engineer station includes a first import module, used to import the logic configuration diagram exported from the second configuration management engineer station into the first configuration management engineer station;
[0035] The first configuration management engineer station also includes a modification module, which is used to import and compare the YDM / YDR hardware equipment configuration diagrams of the cabinets that have been upgraded to S7 under the current unit version with the same name on the first configuration management engineer station, and make corresponding modifications to the YDM / YDR hardware equipment configuration diagrams of the cabinets that have been upgraded to S7 under the current simulator version, which are based on S5.
[0036] The S5 simulator in the current simulator is used to identify and simulate based on the configuration diagram on the first configuration management engineer station.
[0037] Preferably, in the device for implementing S7 simulation based on an S5 simulator according to the present invention, the first configuration management engineer station further includes:
[0038] The second import module is used to import the configuration database of the current simulator version into the first configuration management engineer station; wherein, the configuration database of the current simulator version includes the configuration diagram established based on S5.
[0039] Preferably, in the device for implementing S7 simulation based on an S5 simulator according to the present invention, the second configuration management engineer station further includes:
[0040] The third import module is used to import the configuration database of the current unit version into the second configuration management engineer station; wherein, the configuration database of the current unit version includes the configuration diagram established based on S7 and S5.
[0041] Preferably, in the device for implementing S7 simulation based on S5 emulator according to the present invention, the logic configuration diagrams exported by the export module under the current unit version based on S7 and S5 include: the YDM / YDR hardware device configuration diagram and the YFR / YOR logic configuration diagram under the current unit version based on S7 and S5.
[0042] The YDM / YDR hardware device configuration diagram is used for hardware layout, and the S5 and S7 are different;
[0043] The YFR / YOR logic configuration diagram is used for the logic configuration processing of signals, and S5 and S7 are the same.
[0044] Preferably, in the apparatus for implementing S7 simulation based on an S5 simulator according to the present invention, the reserved module includes:
[0045] The export unit is used to export the YDM / YDR hardware device configuration diagram established based on S5 under the current simulator version on the first configuration management engineer station.
[0046] The first deletion unit is used to delete, on the first configuration management engineer station, all YDM / YDR hardware device configuration diagrams and YFR / YOR logic configuration diagrams established based on S5 under the current simulator version, wherein the overall topology diagram cannot be deleted;
[0047] The second deletion unit is used to delete in batches the YDM / YDR hardware device configuration diagrams exported from the YDM / YDR hardware device configuration diagrams, except for the cabinets that have been upgraded to the S7.
[0048] The import unit is used to re-import the YDM / YDR hardware device configuration diagram based on S5 corresponding to the cabinet that has been upgraded to S7 into the first configuration management engineer station.
[0049] Preferably, in the device for implementing S7 simulation based on the S5 emulator described in this invention, after the first import module imports the logic configuration diagram exported from the second configuration management engineer station to the first configuration management engineer station, based on the characteristic that configuration diagrams with the same name cannot be overwritten, except for the YDM / YDR hardware device configuration diagram established based on the S5 corresponding to the cabinet that has been upgraded to the S7, other configuration diagrams on the first configuration management engineer station are identical to the configuration under the current unit version. Figure 1 To.
[0050] Preferably, in the device for implementing S7 simulation based on an S5 simulator according to the present invention, the first configuration management engineer station further includes:
[0051] The initialization module is used to reinitialize and publish the database on the first configuration management engineer station, and to complete the database synchronization between the unit and the simulator.
[0052] By implementing this invention, the following beneficial effects are achieved:
[0053] This invention provides a method for implementing S7 simulation based on an S5 simulator. This method enables the logic configuration diagram of a power plant unit built on the S7 instruction set to be interfaced and applied with the logic configuration diagram built on the simulator based on the S5 instruction set. Furthermore, it can automatically and in one go complete the logic configuration diagram upgrade, saving procurement and labor costs. It ensures the consistency of data between the simulator and the unit from the source, thereby achieving S7 simulation based on the S5 simulator. Attached Figure Description
[0054] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings:
[0055] Figure 1 This is a schematic diagram of the method for implementing S7 simulation based on the S5 simulator according to the present invention;
[0056] Figure 2This is a schematic diagram of the method flow for retaining the steps of the present invention;
[0057] Figure 3 This is a schematic diagram of the device composition for implementing S7 simulation based on an S5 simulator according to the present invention;
[0058] Figure 4 This is a schematic diagram of the composition of the retention module of the present invention. Detailed Implementation
[0059] To provide a clearer understanding of the technical features, objectives, and effects of the present invention, specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0060] It should be noted that the flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0061] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0062] It should be noted that the S5 emulator in the simulator has hardware such as an S5 processor, boards, and I / O channels. The S5 emulator can identify and simulate the configuration diagram built on S5 under the unit, providing logic and control for the hardware.
[0063] The configuration diagrams include: YDH - Hardware Overview Diagram (Overall Topology Diagram); YDM - Cabinet Overview Diagram; YDR - Hardware Detailed Diagram; YFR - Detailed Functional Diagram of Automation Control System; and YOR - Detailed Functional Diagram of General-Purpose Computer System. YDM / YDR constitute the hardware device configuration diagram, and YFR / YOR constitute the logic configuration diagram.
[0064] Early nuclear power plants used AV42 simulators that interfaced with S5 simulators. However, with the upgrade from S5 to S7 simulators, the two can no longer recognize each other. Therefore, a method needs to be developed to enable S5-based simulators to perform S7 simulations, resolving the interface issue between AV42 and S7 simulators. Furthermore, since the power plant unit configuration has been upgraded to S7, if the simulator continues to use the S5 simulator, the original database synchronization technology between the simulator and the unit is no longer applicable. Therefore, a technical method needs to be developed to allow the simulator to conveniently and efficiently synchronize with the unit's database, thereby maintaining consistency between the simulator and the unit.
[0065] One embodiment of the present invention discloses a method for implementing S7 simulation based on an S5 simulator, where S5 is the Siemens Automation System Instruction Set S5 and S7 is the Siemens Automation System Instruction Set S7. Some cabinets in the unit have been upgraded from S5 to S7.
[0066] For example, a server rack is an AP rack, capable of logic configuration functions. It receives signals from the computer system to drive field devices (such as opening and closing valves, starting and stopping pumps), or to provide feedback on the status of field devices to the computer system (such as displaying the status of valves, pumps, etc.). Ten racks have had their hardware and software upgraded from S5 to S7; for example, the processors and corresponding configuration diagrams have been upgraded to S7. The other 46 racks remain in S5. In this case, the processor in the S5 emulator can also be upgraded to S7, but the S5 emulator cannot recognize and simulate the YDM / YDR hardware device configuration diagram built on S7, while the YFR / YOR logic configuration diagram is the same for both S5 and S7. Here, logic configuration refers to logic and control; for example, logic is on or off, and control is how much is on or off.
[0067] Specifically, such as Figure 1 As shown, the method includes the following steps:
[0068] Retention Steps: On the first configuration management engineer station, retain the YDM / YDR hardware device configuration diagrams based on S5 for the racks that have been upgraded to S7 under the current simulator version, and delete the YDM / YDR hardware device configuration diagrams based on S5 for other racks and the YFR / YOR logic configuration diagrams based on S5 for all racks.
[0069] Export steps: On the second configuration management engineer station, export the configuration diagrams created based on S7 and S5 under the current unit version;
[0070] Import steps: Send the configuration diagram exported from the second configuration management engineer station to the first configuration management engineer station and import it;
[0071] Modification steps: On the first configuration management engineer station, compare the configuration diagram of the YDM / YDR hardware equipment built on S7 for the cabinet that has been upgraded to S7 under the same unit version. Modify the configuration diagram of the YDM / YDR hardware equipment built on S5 for the cabinet that has been upgraded to S7 under the current simulator version accordingly to complete the configuration diagram upgrade.
[0072] Simulation steps: The S5 simulator in the current simulator identifies and simulates the configuration diagram on the first configuration management engineer station.
[0073] In this embodiment, the following steps are included before the retention step:
[0074] The first import step: Import the configuration database of the current simulator version into the first configuration management engineer station. The configuration database of the current simulator version includes configuration diagrams built based on S5. For example, the first configuration management engineer station is an ES680 Siemens configuration management engineer station.
[0075] The export process also includes the following steps:
[0076] The second import step: Import the configuration database of the current unit version into the second configuration management engineer station. Since some cabinets in the unit have been upgraded from S5 to S7, the configuration database of the current unit version includes configuration diagrams built based on S7 and S5. For example, the second configuration management engineer station is an ES680 Siemens configuration management engineer station.
[0077] In this embodiment, the logical configuration diagrams exported in the export step based on S7 and S5 under the current unit version include: the YDM / YDR hardware device configuration diagram and the YFR / YOR logical configuration diagram based on S7 and S5 under the current unit version.
[0078] The YDM / YDR hardware configuration diagram is used for hardware layout, such as the placement of processors, boards, and I / O channels, but differs between S5 and S7. The YFR / YOR logic configuration diagram is used for the logical configuration and processing of signals, and is the same in both S5 and S7; the original S5 emulator can recognize it. Specifically, YFR is used for cabinet logic and control, while YOR is used for logical operations in the computer system.
[0079] In this embodiment, as Figure 2 As shown, the retention step (on the first configuration management engineer station, retain the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the racks that have been upgraded to S7 under the current simulator version, and delete the YDM / YDR hardware device configuration diagrams based on S5 corresponding to other racks and the YFR / YOR logic configuration diagrams based on S5 corresponding to all racks) specifically includes:
[0080] On the first configuration management engineer station, export the configuration diagram of the YDM / YDR hardware device built based on S5 under the current simulator version;
[0081] On the first configuration management engineer station, delete all YDM / YDR hardware device configuration diagrams and YFR / YOR logic configuration diagrams created based on S5 under the current simulator version. The overall topology diagram (YDH) cannot be deleted.
[0082] Batch delete the YDM / YDR hardware device configuration diagrams exported from the YDM / YDR hardware device configuration diagrams, except for the racks that have been upgraded to S7.
[0083] Re-import the configuration diagram of the YDM / YDR hardware devices corresponding to the upgraded S7 cabinets, which was built based on S5, into the first configuration management engineer station. At this point, only the overall topology diagram and the configuration diagram of the YDM / YDR hardware devices corresponding to the upgraded S7 cabinets, built based on S5, remain.
[0084] In this invention, the deletion method has been summarized and optimized. According to the old method, it is necessary to delete the YDM / YDR hardware device configuration diagrams corresponding to 46 cabinets in the order of cabinet number on the first configuration management engineer station. If there is a mistaken deletion, the complete configuration database needs to be re-imported to the first configuration management engineer station and executed from the beginning. This method is inefficient and prone to errors due to the large number of items. The present invention can reduce 46 steps by deleting in batches.
[0085] In this embodiment, the import step is as follows: the configuration diagram exported from the second configuration management engineer station is sent to the first configuration management engineer station and imported via FTP (File Transfer Protocol). During import, the configuration diagrams are imported in the order of YDM / YDR / YFR / YOR.
[0086] In addition, the import process also includes:
[0087] After importing the logic configuration diagram exported from the second configuration management engineer station into the first configuration management engineer station, based on the characteristic that configuration diagrams with the same name cannot be overwritten, the configuration diagrams on the first configuration management engineer station, except for the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the racks that have been upgraded to S7, will be identical to the configuration diagrams under the current unit version. Figure 1 The YDM / YDR for 10 racks are the old drawings, while the others are the new drawings consistent with the unit.
[0088] A single overhaul of a generator unit requires modifications to configuration diagrams ranging from hundreds to thousands of pages. The estimated manpower required for modifying and verifying the instrumentation during the overhaul is approximately two person-years. If the simulator adopts the method of tracking the unit's modifications, it is estimated that the same manpower will be required. However, with this new method, the manpower required is approximately one person-week.
[0089] In this embodiment, the modification steps are as follows: On the first configuration management engineer station, compare the YDM / YDR hardware device configuration diagrams based on S7 for the cabinets that have been upgraded to S7 under the same unit version. Modify the YDM / YDR hardware device configuration diagrams based on S5 for the cabinets that have been upgraded to S7 under the current simulator version accordingly. That is, the YDM / YDR hardware device configuration diagrams of the 10 cabinets use the simulator data. Therefore, it is necessary to make corresponding modifications according to the YDM / YDR hardware device configuration diagrams based on S7 for the current unit. For example, modify the channel information on the simulator board to be consistent with the unit.
[0090] Taking DCS IO channel inspection as an example, there are approximately 50,000 IO points in total. If the simulator uses the method of tracking unit modifications, each IO point needs to be compared and checked for confirmation. However, with the new method, the number of points to be compared and checked is approximately 10,000, about 1 / 5 of the original. For approximately 23,000 YFR / YOR graphs, if the method of tracking unit modifications is used, each graph needs to be compared and modified, which is a huge workload. The new method uses automatic processing, and the manual input is negligible.
[0091] In this embodiment, the steps after the modification step and before the simulation step also include:
[0092] Initialization steps: Reinitialize and publish the database on the first configuration management engineer station to complete the database synchronization between the unit and the simulator. Specifically, use a series of commands specific to the ES680 engineer station to organize the database, regenerate the entire database code, and regenerate and publish all configuration diagrams. At this point, the database synchronization between the unit and the simulator is basically complete.
[0093] One embodiment of the present invention discloses a device for implementing S7 simulation based on an S5 simulator, where S5 is the Siemens Automation System Instruction Set S5 and S7 is the Siemens Automation System Instruction Set S7. Some cabinets in the unit have been upgraded from S5 to S7.
[0094] For example, a server rack is an AP rack, capable of logic configuration functions. It receives signals from the computer system to drive field devices (such as opening and closing valves, starting and stopping pumps), or to provide feedback on the status of field devices to the computer system (such as displaying the status of valves, pumps, etc.). Ten racks have had their hardware and software upgraded from S5 to S7; for example, the processors and corresponding configuration diagrams have been upgraded to S7. The other 46 racks remain in S5. In this case, the processor in the S5 emulator can also be upgraded to S7, but the S5 emulator cannot recognize and simulate the YDM / YDR hardware device configuration diagram built on S7, while the YFR / YOR logic configuration diagram is the same for both S5 and S7. Here, logic configuration refers to logic and control; for example, logic is on or off, and control is how much is on or off.
[0095] like Figure 3 As shown, the device includes: a first configuration management engineering station, a second configuration management engineering station, and an S5 simulator in the current simulator;
[0096] The first configuration management engineer station includes a retention module, which is used to retain the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the cabinets that have been upgraded to S7 under the current simulator version on the first configuration management engineer station, and delete the YDM / YDR hardware device configuration diagrams based on S5 corresponding to other cabinets and the YFR / YOR logic configuration diagrams based on S5 corresponding to all cabinets.
[0097] The second configuration management engineer station includes an export module, which is used to export the logic configuration diagram based on S7 and S5 under the current unit version and send it to the first configuration management engineer station.
[0098] The first configuration management engineer station includes a first import module, which is used to import the logic configuration diagram exported from the second configuration management engineer station into the first configuration management engineer station;
[0099] The first configuration management engineer station also includes a modification module, which is used to compare the configuration diagram of the YDM / YDR hardware equipment built on S7 for the cabinet that has been upgraded to S7 under the same unit version with the same name on the first configuration management engineer station, and make corresponding modifications to the configuration diagram of the YDM / YDR hardware equipment built on S5 for the cabinet that has been upgraded to S7 under the current simulator version, so as to complete the configuration diagram upgrade.
[0100] The S5 simulator in the current simulator is used to identify and simulate based on the configuration diagram on the first configuration management engineer station.
[0101] In this embodiment, the first configuration management engineer station also includes:
[0102] The second import module is used to import the configuration database of the current simulator version into the first configuration management engineer station; wherein, the configuration database of the current simulator version includes configuration diagrams built based on S5. For example, the first configuration management engineer station is an ES680 Siemens configuration management engineer station.
[0103] The second configuration management engineer station also includes:
[0104] The third import module is used to import the configuration database of the current unit version into the second configuration management engineer station. Since some cabinets in the unit have been upgraded from S5 to S7, the configuration database of the current unit version includes configuration diagrams based on S7 and S5. For example, the second configuration management engineer station is an ES680 Siemens configuration management engineer station.
[0105] In this embodiment, the logic configuration diagrams exported by the export module based on S7 and S5 under the current unit version include: the YDM / YDR hardware device configuration diagram and the YFR / YOR logic configuration diagram based on S7 and S5 under the current unit version.
[0106] The YDM / YDR hardware configuration diagram is used for hardware layout, such as the placement of processors, boards, and I / O channels, but differs between S5 and S7. The YFR / YOR logic configuration diagram is used for the logical configuration and processing of signals, and is the same in both S5 and S7; the original S5 emulator can recognize it. Specifically, YFR is used for cabinet logic and control, while YOR is used for logical operations in the computer system.
[0107] In this embodiment, as Figure 4 As shown, the reserved modules include:
[0108] The export unit is used to export the configuration diagram of YDM / YDR hardware devices built based on S5 under the current simulator version from the first configuration management engineer station;
[0109] The first deletion unit is used on the first configuration management engineer station to delete all YDM / YDR hardware device configuration diagrams and YFR / YOR logic configuration diagrams built based on S5 under the current simulator version. The overall topology diagram (YDH) cannot be deleted.
[0110] The second deletion unit is used to delete in batches the YDM / YDR hardware device configuration diagrams exported from the YDM / YDR hardware device configuration diagrams, except for the racks that have been upgraded to S7.
[0111] The import unit is used to re-import the YDM / YDR hardware device configuration diagram based on S5 corresponding to the cabinet that has been upgraded to S7 into the first configuration management engineer station. At this time, only the overall topology diagram and the YDM / YDR hardware device configuration diagram based on S5 corresponding to the cabinet that has been upgraded to S7 remain.
[0112] In this invention, the deletion method has been summarized and optimized. According to the old method, it is necessary to delete the YDM / YDR hardware device configuration diagrams corresponding to 46 cabinets in the order of cabinet number on the first configuration management engineer station. If there is a mistaken deletion, the complete configuration database needs to be re-imported to the first configuration management engineer station and executed from the beginning. This method is inefficient and prone to errors due to the large number of items. The present invention can reduce 46 steps by deleting in batches.
[0113] In this embodiment, the export module is used to export the logical configuration diagrams based on S7 and S5 under the current unit version from the second configuration management engineer station and send them to the first configuration management engineer station via FTP (File Transfer Protocol). The first import module imports the logical configuration diagrams in the order of YDM / YDR / YFR / YOR during import.
[0114] In addition, after the first import module imports the logical configuration diagram exported from the second configuration management engineer station to the first configuration management engineer station, based on the characteristic that configuration diagrams with the same name cannot be overwritten, the configuration diagrams on the first configuration management engineer station, except for the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the racks that have been upgraded to S7, will be identical to the configuration diagrams under the current unit version. Figure 1 The YDM / YDR for 10 racks are the old drawings, while the others are the new drawings consistent with the unit.
[0115] A single major overhaul of a generator unit requires modifications to configuration diagrams ranging from hundreds to thousands of pages. The estimated manpower required for modifying and verifying the instrumentation during the overhaul is approximately two person-years. If the simulator adopts the method of tracking the unit's modifications, it is estimated that the same manpower will be required. However, with this new method, the manpower required is approximately one person-week.
[0116] In this embodiment, the modification module is used to import and compare the YDM / YDR hardware device configuration diagrams of the cabinets that have been upgraded to S7 under the current unit version with the same name on the first configuration management engineer station. The module then modifies the YDM / YDR hardware device configuration diagrams of the cabinets that have been upgraded to S7 under the current simulator version, which are based on S5. That is, the YDM / YDR hardware device configuration diagrams of the 10 cabinets use the simulator data. Therefore, they need to be modified according to the YDM / YDR hardware device configuration diagrams of the current unit based on S7. For example, the channel information on the simulator board is modified to be consistent with the unit.
[0117] Taking DCS IO channel inspection as an example, there are approximately 50,000 IO points in total. If the simulator uses the method of tracking unit modifications, each IO point needs to be compared and checked for confirmation. However, with this new method, the number of points to be compared and checked is approximately 10,000, about 1 / 5 of the original. For approximately 23,000 YFR / YOR graphs, if the method of tracking unit modifications is used, each graph needs to be compared and modified, which is a huge workload. The new method uses automatic processing, and the manual input is negligible.
[0118] In this embodiment, the first configuration management engineer station also includes:
[0119] The initialization module is used to reinitialize and publish the database on the first configuration management engineer station, completing the database synchronization between the unit and the simulator. Specifically, it uses a series of commands specific to the ES680 engineer station to organize the database, regenerate the entire database code, regenerate all logical configuration diagrams, and redeclare all logical configuration diagrams. At this point, the database synchronization between the unit and the simulator is basically complete.
[0120] By implementing this invention, the following beneficial effects are achieved:
[0121] This invention provides a method for implementing S7 simulation based on an S5 simulator. This method enables the logic configuration diagram of a power plant unit built on the S7 instruction set to be interfaced and applied with the logic configuration diagram built on the simulator based on the S5 instruction set. Furthermore, it can automatically and in one go complete the logic configuration diagram upgrade, saving procurement and labor costs. It ensures the consistency of data between the simulator and the unit from the source, thereby achieving S7 simulation based on the S5 simulator.
[0122] In addition, referring to the manpower assessment for DCS configuration modification during the overhaul of the Ling'ao Phase II L310 power plant, this invention saves approximately RMB 1 million per year in manpower costs for simulator DCS configuration modification.
[0123] It is understood that the above embodiments only illustrate some implementation methods of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present invention. It should be noted that for those skilled in the art, without departing from the concept of the present invention, the above embodiments or technical features can be freely combined, and several modifications and improvements can be made. These all fall within the protection scope of the present invention. That is, the embodiments described "in some embodiments" can be freely combined with any of the embodiments above and below. Therefore, all equivalent transformations and modifications made within the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A method for implementing S7 simulation based on an S5 simulator, wherein S5 is the Siemens Automation System Instruction Set S5, and S7 is the Siemens Automation System Instruction Set S7, and some cabinets in the unit have been upgraded from S5 to S7, characterized in that... The method includes the following steps: Retention Steps: On the first configuration management engineer station, retain the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the cabinets that have been upgraded to S7 under the current simulator version, and delete the YDM / YDR hardware device configuration diagrams based on S5 corresponding to other cabinets and the YFR / YOR logic configuration diagrams based on S5 corresponding to all cabinets. Export steps: On the second configuration management engineer station, export the configuration diagram established based on S7 and S5 under the current unit version; Import steps: The configuration diagram exported from the second configuration management engineer station is sent to the first configuration management engineer station and imported. Modification steps: On the first configuration management engineer station, compare the configuration diagram of the YDM / YDR hardware equipment built on S7 for the cabinet that has been upgraded to S7 under the current unit version with the same name, and make corresponding modifications to the configuration diagram of the YDM / YDR hardware equipment built on S5 for the cabinet that has been upgraded to S7 under the current simulator version. Simulation steps: The S5 simulator in the current simulator identifies and simulates the configuration diagram on the first configuration management engineer station.
2. The method for implementing S7 simulation based on an S5 simulator according to claim 1, characterized in that, The following steps are included prior to the retention step: First import step: Import the configuration database of the current simulator version into the first configuration management engineer station; wherein, the configuration database of the current simulator version includes the configuration diagram established based on S5.
3. The method for implementing S7 simulation based on an S5 simulator according to claim 1, characterized in that, The following steps are included before the export step: Second import step: Import the configuration database of the current unit version into the second configuration management engineer station; wherein, the configuration database of the current unit version includes the configuration diagram established based on S7 and S5.
4. The method for implementing S7 simulation based on an S5 simulator according to claim 1, characterized in that, The configuration diagrams exported in the export step, based on S7 and S5 under the current unit version, include: the YDM / YDR hardware device configuration diagram and the YFR / YOR logic configuration diagram based on S7 and S5 under the current unit version. The YDM / YDR hardware device configuration diagram is used for hardware layout, and the S5 and S7 are different; The YFR / YOR logic configuration diagram is used for the logic configuration processing of signals, and S5 and S7 are the same.
5. The method for implementing S7 simulation based on an S5 simulator according to claim 1, characterized in that, The retention step includes: On the first configuration management engineer station, export the YDM / YDR hardware device configuration diagram established based on S5 under the current simulator version; On the first configuration management engineer station, delete all YDM / YDR hardware device configuration diagrams and YFR / YOR logic configuration diagrams created based on S5 under the current simulator version. The overall topology diagram cannot be deleted. Batch delete the YDM / YDR hardware device configuration diagrams exported from the YDM / YDR hardware device configuration diagrams, except for the cabinets that have been upgraded to the S7. Re-import the YDM / YDR hardware device configuration diagram based on S5 corresponding to the cabinet that has been upgraded to S7 into the first configuration management engineer station.
6. The method for implementing S7 simulation based on an S5 simulator according to claim 1, characterized in that, The sending and importing step also includes: After the logical configuration diagram exported from the second configuration management engineer station is imported into the first configuration management engineer station, based on the characteristic that configuration diagrams with the same name cannot be overwritten, the configuration diagrams on the first configuration management engineer station, except for the YDM / YDR hardware device configuration diagrams based on the S5 corresponding to the cabinets that have been upgraded to the S7, are consistent with the configuration diagrams under the current unit version.
7. The method for implementing S7 simulation based on an S5 simulator according to claim 1, characterized in that, The process following the modification step and before the simulation step includes: Initialization steps: Reinitialize and publish the database on the first configuration management engineer station to complete the database synchronization between the unit and the simulator.
8. A device for implementing S7 simulation based on an S5 simulator, wherein S5 is the Siemens Automation System Instruction Set S5, and S7 is the Siemens Automation System Instruction Set S7, and some cabinets in the unit have been upgraded from S5 to S7, characterized in that... The device includes: a first configuration management engineer station, a second configuration management engineer station, and an S5 simulator in the current simulator; The first configuration management engineer station includes a retention module, which is used to retain the YDM / YDR hardware device configuration diagrams based on S5 corresponding to the cabinets that have been upgraded to S7 under the current simulator version on the first configuration management engineer station, and delete the YDM / YDR hardware device configuration diagrams based on S5 corresponding to other cabinets and the YFR / YOR logic configuration diagrams based on S5 corresponding to all cabinets. The second configuration management engineer station includes an export module, which is used to export the logic configuration diagram established based on S7 and S5 under the current unit version and send it to the first configuration management engineer station. The first configuration management engineer station includes a first import module, used to import the logic configuration diagram exported from the second configuration management engineer station into the first configuration management engineer station; The first configuration management engineer station also includes a modification module, which is used to import and compare the YDM / YDR hardware equipment configuration diagrams of the cabinets that have been upgraded to S7 under the current unit version with the same name on the first configuration management engineer station, and make corresponding modifications to the YDM / YDR hardware equipment configuration diagrams of the cabinets that have been upgraded to S7 under the current simulator version, which are based on S5. The S5 simulator in the current simulator is used to identify and simulate based on the configuration diagram on the first configuration management engineer station.
9. The apparatus for implementing S7 simulation based on an S5 simulator according to claim 8, characterized in that, The first configuration management engineer station also includes: The second import module is used to import the configuration database of the current simulator version into the first configuration management engineer station; wherein, the configuration database of the current simulator version includes the configuration diagram established based on S5.
10. The apparatus for implementing S7 simulation based on an S5 simulator according to claim 8, characterized in that, The second configuration management engineer station also includes: The third import module is used to import the configuration database of the current unit version into the second configuration management engineer station; wherein, the configuration database of the current unit version includes the configuration diagram established based on S7 and S5.
11. The apparatus for implementing S7 simulation based on an S5 simulator according to claim 8, characterized in that, The logic configuration diagrams exported by the export module under the current unit version based on S7 and S5 include: the YDM / YDR hardware device configuration diagram and the YFR / YOR logic configuration diagram under the current unit version based on S7 and S5. The YDM / YDR hardware device configuration diagram is used for hardware layout, and the S5 and S7 are different; The YFR / YOR logic configuration diagram is used for the logic configuration processing of signals, and S5 and S7 are the same.
12. The apparatus for implementing S7 simulation based on an S5 simulator according to claim 8, characterized in that, The retention module includes: The export unit is used to export the YDM / YDR hardware device configuration diagram established based on S5 under the current simulator version on the first configuration management engineer station. The first deletion unit is used to delete, on the first configuration management engineer station, all YDM / YDR hardware device configuration diagrams and YFR / YOR logic configuration diagrams established based on S5 under the current simulator version, wherein the overall topology diagram cannot be deleted; The second deletion unit is used to delete in batches the YDM / YDR hardware device configuration diagrams exported from the YDM / YDR hardware device configuration diagrams, except for the cabinets that have been upgraded to the S7. The import unit is used to re-import the YDM / YDR hardware device configuration diagram based on S5 corresponding to the cabinet that has been upgraded to S7 into the first configuration management engineer station.
13. The apparatus for implementing S7 simulation based on an S5 simulator according to claim 8, characterized in that, After the first import module imports the logical configuration diagram exported from the second configuration management engineer station into the first configuration management engineer station, based on the characteristic that configuration diagrams with the same name cannot be overwritten, the configuration diagrams on the first configuration management engineer station, except for the YDM / YDR hardware device configuration diagrams based on the S5 corresponding to the cabinets that have been upgraded to the S7, are consistent with the configuration diagrams under the current unit version.
14. The apparatus for implementing S7 simulation based on an S5 simulator according to claim 8, characterized in that, The first configuration management engineer station also includes: The initialization module is used to reinitialize and publish the database on the first configuration management engineer station, and to complete the database synchronization between the unit and the simulator.
Citation Information
Patent Citations
Overall structure of thermal automation system of thermal power plant
CN109189022A
System and method for automatically testing and verifying DCS (Distributed Control System) of nuclear power station
CN114253248A