Drawing information extraction system, and simulation system linking development connection diagram and software logic diagram
The drawing information extraction system addresses the challenge of simulating complex ECWD and soft logic diagrams by linking and converting them, enhancing the accuracy and efficiency of isolation work planning in power distribution systems.
Patent Information
- Application Number
- JP2021111330
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-05
- Publication Date
- 2024-12-23
- Estimated Expiration
- 2041-07-05
AI Technical Summary
Existing methods for planning isolation work in power distribution systems, such as those at power plants, struggle with simulating complex diagrams involving expanded connection diagrams (ECWD) and soft logic diagrams, leading to errors and inefficiencies due to the lack of effective methods for linking and simulating these diagrams together.
A drawing information extraction system that extracts and converts ECWD simulation information by linking ECWD with soft logic diagrams, utilizing a software system that includes a logic exchange conversion unit, coordination information matching, connection relationship arrangement, and symbol information arrangement to facilitate simulation.
Enables accurate simulation of isolation work plans by effectively linking ECWD and soft logic diagrams, reducing errors and improving efficiency in planning and execution of isolation tasks.
Smart Images

Figure 0007604333000001 
Figure 0007604333000002 
Figure 0007604333000003
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to a drawing information extraction system that extracts ECWD simulation information from an evolution schematic diagram (ECWD), and a development schematic diagram / soft logic diagram linked simulation system that includes this drawing information extraction system. [Background technology]
[0002] When construction, maintenance, inspection, or repair of power distribution systems, operating equipment, monitoring equipment, etc. is carried out at power plants, etc., the target power distribution system or equipment is electrically isolated and stopped (power outage) from the plant's system and systems in order to ensure the safety of workers and to minimize the impact on other equipment and systems. This type of work is called isolation work.
[0003] Traditionally, this type of isolation work was planned by specialized engineers who would refer to design documents such as single-line diagrams showing the connections of each device, ECWDs (expanded wiring diagrams) showing the control relationships of the component devices, IBDs (interlock block diagrams), soft logic diagrams, and other drawings, while considering and evaluating the impacts one by one.
[0004] For example, in nuclear power plants, when engineers develop an isolation plan, they need to study thousands to tens of thousands of related documents, which requires expertise and experience on the part of the engineers, and it also requires a lot of effort.In addition, errors in the isolation plan due to insufficient consideration or oversights can cause alarms to be issued to notify of abnormalities, or even cause the operation of the plant itself to be stopped. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Publication No. 6-46528 [Patent Document 2] Patent Application No. 2011-96029 [Patent Document 3] JP 2008-181283 A Summary of the Invention [Problem to be solved by the invention]
[0006] So far, there have been proposals for an isolation device that automates the planning and execution of a work plan for plant busbar inspection as shown in Patent Document 1, and a maintenance work plan support method and system that extracts target drawings from design documents as shown in Patent Document 2. Furthermore, Patent Document 3 proposes an erroneous isolation prevention device that prevents erroneous isolation work from being performed when isolation work is being performed.
[0007] By the way, although it is possible to extract isolated states using a circuit simulator, a logic circuit simulator, or a path search simulator that searches for paths, simulation becomes difficult when the target spans multiple types of drawings. For example, if there is a digital control device described in a soft logic diagram on ECWD, simulating only the ECWD is not sufficient; it is necessary to understand the behavior of the digital control device as well. In order to understand the behavior of this digital control device, it is necessary to simulate the soft logic diagram.
[0008] In the maintenance work planning support method and system in Patent Document 2, a method is proposed to support a preliminary examination of isolation work by using an IBD, an ECWD, and a soft-logic diagram in order to refer to a soft-logic diagram from an IBD. In this example, a method is proposed to link the IBD, the soft-logic diagram, and the ECWD based on input signal names, etc., but a method is not disclosed for linking the soft-logic diagram and the ECWD to perform a simulation.
[0009] The embodiment of the present invention has been made in consideration of the above-mentioned circumstances, and aims to provide a drawing information extraction system that can obtain ECWD simulation information required to perform an ECWD simulation regarding isolation, even for an expanded circuit diagram (ECWD) that includes an interface with a soft-logic diagram.
[0010] Another object of the embodiment of the present invention is to provide an evolution circuit diagram / soft logic diagram linked simulation system that can perform a simulation in which an evolution circuit diagram (ECWD) including an interface with a soft logic diagram is used to simulate isolation, and an ECWD and a soft logic diagram are linked to each other. [Means for solving the problem]
[0011] The drawing information extraction system in an embodiment of the present invention is a drawing information extraction system characterized by being configured with a soft-logic connection conversion unit that extracts circuit elements related to a soft-logic diagram from an expanded circuit diagram (ECWD) including connections with a soft-logic diagram and converts the circuit elements into specific other circuit elements, an connection information matching unit that matches mutual connection information between one or more ECWDs, a connection relationship organization unit that organizes the connection relationships of all the circuit elements, and a symbol information organization unit that organizes information of all the circuit elements included in the ECWD.
[0012] The interconnect diagram / soft logic diagram linked simulation system in an embodiment of the present invention is an interconnect diagram / soft logic diagram linked simulation system that performs a simulation regarding isolation by linking an interconnect diagram (ECWD) including an interface with a soft logic diagram with the soft logic diagram, and is characterized in that it is configured with an ECWD simulation function unit that simulates the current-carrying state of circuit elements in the ECWD, a soft logic diagram simulation function unit that simulates signals in the soft logic diagram, and an ECWD / soft logic diagram interface for linking the respective simulations by the ECWD simulation function unit and the soft logic diagram simulation function unit. Effect of the Invention
[0013] According to the drawing information extraction system of the embodiment of the present invention, even if an ECWD diagram includes an interface with a soft logic diagram, it is possible to obtain ECWD simulation information required for performing an ECWD simulation regarding isolation.
[0014] Furthermore, according to the embodiment of the invention, the integrated circuit diagram / soft logic diagram linked simulation system, when simulating isolation using an integrated circuit diagram (ECWD) including an interface with a soft logic diagram, the ECWD and the soft logic diagram can be linked to perform a simulation. [Brief description of the drawings]
[0015] [Figure 1] 1 is a block diagram showing the configuration of a development wiring diagram / soft logic diagram linked simulation system having a drawing information extraction function unit to which the drawing information extraction system according to a first embodiment is applied. [Diagram 2] FIG. 2 is a block diagram showing a configuration of a drawing information extraction function unit in FIG. 1; [Diagram 3] 3 is a block diagram showing a configuration of the soft-logic interface conversion unit shown in FIG. 2; [Figure 4] 3 is a block diagram showing a configuration of an interaction information matching unit in FIG. 2; [Diagram 5] Block diagram showing the configuration of the ECWD soft logic diagram interface in Figure 1. [Figure 6] FIG. 1 shows an example of an deployment connection diagram (ECWD) including a digital control device. [Figure 7] FIG. 1 shows an example of an ECWD that has an interface with a soft logic diagram. [Figure 8] FIG. 13 is a diagram showing another example of ECWD having an interface with a soft logic diagram. [Figure 9] FIG. 8 is a diagram showing ECWD including a symbol conversion result obtained by converting the circuit symbol in FIG. 7. [Figure 10] FIG. 4 is an explanatory diagram showing an example of the symbol conversion DB in FIG. 3; [Figure 11] 5 is an explanatory diagram showing an example of processing in the crossover connection matching unit in FIG. 4; [Figure 12] 5 is an explanatory diagram showing an example of a process in a relay relationship matching unit in FIG. 4; [Figure 13] 6 is a flowchart showing the processing operations of the ECWD simulation function unit, the soft logic diagram simulation function unit, and the ECWD / soft logic diagram interface in FIG. 5; [Figure 14] FIG. 11 is a block diagram showing the configuration of a drawing information extraction function unit to which a drawing information extraction system according to a second embodiment is applied. [Figure 15] A diagram showing an example of ECWD in which wire numbers and equipment numbers are clearly indicated on circuit elements. [Figure 16] FIG. 13 is a diagram showing an example of ECWD in which node numbers are assigned to circuit elements. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. [A] First embodiment (FIGS. 1 to 13) Fig. 1 is a block diagram showing the configuration of a schematic diagram / soft logic diagram linked simulation system having a drawing information extraction function unit to which a drawing information extraction system according to the first embodiment is applied. The schematic diagram / soft logic diagram linked simulation system 1 shown in Fig. 1 is used, for example, when creating a plan to isolate a target device of a plant from other devices or systems, and performs a simulation related to the isolation by linking a schematic diagram (ECWD) including an interface with a soft logic diagram with the soft logic diagram. The schematic diagram / soft logic diagram linked simulation system 1 is configured with a simulation condition setting unit 2, a drawing information extraction function unit 4 as a drawing information extraction system, an ECWD simulation function unit 7, a soft logic diagram simulation function unit 8, an ECWD / soft logic diagram interface 9, and a result display unit 11.
[0017] The simulation condition setting unit 2 selects the diagrams to be simulated (ECWD and soft logic diagram), and sets the boundary conditions, the initial state of the equipment on the diagram, and other simulation constraint conditions through user operations. Here, ECWD is an expansion connection diagram, which expands the operation process of sequence control in a plane according to the operation order, and expresses the mutual connection relationships between equipment, distribution boards, units, etc.
[0018] The drawing information extraction function unit 4 extracts ECWD simulation information 5 required for the ECWD simulation by the ECWD simulation function unit 7 from the structured drawing (ECWD) 3 input from the simulation condition setting unit 2.
[0019] In a structured drawing (ECWD), all circuit elements (symbols) such as wiring, circuit symbols, and wire crossing symbols on the drawing are in vector format, and letters and alphanumeric characters on the drawing are defined as character information. In addition, each circuit symbol and wiring holds its attribute information and connection information. For example, the attribute information holds information that the circuit symbol γ in the drawing shown in FIG. 15 is a lamp and has connection points 1 and 2, and the connection information holds information that the circuit symbol γ is connected to the wire with wire number 2 and the wire with wire number 3. An example of a structured drawing is generally a CAD drawing that is created with CAD software and holds the above-mentioned attribute information and connection information.
[0020] As shown in FIG. 2, the drawing information extraction function unit 4 is configured to include a soft-logic connection conversion unit 12 that converts circuit elements related to the soft-logic diagram, which is the connection portion with the soft-logic diagram, from the structured drawing (ECWD) 3 to specific other circuit elements, an connection information matching unit 13 that matches mutual connection information between one or more structured drawings (ECWD) 3, a connection relationship sorting unit 14 that organizes the connection relationships of all circuit elements included in the structured drawing (ECWD) 3 that has been matched by the connection information matching unit 13, a symbol information sorting unit 15 that organizes information of all circuit elements included in the structured drawing (ECWD) 3 that has been matched by the connection information matching unit 13, and an output unit 17 that outputs the information sorted by the connection relationship sorting unit 14 and the symbol information sorting unit 15 as ECWD simulation information 5.
[0021] The soft-logic interface conversion unit 12 will be described in detail with reference to Fig. 3. The soft-logic interface conversion unit 12 includes a symbol information extraction unit 19 that extracts circuit elements from the structured drawing (ECWD) 3 as symbol information 20, a symbol conversion unit 21 that detects circuit elements related to the soft-logic diagram, which have a connection relationship with the soft-logic diagram, from the symbol information 20 extracted by the symbol information extraction unit 19, and converts the circuit elements into specific circuit elements (e.g., analog circuit elements), and an I / O information assignment unit 23 that assigns information on input and output of signals to and from the soft-logic diagram as attribute information to the circuit elements converted by the symbol conversion unit 21. Furthermore, the soft-logic interface conversion unit 12 includes a symbol conversion DB (database) 22 that records the conversion rules in the symbol conversion unit 21.
[0022] 2 and 3, when the structured drawing (ECWD) 3 is input to the soft logic interface conversion unit 12, the soft logic interface conversion unit 12 first extracts symbol information 20 by the symbol information extraction unit 19. The symbol information 20 includes information on attributes such as the names and types of all circuit elements (symbols) such as circuit symbols such as coils, contacts, and connection points, crossover symbols, and wiring included in the input structured drawing (ECWD) 3, in addition to the shapes.
[0023] Next, the symbol information 20 is input to the symbol conversion unit 21. In the symbol conversion unit 21, a circuit element (symbol) having an interface (portion) with the soft logic diagram in the symbol information 20 is converted into a specific other circuit element (for example, an analog circuit element). Examples of the circuit element having an interface with the soft logic diagram include the unit U1234 of the circuit symbol 25-1 in the ECWD of FIG. 7, the digital control device of the circuit symbol 25-2 in the ECWD of FIG. 6, and the units A00-A0-A00-0 and B00-B0-B00-0 of the circuit symbol 25-3 in FIG. 8. FIG. 9 shows a symbol conversion result 26 obtained by converting the circuit symbol 25-1 in FIG. 7 by the symbol conversion unit 21.
[0024] These circuit elements (symbols) that correspond to the soft logic diagram are registered in the symbol conversion DB 22. When a circuit element (symbol) registered in the symbol conversion DB 22 exists in the symbol information 20, this circuit element is converted into a circuit element (symbol) that has been registered in advance in the symbol conversion DB.
[0025] For example, the symbol conversion DB 22 has registered therein a symbol conversion table as shown in Fig. 10. Taking the pre-conversion symbol (circuit element) shown in the first column as an example, if this symbol exists, it is converted into a symbol group consisting of a switch and a wire (power line). Furthermore, the converted symbol retains the information held by the pre-conversion symbol as attribute information. Examples of information held by the pre-conversion symbol include point number, drawing number of the soft logic diagram to be connected, and unit number. In Fig. 10, point number D held by the pre-conversion symbol is stored in attribute value 1 of the converted symbol.
[0026] In Fig. 10, the converted symbol is composed of circuit elements such as contacts and power lines. The converted symbol (display) does not need to be a circuit element such as a contact or power line as expressed by the converted symbol (function), and may have a shape similar to the symbol before conversion in terms of display. In other words, as shown in the fourth column of Fig. 10, it is sufficient if it has the same function as the circuit elements such as the contacts and power lines in the second column.
[0027] 3, information regarding the input and output of signals to and from the soft-logic diagram is added as attribute information. Through the above process, the structured diagram (ECWD) 3 is converted into a diagram (ECWD) 24 to which interface information with the soft-logic diagram is added.
[0028] The configuration of the above-mentioned connection information matching unit 15 will be described with reference to FIG. 4. The connection information matching unit 15 includes a crossover connection matching unit 27 that sets and checks the connection of crossovers connected to other wirings for a drawing (ECWD) 24 to which connection information with a soft-logic diagram has been added, a soft-logic matching unit 28 that sets and checks connection points with the soft-logic diagram, and a relay relationship matching unit 29 that sets and checks relay relationships such as contacts with coils. In addition to these three matching units, connection matching may be performed for any circuit symbol or wiring. The connection information matching unit 15 further includes an inconsistency location display unit 30 that displays to the user the connection parts where inconsistencies have occurred in each matching unit 27, 28, 29 as ECWD or a list, and an inconsistency location setting unit 31 that allows the user to correct and set the inconsistency location.
[0029] The drawings (ECWD) 24 to which the connection information is added, output from the soft logic connection conversion unit 12, include those having a crossover symbol as shown in FIG. 11. This crossover symbol is provided on a wiring and indicates that there is a connection relationship with another wiring. The drawings (ECWD) 24 to which the connection information is added include those having a relay relationship with a coil and a contact as shown in FIG. 12. In this way, within one ECWD or between multiple ECWDs, there may be relationships such as crossovers and relays. When simulating ECWD, it is necessary to organize and clarify (list) these relationships. Furthermore, if a symbol that should have a relationship does not have a relationship, it is necessary to add some kind of connection relationship to that symbol.
[0030] Therefore, as shown in FIG. 2 and FIG. 4, a drawing (ECWD) 24 to which interface information with the soft-logic diagram created by the soft-logic interface conversion unit 12 has been added is input to the interface information matching unit 13, and the interface relationships are organized by the crossover line interface matching unit 27, the soft-logic matching unit 28, and the relay relationship matching unit 29.
[0031] In this embodiment, first, an example of processing in the crossover line matching unit 27 will be described with reference to Fig. 11. A crossover line symbol A is connected to the wiring of line number 1 on drawing O. This crossover line symbol A holds information on the symbol name and related line number in attribute 1 and attribute 2, respectively. This crossover line symbol A also holds information on the location (coordinates) of another symbol with which it has a crossover relationship as attribute 3. That is, in the case of crossover line symbol A, there is a crossover line relationship with the crossover line symbol at coordinates (x1, y1) on drawing △. In Fig. 11, the crossover line symbol that has a crossover line relationship with crossover line symbol A is crossover line symbol B on drawing △.
[0032] The crossover connection matching unit 27 organizes and outputs symbols in a crossover relationship into a crossover connection list based on the coordinate information of the crossover symbol (the coordinate information of the crossover source (destination) in attribute 3 and the coordinate information of the crossover symbol's own position). On the other hand, for crossover symbols whose crossover destination (source) does not exist in the input ECWD (drawing 24 with connection information), the unit organizes and outputs an inconsistent symbol list.
[0033] Next, an example of processing in the relay relationship matching unit 29 (Fig. 4) will be described with reference to Fig. 12. The board ABCD-E of drawing 〇 has a coil S2 with connection points 8E and 8F. The contacts in the relay relationship with this coil S2 are the B contact S2 with connection points 7E and 7F of drawing 〇, which exists on the same board, and the A contact S2 with connection points 9E and 9F, which exists on the same board ABCD-E of drawing △. The relay relationship matching unit 29 creates a relay list for symbols in this relay relationship based on the drawing name, board name, fixture name, and connection point name. If ECWD has a contact correspondence table, it is also possible to obtain the necessary information from this contact correspondence table. In addition, symbols without coils or contacts in a relay relationship are output to the inconsistent symbol list.
[0034] The symbols entered in the inconsistent symbol list are displayed to the user in the inconsistent part display unit 30 (Fig. 4) in a highlighted form or as a list of the corresponding symbols on the ECWD. The user sets the connection relationship for the displayed inconsistent parts using the inconsistent part setting unit 31. Through the above process, a drawing (ECWD) 32 with connection information consistency is output.
[0035] The drawing 32 in which the interface information from the interface information matching unit 13 shown in Figures 2 and 4 has been matched is input to the connection relationship sorting unit 14 and the symbol information sorting unit 15. The connection relationship sorting unit 14 sorts out the connection relationships of wiring as circuit elements (symbols), circuit symbols (including connection points), and crossover symbols. In addition, the symbol information sorting unit 15 sorts out attribute information such as the symbol type, name, and relay relationship for all circuit elements (symbols) in the ECWD.
[0036] The information organized by the connection relationship organizing unit 14 and the symbol information organizing unit 15 is output as ECWD simulation information 5 via the output unit 17. The ECWD simulation information 5 includes a connection list 18-1 which lists the information organized by the connection relationship organizing unit 14, and a symbol attribute list 18-2 which lists the information organized by the symbol information organizing unit 15.
[0037] 1 uses the ECWD simulation information 5 created by the drawing information extraction function unit 4 to simulate (ECWD simulation) the energization state of circuit elements (symbols) in the ECWD of this ECWD simulation information 5. In other words, the ECWD simulation function unit 7 searches for paths between power lines on the ECWD in the ECWD simulation information 5 from the drawing information extraction function unit 4, and switches the ON / OFF state of interruptable devices (switches, fuses, circuit breakers, connectors, etc.) on the paths to simulate the states of all devices on the paths after a specific device is turned ON / OFF.
[0038] The processing method of the ECWD simulation function unit 7 when ECWD is in conflict with the soft-logic diagram shown in Fig. 6, i.e. when a digital control device described as a soft-logic diagram exists on the path in ECWD, will be described below. The digital control device can be calculated by a simulator dedicated to soft logic. In this embodiment, the soft-logic diagram simulator simulation function unit 8 (Fig. 1) performs calculations for the soft-logic diagram, and the ECWD simulation function unit 7 performs calculations for circuit elements on ECWD other than the soft-logic diagram.
[0039] As shown in Fig. 1, the ECWD simulation function unit 7 inputs ECWD simulation information 5 and performs route analysis on ECWD. In other words, if a digital control device is included in the route, this digital control device is treated as a black box, and the analysis of the soft logic inside the digital control device is made to the soft-logic diagram simulation function unit 8. Then, the ECWD simulation function unit 7 treats the digital control device as a circuit element converted by the soft-logic connection conversion unit 12 (Fig. 2) of the drawing information extraction function unit 4. The ECWD simulation function unit 7 switches the state of this circuit element (the state of the connection point of the circuit element) according to the ON / OFF state calculated by the soft-logic diagram simulation function unit 8.
[0040] The soft-logic diagram simulation function unit 8 shown in Fig. 1 inputs soft-logic diagram simulation information 6 from the simulation condition setting unit 2 when a soft-logic diagram related to the ECWD (for example, the digital control device in Fig. 6) exists. Then, this soft-logic diagram simulation function unit 8 simulates signals in the soft-logic diagram (soft-logic diagram simulation) using the soft-logic diagram simulation information 6. Furthermore, the soft-logic diagram simulation function unit 8 simulates state information of connection points (output points) with the ECWD based on state information input from the ECWD to the soft-logic diagram.
[0041] The ECWD / soft-logic diagram interface 9 shown in FIG. 1 links the simulations performed by the ECWD simulation function unit 7 and the soft-logic diagram simulation function unit 8, and is configured with a connection point correspondence matching unit 33, an ECWD / soft-logic diagram state information conversion unit 37, and a simulation time step control unit 38, as shown in FIG.
[0042] The connection point correspondence matching unit 33 inputs the ECWD simulation information 5 and the soft-logic diagram simulation information 6 to extract the correspondence of the connection points between the ECWD and the soft-logic diagram (for example, the digital control device in FIG. 6) and create a connection point correspondence list 34. This connection point correspondence list 34 describes the correspondence between the line numbers of the connection points on the soft-logic diagram and the point numbers (line numbers) on the ECWD.
[0043] The ECWD / soft-logic diagram state information conversion unit 37 inputs and outputs ECWD connection point state information 35 from the ECWD simulation function unit 7 and soft-logic diagram connection point state information 36 from the soft-logic diagram simulation function unit 8 by converting the format based on the connection point correspondence list 34 from the connection point correspondence matching unit 33. Specifically, the ECWD simulation function unit 7 and the soft-logic diagram simulation function unit 8 perform their respective simulations using the connection point state information 35, 36 between the ECWD and the soft-logic diagram (e.g., a digital control device) and the connection point correspondence list 34 via the ECWD / soft-logic diagram state information conversion unit 37.
[0044] The simulation time step control unit 38 monitors the time steps of the respective simulations of the ECWD simulation function unit 7 and the soft-logic diagram simulation function unit 8, and controls both simulations. In other words, the simulation time step control unit 38 adjusts the difference in time steps between the respective simulations of the ECWD simulation function unit 7 and the soft-logic diagram simulation function unit 8, and controls both simulations of the ECWD simulation function unit 7 and the soft-logic diagram simulation function unit 8.
[0045] Next, the processing operations of the ECWD simulation function unit 7 and the soft-logic diagram simulation function unit 8 via the ECWD soft-logic diagram interface 9 will be described with reference to the flowchart of FIG.
[0046] In this flowchart, the processing operations of the ECWD simulation function unit 7, the ECWD / soft logic diagram interface 9 (ECWD / soft logic diagram state information conversion unit 37, simulation time step control unit 38), and the soft logic diagram simulation function unit 8 are described.
[0047] First, the ECWD simulation function unit 7 performs a route search of the ECWD and extracts all routes on the ECWD (step 1). Next, the ECWD simulation function unit 7 reads the predetermined initial state for all fixtures on the route (step 2). Here, the initial state indicates whether the fixture is electrically open or closed.
[0048] Next, the ECWD simulation function unit 7 calculates and simulates the energization state of all the devices based on the initial state (step 3). Next, the ECWD simulation function unit 7 outputs state information (whether or not energization occurs) of the connection points with the soft logic diagram on the path as ECWD connection point state information 35 (step 4).
[0049] Thereafter, an ECWD / soft-logic diagram state information conversion unit 37 of the ECWD-soft-logic diagram interface 9 converts the ECWD connection point state information 35 into a format of soft-logic diagram connection point state information 36 that can be input to the soft-logic diagram simulation function unit 8 (step 5). Then, a simulation time step control unit 38 records the time step in the ECWD simulation function unit 7 (step 6).
[0050] Next, the soft-logic diagram simulation function unit 8 inputs the soft-logic diagram connection point information 36 converted in step 5 as an initial state (step 7). Next, the soft-logic diagram simulation function unit 8 executes a simulation of the soft-logic diagram (step 8), and outputs connection point state information after the execution of this simulation as soft-logic diagram connection point state information 36 (step 9).
[0051] Thereafter, the ECWD / soft logic diagram state information conversion unit 37 of the ECWD-soft logic diagram interface 9 converts the format of the soft logic diagram connection point state information 36 from step 9 into ECWD connection point state information 35 (step 10). Then, the simulation time step control unit 38 records the time step in the soft logic simulation function unit 8, and compares the time steps of the soft logic simulation function unit 8 and the ECWD simulation function unit 7 to determine whether or not to continue the simulation in the soft logic diagram simulation function unit 8.
[0052] If the soft-logic simulation end condition is met, the simulation time step control unit 38 ends the soft-logic simulation by the soft-logic diagram simulation function unit 8, and if the soft-logic simulation end condition is not met, the process returns to step 8 again (step 11).
[0053] Thereafter, the ECWD simulation function unit 7 inputs the ECWD connection point state information 35 converted in step 10 (step 12). Next, the ECWD simulation function unit 7 calculates and simulates the energization states of all the devices after the simulation results are input by the soft logic diagram simulation function unit 8 (step 13). The ECWD simulation function unit 7 ends the simulation when the device states have stabilized (stopped changing), and returns to step 4 or step 12 if they have not stabilized (step 14).
[0054] The result display unit 11 shown in FIG. 1 displays the results of the processing operations (FIG. 13) by the ECWD simulation function unit 7, the soft-logic diagram simulation function unit 8, and the ECWD-soft-logic diagram interface 9, i.e., the results of the ECWD simulation by the ECWD simulation function unit 7 taking into account the results of the soft-logic simulation by the soft-logic diagram simulation function unit 8, as simulation results 10.
[0055] Each component of the deployment schematic / soft logic diagram linked simulation system 1 (simulation condition setting unit 2, drawing information extraction function unit 4, ECWD simulation function unit 7, soft logic diagram simulation function unit 8, ECWD soft logic diagram interface 9, and result display unit 11) can be constructed on a server, personal computer, or tablet terminal installed inside or outside the plant to be simulated.
[0056] As configured as above, the first embodiment provides the following advantages (1) and (2). (1) In the drawing information extraction function unit 4 shown in Figures 1 and 2, the soft-logic connection conversion unit 12 mainly converts circuit elements related to the soft-logic diagram, which are the connection parts with the soft-logic diagram, from the ECWD including the connection parts with the soft-logic diagram into analog circuit elements such as switches and wiring, using the symbol information extraction unit 19 and symbol conversion unit 21 shown in Figure 3, and further the connection information matching unit 13 (Figure 2) matches connection information such as relays and crossovers between one or more ECWDs using the crossover connection matching unit 27 and relay relationship matching unit 29 shown in Figure 4. As a result, the drawing information extraction function unit 4 shown in Figures 1 and 2 can create ECWD simulation information 5 required for the ECWD simulation function unit 7 to perform an ECWD simulation, even for an expanded circuit diagram (ECWD) including an connection part with a soft-logic diagram.
[0057] (2) As shown in Figures 1 and 2, the drawing information extraction function unit 4 extracts circuit elements related to the soft-logic diagram included in the ECWD and converts them into, for example, analog circuit elements to create ECWD simulation information 5 required for the ECWD simulation function unit 7. Furthermore, as shown in Figures 1 and 5, the ECWD simulation function unit 7 that performs the ECWD simulation and the soft-logic diagram simulation function unit 8 that performs the soft-logic diagram simulation exchange state information on the connection points between the ECWD and the soft-logic diagram via the connection point correspondence matching unit 33 and the ECWD / soft-logic diagram state information conversion unit 37 of the ECWD / soft-logic diagram interface 9 that links the two simulations. As a result, when simulating isolation using an ECWD that includes an interface with the soft-logic diagram, the ECWD and the soft-logic diagram can be linked to perform the simulation.
[0058] [B] Second embodiment (FIGS. 14 to 16) 14 is a block diagram showing the configuration of a drawing information extraction function unit to which a drawing information extraction system according to the second embodiment is applied. In the second embodiment, the same parts as those in the first embodiment are given the same reference numerals as those in the first embodiment, and the description thereof will be simplified or omitted.
[0059] The drawing information extraction function unit 40 as the drawing information extraction system of the second embodiment differs from the drawing information extraction function unit 4 of the first embodiment in that it further includes a node generation unit 41 that inputs the drawing information of the ECWD organized by the connection relationship organization unit 14 and the symbol information organization unit 15, and converts (replaces) all circuit elements (circuit symbols such as switches and coils, wiring, crossover symbols, etc.) in this ECWD into nodes. Here, a node is an identification number (serial number) that can uniquely identify and express the wiring, circuit symbols (switches, coils, connection points (terminals (PINs) of circuit symbols), etc.), crossovers, etc. in the ECWD.
[0060] That is, in the drawing information extraction function unit 40, the ECWD drawing information organized by the connection relationship organization unit 14 and the symbol information organization unit 15 is input to the node generation unit 41. In order to facilitate the processing of the ECWD simulation by the ECWD simulation function unit 7 and to facilitate processing of the drawing information by the isolation planning program, this node generation unit 41 converts and expresses attribute information including "characters" such as the fixture number, terminal number, and wire number in the drawing into uniquely determined "numerical values." Also, the circuit elements (symbols) in the drawing, such as wiring (with wire numbers added), circuit symbols (including connection points), and crossover symbols, are expressed by replacing them with nodes.
[0061] For example, when node information is assigned to the ECWD shown in FIG. 15 by the node generation unit 41, it becomes as shown in FIG. 16. Here, node generation of wiring, circuit symbols, and connection points will be explained. As shown in FIG. 15, a wiring is a line connecting circuit symbols in the ECWD. In other words, a path starting from any one circuit symbol and reaching at least one or more other circuit symbols is defined as one wiring with the same wire number. Note that a wire number is a number (assigned on CAD) to uniquely identify a wiring.
[0062] In the example shown in Fig. 15, there is a wire (wire number 1) at the top of the drawing that serves as a power line. This wire with wire number 1 is connected to the circuit symbol α of a switch and the circuit symbol β of a contact, and the wires on these paths are defined as one wire with the same wire number 1. Also, the wire with wire number 2 in the center of the drawing starts from the circuit symbol α of a switch and is connected to the circuit symbol γ of a lamp. The wires on these paths are defined as the same wire number 2. In the node creation unit 41, as shown in Fig. 16, an identification number is assigned to each wire number of the wires to which wire numbers have been assigned, and the wires are redefined as nodes.
[0063] Also, a circuit symbol is a general term for coils, switches, contacts, connection points, connectors, etc. in an electrical drawing, as shown in Fig. 15, and these circuit symbols are defined with attributes such as equipment numbers (fixture numbers to be exact), connection point numbers, and information on the panel they belong to. Circuit symbols can be uniquely identified by their coordinate information in the drawing, but as shown in Fig. 16, each circuit symbol is given an identification number and redefined as a node.
[0064] Furthermore, when expressing the connection relationship in a drawing, information on the circuit symbol and wiring alone is insufficient. For example, as shown in Fig. 15, when wirings of wire number 4 and wire number 3 are connected to the circuit symbol δ of a lamp, unless it is defined whether the wiring is connected to the upstream side or downstream side of the circuit symbol δ, the accurate connection relationship between the wiring and the circuit symbol cannot be expressed. Therefore, PIN information (connection point information) is defined in advance for the circuit symbol so that it is possible to know which connection point (PIN) of the circuit symbol δ the wiring is connected to. The node generation unit 41 assigns a unique serial number to each connection point and redefines them as nodes.
[0065] An example of explicitly assigning node numbers on a drawing is shown in Figure 16. For example, as shown on the left, the wire with line number 1 has node number 1, circuit symbol α has node number 3, connection points 1 and 2 of circuit symbol α have node numbers 2 and 4, respectively, and the wire with line number 2 has node number 5. In addition, circuit symbol δ has node number 15, and connection points 1 and 2 of this circuit symbol δ have node numbers 14 and 16, respectively.
[0066] 14, the ECWD drawing information noded by the node generation unit 41 is output as ECWD simulation information 5 via the output unit 17. This ECWD simulation information 5 includes a connection list 18-1 expressed by nodes, a symbol attribute list 18-2 expressed by nodes, and a correspondence list 18-3 indicating the correspondence between the nodes and actual descriptions on the original drawing. The ECWD simulation information 5 output from the output unit 17 of the drawing information extraction function unit 40 is input to the ECWD simulation function unit 7 (FIG. 1), and this ECWD simulation function unit 7 performs the ECWD simulation.
[0067] As configured as above, the second embodiment also provides the following effect (3) in addition to the effects (1) and (2) of the first embodiment.
[0068] (3) The circuit elements in the ECWD are converted into nodes that can be uniquely identified and expressed, regardless of the type of circuit element, by the node generation unit 41 of the drawing information extraction function unit 40. Therefore, the ECWD in which various circuit elements exist can be handled as a simple graph (a collection of nodes) in the ECWD simulation by the ECWD simulation function unit 7, making it easy to execute the ECWD simulation.
[0069] Although several embodiments of the present invention have been described above, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention, and these substitutions and modifications are included in the scope and spirit of the invention, as well as in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0070] 1...Deployment connection diagram / soft logic diagram linked simulation system, 3...Structured diagram, 4...Drawing information extraction function unit (drawing information extraction system), 5...ECWD simulation information, 6...Soft logic diagram simulation information, 7...ECWD simulation function unit, 8...Soft logic diagram simulation function unit, 9...ECWD / soft logic diagram interface, 12...Soft logic connection conversion unit, 13...Connection information matching unit, 14...Connection relationship sorting unit, 15...Symbol information sorting unit, 19...Symbol information extraction unit, 21...Symbol conversion unit, 22...Symbol conversion DB, 23...I / O information assignment unit, 33...Connection point correspondence relationship matching unit, 34...Connection point correspondence list, 35...ECWD connection point state information, 36...Soft logic diagram connection point state information, 37...ECWD / soft logic diagram state information conversion unit, 37...Simulation time step control unit, 40...Drawing information extraction function unit (drawing information extraction system), 41...Node creation unit
Claims
1. a soft-logic interface conversion unit for extracting circuit elements related to the soft-logic diagram from an expanded circuit diagram (ECWD) including an interface with the soft-logic diagram and converting the circuit elements into specific other circuit elements; An interface information matching unit that matches mutual interface information between one or more of the ECWDs; a connection relationship organizing unit that organizes connection relationships of all of the circuit elements; a symbol information organizing unit that organizes information on all of the circuit elements included in the ECWD.
2. 2. The drawing information extraction system according to claim 1, wherein the soft-logic interface conversion unit is configured to include: a symbol conversion unit that converts circuit elements related to a soft-logic diagram present in an ECWD into analog circuit elements including coils and switches; and an I / O information assignment unit that assigns information regarding input and output of signals to and from the soft-logic diagram to the analog circuit elements converted by the symbol conversion unit.
3. 3. The drawing information extraction system according to claim 2, wherein said soft-logic interface conversion section is configured to include a symbol conversion DB in which conversion rules in said symbol conversion section are recorded.
4. 4. The drawing information extraction system according to claim 1, further comprising a node conversion unit that converts circuit elements in the ECWD into nodes that are uniquely identified and expressed.
5. 1. An integrated circuit diagram / soft-logic diagram linked simulation system for performing a simulation regarding isolation by linking an integrated circuit diagram (ECWD) including an interface with a soft-logic diagram and the soft-logic diagram, an ECWD simulation function unit that simulates a current-carrying state of a circuit element in the ECWD; a soft-logic diagram simulation function unit for simulating a signal in the soft-logic diagram; and an ECWD / soft-logic diagram interface for linking the respective simulations performed by the ECWD simulation function unit and the soft-logic diagram simulation function unit.
6. 6. The development schematic / soft-logic diagram linked simulation system according to claim 5, wherein the ECWD / soft-logic diagram interface is configured to include: a connection point correspondence matching unit that extracts a correspondence relationship of connection points between the ECWD and the soft-logic diagram; an ECWD / soft-logic diagram state information conversion unit that converts a format of ECWD connection point state information from the ECWD simulation function unit and soft-logic diagram connection point state information from the soft-logic diagram simulation function unit based on the correspondence relationship; and a simulation time step control unit that monitors time steps of simulations performed by the ECWD simulation function unit and the soft-logic diagram simulation function unit and controls both simulations.
7. 7. The development circuit diagram / soft logic diagram linked simulation system according to claim 5 or 6, wherein the ECWD simulation function unit inputs and uses ECWD simulation information created by the drawing information extraction system according to any one of claims 1 to 4.
Citation Information
Patent Citations
Automatic bus isolation system
JP1994046528A
Process controller and detection method for inoperative control circuit
JP1997265306A
Bit arithmetic controller and programmable logic controller equipped with same
JP2003067010A
Erroneous isolation prevention device
JP2008181283A
Virtual drawing device
JP2008203987A
