DCS electrical isolation device complete diagram design method and device
By constructing an electrical isolation signal configuration table and defining graphic macros, combined with preset electrical design software, the complete set of electrical isolation device diagrams are automatically designed, which solves the problems of inefficiency and high errors caused by manual drawing, and achieves an efficient and standardized design process.
Patent Information
- Application Number
- CN202411581223.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, there is inefficiency and high probability of error caused by manual drawing in the design process of complete drawings of electrical isolation devices, and the design order is not uniform when multiple drawing makers participate, which increases the probability of error and affects the design quality.
By obtaining the list of electrical isolation signals, building an electrical isolation signal configuration table, and defining the macro elements of the electrical isolation device based on signal information and standard drawing templates, multiple graphic macros are obtained. Define the interrupt point name according to the path of the target signal in the electrical isolation signal configuration table, and use preset electrical design software to design a complete set of electrical isolation devices.
Automatic drawing of drawings is realized, design efficiency is improved, the risk of human error is reduced, the consistency of design quality is ensured, and the standardization and professionalism of the overall design is improved.
Smart Images

Figure CN119514197A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of electrical engineering and automation technology, and in particular to a DCS electrical isolation device complete set diagram design method and device. Background Art
[0002] The design activities of safety-level distributed control systems (DCS) include system requirements, system design, software and hardware requirements, software and hardware design, software and hardware implementation, system integration and system confirmation. In the engineering hardware design of safety-level DCS, the main output is the cabinet set drawing, including cabinet equipment layout, equipment model, power supply and distribution wiring, network communication wiring and signal wiring, to guide the cabinet set assemblers to carry out assembly work.
[0003] At present, there are some problems in the design process of complete sets of drawings for electrical isolation devices: the graphic elements of each signal are drawn manually, which makes it impossible to achieve batch production and leads to low drawing efficiency; the order of manual drawing varies from person to person, increasing the risk of human error; when multiple draftsmen are involved, the drawing order is not unified and involves more elements, further increasing the probability of error, thus affecting the design quality; in addition, similar drawings lack uniformity in design style. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides a method and device for designing a complete set of drawings for a DCS electrical isolation device, so as to solve the problem of high error probability and low drawing quality in manually drawing a complete set of drawings for an electrical isolation device.
[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0006] The first aspect of the present invention discloses a method for designing a complete set of drawings for a DCS electrical isolation device, the method comprising:
[0007] Obtaining an electrical isolation signal list, and constructing an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list, wherein the electrical isolation signal configuration table contains signal information of multiple signals;
[0008] Based on the signal information and the standard drawing template, define macro elements of the electrical isolation device to obtain a plurality of graphic macros;
[0009] Define the interruption point name according to the path of the target signal in the electrical isolation signal configuration table, wherein the target signal is the signal with a safety level and a non-safety level;
[0010] Using preset electrical design software, a complete set of electrical isolation device drawings is designed based on the electrical isolation signal configuration table, a plurality of the graphic macros and the interruption point names.
[0011] Preferably, the step of obtaining the electrical isolation signal list and constructing the electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list includes:
[0012] Obtaining an electrical isolation signal list, and classifying all signals in the electrical isolation signal list according to a preset rule;
[0013] Finding the signal path of each signal and determining the security level of each signal according to the type of each signal; wherein the signal path includes the layout location of each device and the destination of the signal;
[0014] Obtaining the interface form of each device in the signal path, and defining the position number of each device according to the security level, the direction of the signal and the layout position;
[0015] An electrical isolation signal configuration table is constructed based on the signal paths of all signals, the types of all signals, the interface forms of all devices, and the position numbers of all devices.
[0016] Preferably, the macro elements of the electrical isolation device are defined based on the signal information and a standard drawing template to obtain a plurality of graphic macros, including:
[0017] Obtain the signal name, signal description, signal type and interface type of each signal from the electrical isolation signal configuration table, and create an external signal input source macro in combination with a standard drawing template;
[0018] Obtain the safety level, signal range, allocation information and signal type of each signal from the electrical isolation signal configuration table, and create an electrical isolation module macro in combination with the standard drawing template;
[0019] Creating a secondary cascade output macro in a signal cabinet according to the allocation information, the preset set of process requirements and the standard drawing template;
[0020] Create a signal level one isolation output macro and a signal level two cascade input macro according to the allocation information and the standard drawing template;
[0021] Obtain the signal destination of each signal from the electrical isolation signal configuration table, and create a two-level cascade output macro between signal cabinets in combination with the signal name, the signal description and the standard drawing template;
[0022] The external signal input source macro, the electrical isolation module macro, the signal primary isolation output macro, the secondary cascade output macro in the signal cabinet, the signal secondary cascade input macro and the secondary cascade output macro between signal cabinets are marked as graphic macros.
[0023] Preferably, the step of defining the interruption point name according to the path of the target signal in the electrical isolation signal configuration table includes:
[0024] Acquire, according to the electrical isolation signal configuration table, a first path corresponding to a target signal having a safety level and a second path corresponding to a target signal having a non-safety level;
[0025] Based on the type of the interruption point corresponding to the first path, define the name of the interruption point corresponding to the first path;
[0026] Based on the type of the interruption point corresponding to the second path, a name of the interruption point corresponding to the second path is defined.
[0027] Preferably, the method of designing a complete set of electrical isolation device diagrams based on the electrical isolation signal configuration table, the plurality of graphic macros and the interruption point names using a preset electrical design software comprises:
[0028] Using preset electrical design software to read signal information of multiple signals in the electrical isolation signal configuration table;
[0029] Designing an initial electrical isolation device set of drawings using the electrical design software in combination with the signal information and a plurality of the graphic macros;
[0030] The initial electrical isolation device complete set drawing is drawn by the electrical design software based on the interruption point name to obtain the final electrical isolation device complete set drawing.
[0031] A second aspect of the present invention discloses a complete set of drawings design device for a DCS electrical isolation device, the device comprising:
[0032] A construction unit, used for obtaining an electrical isolation signal list, and constructing an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list, wherein the electrical isolation signal configuration table contains signal information of multiple signals;
[0033] A graphic macro definition unit, used to define macro elements of the electrical isolation device based on the signal information and a standard drawing template to obtain a plurality of graphic macros;
[0034] An interruption point name definition unit, used to define an interruption point name according to a path of a target signal in the electrical isolation signal configuration table, wherein the target signal is a signal having a safety level and a non-safety level;
[0035] The design unit is used to design a complete set of drawings of the electrical isolation device based on the electrical isolation signal configuration table, the plurality of graphic macros and the interruption point names by using preset electrical design software.
[0036] Preferably, the construction unit comprises:
[0037] A first acquisition module, used to acquire an electrical isolation signal list and classify all signals in the electrical isolation signal list according to a preset rule;
[0038] A search module, used to search for a signal path of each signal and determine a security level of each signal according to the type of each signal; wherein the signal path includes the layout location of each device and the destination of the signal;
[0039] A second acquisition module is used to acquire the interface form of each device in the signal path, and define the position number of each device according to the security level, the direction of the signal and the layout position;
[0040] A building module is used to build an electrical isolation signal configuration table based on signal paths of all signals, types of all signals, interface forms of all devices, and position numbers of all devices.
[0041] Preferably, the graphic macro definition unit includes:
[0042] A first creation module is used to obtain the signal name, signal description, signal type and interface type of each signal from the electrical isolation signal configuration table, and create an external signal input source macro in combination with a standard drawing template;
[0043] A second creation module is used to obtain the safety level, signal range, allocation information and signal type of each signal from the electrical isolation signal configuration table, and create an electrical isolation module macro in combination with the standard drawing template;
[0044] A third creation module is used to create a secondary cascade output macro in the signal cabinet according to the allocation information, the preset set of process requirements and the standard drawing template;
[0045] A fourth creation module, used to create a signal level one isolation output macro and a signal level two cascade input macro according to the allocation information and the standard drawing template;
[0046] A fifth creation module, used to obtain the signal destination of each signal from the electrical isolation signal configuration table, and create a secondary cascade output macro between signal cabinets in combination with the signal name, the signal description and the standard drawing template;
[0047] A marking module is used to mark the external signal input source macro, the electrical isolation module macro, the signal primary isolation output macro, the secondary cascade output macro in the signal cabinet, the signal secondary cascade input macro and the secondary cascade output macro between signal cabinets as graphic macros.
[0048] Preferably, the interruption point name definition unit includes:
[0049] A third acquisition module is used to acquire, according to the electrical isolation signal configuration table, a first path corresponding to a target signal with a safety level and a second path corresponding to a target signal with a non-safety level;
[0050] A first definition module, configured to define a name of an interruption point corresponding to the first path based on an interruption point type corresponding to the first path;
[0051] The second definition module is used to define the name of the interruption point corresponding to the second path based on the interruption point type corresponding to the second path.
[0052] Preferably, the design unit comprises:
[0053] A reading module, used to read the signal information of multiple signals in the electrical isolation signal configuration table using a preset electrical design software;
[0054] A design module for designing an initial set of electrical isolation device drawings using the electrical design software in combination with the signal information and a plurality of the graphic macros;
[0055] A drawing module is used to draw the initial electrical isolation device complete set drawing based on the interruption point name through the electrical design software to obtain the final electrical isolation device complete set drawing.
[0056] Based on the above-mentioned embodiment of the present invention, a DCS electrical isolation device complete set drawing design method and device are provided to obtain an electrical isolation signal list, and construct an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list; define macro elements of the electrical isolation device based on signal information and standard drawing templates to obtain multiple graphic macros; define the interruption point name according to the path of the target signal in the electrical isolation signal configuration table; and use the preset electrical design software to design the electrical isolation device complete set drawing based on the electrical isolation signal configuration table, multiple graphic macros and interruption point names. The present invention adopts a parametric design method to define the electrical isolation signal configuration table, electrical isolation graphic macros and interruption points in detail, thereby realizing automatic drawing. By standardizing the design sequence, the risk of human error is reduced. The design method and steps are kept consistent, ensuring the consistency of the design quality and improving the standardization and professionalism of the overall design. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0058] Figure 1 A flow chart of a method for designing a complete set of diagrams for a DCS electrical isolation device provided by an embodiment of the present invention;
[0059] Figure 2 A flowchart of constructing an electrical isolation signal configuration table provided in an embodiment of the present invention;
[0060] Figure 3 A schematic diagram of constructing an electrical isolation signal configuration table provided in an embodiment of the present invention;
[0061] Figure 4 A flowchart of a macro element for defining an electrical isolation device provided by an embodiment of the present invention;
[0062] Figure 5 A structural block diagram of a DCS electrical isolation device complete diagram design device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0063] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0064] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.
[0065] As can be seen from the background technology, in the design process of the complete set of electrical isolation device drawings, the graphic elements of each signal are manually drawn, which makes it impossible to achieve batch production and the drawing efficiency is low; and the order of manual drawing varies from person to person, which increases the risk of human error. Therefore, when multiple draftsmen are involved, the drawing order is not unified and involves more elements, which further increases the probability of error, thereby affecting the design quality; in addition, similar drawings also lack uniformity in design style.
[0066] Therefore, an embodiment of the present invention provides a method and device for designing a complete set of drawings for a DCS electrical isolation device, which obtains a list of electrical isolation signals, and constructs an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list; defines macro elements of the electrical isolation device based on signal information and a standard drawing template to obtain multiple graphic macros; defines the interruption point name according to the path of the target signal in the electrical isolation signal configuration table; and uses a preset electrical design software to design a complete set of drawings for the electrical isolation device based on the electrical isolation signal configuration table, multiple graphic macros and interruption point names. The present invention uses a parametric design method to define the electrical isolation signal configuration table, electrical isolation graphic macros and interruption points in detail, thereby realizing automatic drawing of drawings. By standardizing the design sequence, the risk of human error is reduced. The design method and steps are kept consistent, ensuring the consistency of the design quality and improving the standardization and professionalism of the overall design.
[0067] See also Figure 1 , showing a flow chart of a DCS electrical isolation device complete set design method provided by an embodiment of the present invention.
[0068] It can be understood that the design method mainly includes three parts, namely, the definition of the electrical isolation signal configuration table; the definition of the electrical isolation graphic macro and the definition of the interruption point, and finally the electrical isolation device set diagram is designed based on these three parts.
[0069] Step S101: Obtain an electrical isolation signal list, and construct an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list.
[0070] It should be noted that the electrical isolation signal configuration table contains signal information of multiple signals.
[0071] It is understandable that in the process of constructing the electrical isolation signal configuration table, according to the requirements of standards such as HAF102 / 10, IEEE384, IEC60709, GB13286, etc., the safety-level distributed control system (DCS) needs to fully consider the independence between safety-level functional devices and non-safety-level functional devices. In addition, the requirements of electrical isolation and physical separation need to be given priority consideration during the design process.
[0072] In the specific implementation of step S101, an electrical isolation signal list is obtained, and multiple signals in the electrical isolation signal list are classified to construct an electrical isolation signal configuration table based on the types of the signals.
[0073] The specific construction process is detailed in the embodiment of the present invention. Figure 2 The content includes:
[0074] Step S201: Obtain an electrical isolation signal list, and classify all signals in the electrical isolation signal list according to preset rules.
[0075] In the specific implementation of step S201, an electrical isolation signal list is obtained, and all signals in the electrical isolation signal list are classified according to defined rules to obtain analog signals and switch signals.
[0076] It is understandable that, combined with Figure 3 As shown in the content, in the process of constructing the electrical isolation signal configuration table, it is first necessary to determine the signal type, that is, the signal type of the signal.
[0077] Step S202: searching for the signal path of each signal and determining the security level of each signal according to the type of each signal.
[0078] In the specific implementation of step S202 , the signal path of each signal is searched and the safety level of each signal is determined according to the type of each signal (ie, analog signal and switch signal).
[0079] It should be noted that the signal path of the signal is usually: signal acquisition source-signal isolation device-signal isolation distribution destination.
[0080] It is understandable that, combined with Figure 3 As shown in the content, in the process of finding the signal path of each signal, it is also necessary to obtain the safety level of each signal.
[0081] Among them, the safety level refers to the classification of the importance of nuclear safety according to the function performed by each signal. It is generally defined as 3 levels. The safety level is defined as important to safety, the safety-related level is defined as safety-related level, and the non-safety level is defined as unimportant to safety.
[0082] It should be noted that after determining the signal path of each signal, the local equipment, cabinet terminals, cabinet isolation equipment, cabinets and other equipment included in the signal path can be determined. This helps to fully reflect the information of all equipment on the signal path when designing the complete set of electrical isolation devices.
[0083] Step S203: Obtain the interface form of each device in the signal path, and define the position number of each device according to the security level, signal destination and layout position.
[0084] In the process of specifically implementing step S203, for each signal, the interface form of each device in the signal path of each signal is obtained, including the interface forms of local devices, terminals in the cabinet, isolation devices in the cabinet, cabinets and other devices; and the position number of each device is defined according to the safety level of each signal, the destination of the signal and the layout position of each device in the signal path.
[0085] It is understandable that the purpose of defining the location number of each device is to determine the location of the device in the cabinet, because the signal paths of signals of different safety levels cannot cross during design and a certain isolation distance needs to be maintained.
[0086] Step S204: construct an electrical isolation signal configuration table based on the signal paths of all signals, the types of all signals, the interface forms of all devices and the location numbers of all devices.
[0087] In the specific implementation of step S204, Figure 3 The content shown builds an electrical isolation signal configuration table based on the signal paths corresponding to all signals, the interface forms of all devices in all signal paths, the position numbers of all devices, and the types of all signals.
[0088] It should be noted that the electrical isolation signal configuration table includes but is not limited to the signal name, signal description, signal type, interface type, safety level, signal range, allocation information and signal destination of each signal.
[0089] Step S102: defining macro elements of the electrical isolation device based on the signal information and the standard drawing template to obtain a plurality of graphic macros.
[0090] In the process of specifically implementing step S102, macro elements of the electrical isolation device are defined according to the signal information of multiple signals contained in the electrical isolation signal configuration table and the standard drawing template, and multiple graphic macros are obtained, including an external signal input source macro, an electrical isolation module macro, a signal first-level isolation output macro, a signal cabinet second-level cascade output macro, a signal second-level cascade input macro, and a signal cabinet second-level cascade output macro.
[0091] The specific definition process is detailed in the embodiments of the present invention. Figure 4 The content includes:
[0092] Step S401: Obtain the signal name, signal description, signal type and interface type of each signal from the electrical isolation signal configuration table, and create an external signal input source macro in combination with a standard drawing template.
[0093] It should be noted that, due to the need to consider the accuracy, traceability and readability of the signal, the external signal input source macro is created. The macro information includes but is not limited to the signal name, signal description, signal source system name, input signal interruption point and wiring method.
[0094] In the process of implementing step S401, the signal name (a unique name for each signal, used to identify and distinguish different signals), signal description (a detailed description of the function or purpose of the signal), signal type (such as analog signal and switch signal) and interface type (referring to the way the signal is connected to other devices or systems, such as serial port, parallel port, analog interface, etc.) of each signal are obtained from the electrical isolation signal configuration table, and a standard drawing template is combined to automatically generate a graphic macro of the external signal input source, i.e., the external signal input source macro.
[0095] It should be noted that standard drawing templates refer to defined drawing formats and symbol libraries, which help ensure the consistency and standardization of design drawings.
[0096] It can be understood that, based on this information, automatically creating the external signal input source macro means that the preset electrical design software can be used to automatically generate graphic symbols to represent the external signal input source. These symbols will be used in the complete set of electrical isolation device drawings to clearly indicate the source of the signal. In addition, by automatically creating macros, a lot of time can be saved, manual drawing and configuration can be avoided, thereby improving the efficiency of designing complete sets of electrical isolation device drawings.
[0097] Step S402: Obtain the safety level, signal range, allocation information and signal type of each signal from the electrical isolation signal configuration table, and create an electrical isolation module macro in combination with a standard drawing template.
[0098] It should be noted that the electrical isolation module macro is created to take into account the integrity of the isolation module information, the guidance for integrated assembly, and the modular design requirements. The macro information includes the module name, module model, and module input and output wiring pins.
[0099] In the process of implementing step S402, the safety level (such as safety level, safety-related level and non-safety level), signal range (that is, the range that the signal can represent, such as voltage range or current range), allocation information (including the connection method of the signal and its position in the system) and signal type of each signal are obtained from the electrical isolation signal configuration table, and a standard drawing template is combined to automatically generate a graphic macro of the electrical isolation module, that is, the electrical isolation module macro.
[0100] It is understood that automatically creating electrical isolation module macros means that the subsequent use of preset electrical design software can automatically generate the corresponding isolation module graphic symbols based on these parameters. These symbols can clearly indicate the location and function of the isolation module in the electrical drawings. Through the automated process, the required modules can be quickly generated, avoiding manual drawing and configuration, thus saving time and reducing errors. In addition, the isolation modules generated according to the standard drawing template can ensure that the design meets the relevant safety regulations and technical requirements.
[0101] Step S403: Create a secondary cascade output macro in the signal cabinet according to the allocation information, the preset set of process requirements and the standard drawing template.
[0102] It should be noted that, based on the inconsistency of the number of safety level signal outputs and the inconsistency of the allocation of signals of different safety levels, and considering the requirements of physical separation, a two-level cascade design of the signal in the cabinet is carried out. The macro information includes the output signal interruption point and the line color and wire diameter.
[0103] In the specific implementation of step S403, the preset set of process requirements is obtained, and the secondary cascade output macro in the signal cabinet is created in combination with the allocation information and the standard drawing template. The preset set of process requirements is specifically the process standards and specifications for a specific project or application, including material selection, assembly method, etc. These requirements ensure that the design can meet specific technical and safety standards.
[0104] Step S404: Create a signal level one isolation output macro and a signal level two cascade input macro according to the allocation information and the standard drawing template.
[0105] It should be noted that, since it is necessary to consider that the first-level output of the safety-level signal is an internal signal of the system, the output is unified and reusable, and the guidance for integrated assembly is also considered, the first-level isolation output macro of the signal is created. The macro information includes the output signal interruption point.
[0106] It is understandable that the signal secondary cascade input macro is created based on the design of the signal secondary cascade output macro, the consistency requirements of the isolation module input signal, and the matching requirements of the input and output. The macro information includes the input signal interruption point.
[0107] In the specific implementation of step S404, a signal level one isolation output macro and a signal level two cascade input macro are created according to the allocation information and the standard drawing template.
[0108] Step S405: Obtain the signal destination of each signal from the electrical isolation signal configuration table, and create a two-level cascade output macro between signal cabinets in combination with the signal name, signal description and standard drawing template.
[0109] It should be noted that, since the output form consistency, signal traceability and readability of signals of different safety levels need to be taken into consideration, a signal two-level cascade output macro is created. The macro information includes the output signal interruption point, signal description and the system name of the signal destination.
[0110] In the process of implementing step S405, the signal destination of each signal is obtained from the electrical isolation signal configuration table, that is, the signal path of each signal is obtained, and the signal name, signal description and standard drawing template are combined to create a two-level cascade output macro of the signal, that is, a two-level cascade output macro between signal cabinets.
[0111] It is understandable that creating a secondary cascade output macro for the signal through this information means that the subsequent use of the preset electrical design software can automatically build the corresponding output configuration based on the input information to represent the connection relationship between the signals at different levels. This automated process reduces the need for manual input and drawing, saving time and reducing the risk of errors. In addition, the generated macro can clearly display the hierarchical structure and flow of the signal, helping designers and engineers better understand and maintain the system.
[0112] Step S406: Mark the external signal input source macro, the electrical isolation module macro, the signal primary isolation output macro, the signal cabinet secondary cascade output macro, the signal secondary cascade input macro and the signal cabinet secondary cascade output macro as graphic macros.
[0113] Step S103: Define the interruption point name according to the path of the target signal in the electrical isolation signal configuration table.
[0114] It should be noted that the target signal is a signal having a safety level and a non-safety level.
[0115] It can be understood that the breakpoint is mainly used to realize the connection between signals. Each breakpoint has a definition and a name, and breakpoints with the same name are regarded as signals that need to be connected to each other.
[0116] In actual applications, according to the multiple destinations of safety-level isolation and the complex hardware circuit design, a set of naming rules for interruption points within the cabinet, between safety-level cabinets, and between the safety level and other DCSs are formulated in advance, and standardized requirements are specified for filling in interruption point attributes to achieve fast and automatic interface verification. Based on the interruption point naming rules, the uniqueness of the interruption point name and the consistency of the interruption point names of the two paired input signals and output signals are ensured to achieve connection matching between signals.
[0117] For example, the breakpoint naming rules include:
[0118] (1) The system external signal input interruption point is named with "external signal name + signal line polarity".
[0119] (2) The internal signal wiring interruption point of the isolation device is named "device name + output port".
[0120] (3) The interruption point between the isolation device and other systems is named as “signal source system + signal name + signal destination system + signal line polarity”.
[0121] In the process of implementing step S103, the first path corresponding to the target signal with a safety level of the safety level and the second path corresponding to the target signal with a non-safety level of the safety level are obtained according to the electrical isolation signal configuration table; based on the interruption point type corresponding to the first path, the name of the interruption point corresponding to the first path is defined in combination with a pre-specified naming rule; based on the interruption point type corresponding to the second path, the name of the interruption point corresponding to the second path is defined in combination with a pre-specified naming rule.
[0122] It is understandable that the signal path inside the isolation device is mainly determined by the safety level of the signal. In order to meet the requirements of electrical isolation and physical isolation, the paths of signals of different safety levels are different. Among them, the path of the safety-level signal mainly includes the external signal input source, the first-level electrical isolation device, and the signal output target destination. The path of the non-safety-level signal mainly includes the external signal input source, the first-level electrical isolation device, the second-level electrical isolation device, and the signal output target destination.
[0123] In practical applications, the types of interruption points of two different signal paths are determined according to the content of the graphic macro definition. The safety-level signal path involves two types of interruption points: signal sensor input interruption points and internal signal wiring interruption points of the isolation device. The non-safety-level signal path involves three types of interruption points: system external signal input interruption points, isolation device internal signal wiring interruption points, and interruption points between the isolation device and other systems.
[0124] Specifically, the signal sensor input interruption point is used to realize the connection between the DCS signal and the sensor equipment, the signal wiring interruption point inside the isolation device is used for the connection between the internal devices of the isolation device, and the interruption point between the isolation device and other systems is used for the connection between the isolation device and other systems.
[0125] Step S104: using the preset electrical design software, designing a complete set of electrical isolation device drawings based on the electrical isolation signal configuration table, multiple graphic macros and interruption point names.
[0126] In the process of implementing step S104, the signal information of multiple signals in the electrical isolation signal configuration table can be effectively read by using the preset electrical design software. This information includes but is not limited to the characteristics, destination, and connection requirements of the signal. Subsequently, the electrical design software can design an initial electrical isolation device complete set of drawings by combining these signal information with multiple graphic macros. In this process, the software can not only automatically generate the required graphic elements, but also ensure the consistency and standardization of the design. Finally, through the automatic drawing function based on the interruption point name, the electrical design software further optimizes the initial drawing and finally generates a complete electrical isolation device complete set of drawings.
[0127] In an embodiment of the present invention, a parametric design method is used to define the electrical isolation signal configuration table, the electrical isolation graphic macro and the interruption point in detail. Specifically, the design process and steps of the electrical isolation signal configuration table are first determined so that the subsequent program can be automatically executed. Secondly, the types of electrical isolation graphic macros are defined, so that the electrical design software can automatically call the corresponding graphic macro according to the type and path of the signal. In addition, the naming rules of the interruption points of different signals are formulated to realize the automatic connection of signals. Based on the above definitions, the present invention realizes automatic drawing of drawings and significantly improves the design efficiency. By standardizing the design sequence, the risk of human error is reduced. Even if the design team has a large number of people, the design method and steps remain consistent, ensuring the consistency of the design quality. At the same time, the design style of similar drawings is also unified, which improves the standardization and professionalism of the overall design.
[0128] The above-mentioned embodiment of the present invention Figure 1 The design method of a DCS electrical isolation device set shown in the figure corresponds to that shown in the figure. Figure 5 , showing a structural block diagram of a DCS electrical isolation device complete set diagram design device provided in an embodiment of the present invention.
[0129] The complete set of graphics design device for DCS electrical isolation device comprises: a construction unit 501 , a graphic macro definition unit 502 , a break point name definition unit 503 and a design unit 504 .
[0130] The construction unit 501 is used to obtain an electrical isolation signal list, and construct an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list, wherein the electrical isolation signal configuration table contains signal information of multiple signals.
[0131] The graphic macro definition unit 502 is used to define macro elements of the electrical isolation device based on signal information and a standard drawing template to obtain multiple graphic macros.
[0132] The interruption point name definition unit 503 is used to define the interruption point name according to the path of the target signal in the electrical isolation signal configuration table, wherein the target signal is a signal with a safety level and a non-safety level.
[0133] The design unit 504 is used to design a complete set of drawings of the electrical isolation device based on the electrical isolation signal configuration table, multiple graphic macros and interruption point names using a preset electrical design software.
[0134] In an embodiment of the present invention, a parametric design method is used to define the electrical isolation signal configuration table, the electrical isolation graphic macro and the interruption point in detail. Specifically, the design process and steps of the electrical isolation signal configuration table are first determined so that the subsequent program can be automatically executed. Secondly, the types of electrical isolation graphic macros are defined, so that the electrical design software can automatically call the corresponding graphic macro according to the type and path of the signal. In addition, the naming rules of the interruption points of different signals are formulated to realize the automatic connection of signals. Based on the above definitions, the present invention realizes automatic drawing of drawings and significantly improves the design efficiency. By standardizing the design sequence, the risk of human error is reduced. Even if the design team has a large number of people, the design method and steps remain consistent, ensuring the consistency of the design quality. At the same time, the design style of similar drawings is also unified, which improves the standardization and professionalism of the overall design.
[0135] Combination Figure 5 The content shown, construction unit 501, includes: a first acquisition module, a search module, a second acquisition module and a construction module.
[0136] The first acquisition module is used to acquire the electrical isolation signal list and classify all signals in the electrical isolation signal list according to preset rules.
[0137] The search module is used to search the signal path of each signal and determine the safety level of each signal according to the type of each signal; wherein the signal path includes the layout location of each device and the destination of the signal.
[0138] The second acquisition module is used to acquire the interface form of each device in the signal path and define the position number of each device according to the security level, signal destination and layout position.
[0139] A building module is used to build an electrical isolation signal configuration table based on signal paths of all signals, types of all signals, interface forms of all devices, and position numbers of all devices.
[0140] Combination Figure 5 As shown in the content, the graphic macro definition unit 502 includes: a first creation module, a second creation module, a third creation module, a fourth creation module, a fifth creation module and a marking module.
[0141] The first creation module is used to obtain the signal name, signal description, signal type and interface type of each signal from the electrical isolation signal configuration table, and create an external signal input source macro in combination with a standard drawing template.
[0142] The second creation module is used to obtain the safety level, signal range, allocation information and signal type of each signal from the electrical isolation signal configuration table, and create an electrical isolation module macro in combination with a standard drawing template.
[0143] The third creation module is used to create a secondary cascade output macro in the signal cabinet according to the allocation information, the preset set of process requirements and the standard drawing template.
[0144] The fourth creation module is used to create a signal first-level isolation output macro and a signal second-level cascade input macro according to the allocation information and the standard drawing template.
[0145] The fifth creation module is used to obtain the signal destination of each signal from the electrical isolation signal configuration table, and to create a secondary cascade output macro between signal cabinets in combination with the signal name, signal description and standard drawing template.
[0146] The marking module is used to mark the external signal input source macro, electrical isolation module macro, signal primary isolation output macro, signal cabinet secondary cascade output macro, signal secondary cascade input macro and signal cabinet secondary cascade output macro as graphic macros.
[0147] Combination Figure 5 As shown in the content, the interruption point name definition unit 503 includes: a third acquisition module, a first definition module and a second definition module.
[0148] The third acquisition module is used to acquire a first path corresponding to a target signal with a safety level and a second path corresponding to a target signal with a non-safety level according to the electrical isolation signal configuration table.
[0149] The first definition module is used to define the name of the interruption point corresponding to the first path based on the interruption point type corresponding to the first path.
[0150] The second definition module is used to define the name of the interruption point corresponding to the second path based on the interruption point type corresponding to the second path.
[0151] Combination Figure 5 The content shown, the design unit 504, includes: a reading module, a design module and a drawing module.
[0152] The reading module is used to read the signal information of multiple signals in the electrical isolation signal configuration table using the preset electrical design software.
[0153] A design module for designing an initial electrical isolation device set of drawings using electrical design software in conjunction with signal information and multiple graphical macros.
[0154] The drawing module is used to draw the initial electrical isolation device set drawing based on the interruption point name through the electrical design software to obtain the final electrical isolation device set drawing.
[0155] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.
[0156] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0157] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for designing a complete set of drawings for a DCS electrical isolation device, characterized in that: The method comprises: Obtaining an electrical isolation signal list, and constructing an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list, wherein the electrical isolation signal configuration table contains signal information of multiple signals; Based on the signal information and the standard drawing template, define macro elements of the electrical isolation device to obtain a plurality of graphic macros; Define the interruption point name according to the path of the target signal in the electrical isolation signal configuration table, wherein the target signal is the signal with a safety level and a non-safety level; Using preset electrical design software, a complete set of electrical isolation device drawings is designed based on the electrical isolation signal configuration table, a plurality of the graphic macros and the interruption point names.
2. The method according to claim 1, characterized in that The step of obtaining the electrical isolation signal list and constructing an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list includes: Obtaining an electrical isolation signal list, and classifying all signals in the electrical isolation signal list according to a preset rule; Finding the signal path of each signal and determining the security level of each signal according to the type of each signal; wherein the signal path includes the layout location of each device and the destination of the signal; Obtaining the interface form of each device in the signal path, and defining the position number of each device according to the security level, the direction of the signal and the layout position; An electrical isolation signal configuration table is constructed based on the signal paths of all signals, the types of all signals, the interface forms of all devices, and the position numbers of all devices.
3. The method according to claim 1, characterized in that The macro elements of the electrical isolation device are defined based on the signal information and the standard drawing template to obtain a plurality of graphic macros, including: Obtain the signal name, signal description, signal type and interface type of each signal from the electrical isolation signal configuration table, and create an external signal input source macro in combination with a standard drawing template; Obtain the safety level, signal range, allocation information and signal type of each signal from the electrical isolation signal configuration table, and create an electrical isolation module macro in combination with the standard drawing template; Creating a secondary cascade output macro in a signal cabinet according to the allocation information, the preset set of process requirements and the standard drawing template; Create a signal level one isolation output macro and a signal level two cascade input macro according to the allocation information and the standard drawing template; Obtain the signal destination of each signal from the electrical isolation signal configuration table, and create a two-level cascade output macro between signal cabinets in combination with the signal name, the signal description and the standard drawing template; The external signal input source macro, the electrical isolation module macro, the signal primary isolation output macro, the signal cabinet secondary cascade output macro, the signal secondary cascade input macro and the signal cabinet secondary cascade output macro are marked as graphic macros.
4. The method according to claim 1, characterized in that: The step of defining the interruption point name according to the path of the target signal in the electrical isolation signal configuration table includes: Acquire, according to the electrical isolation signal configuration table, a first path corresponding to a target signal having a safety level and a second path corresponding to a target signal having a non-safety level; Based on the type of the interruption point corresponding to the first path, define the name of the interruption point corresponding to the first path; Based on the type of the interruption point corresponding to the second path, a name of the interruption point corresponding to the second path is defined.
5. The method according to claim 1, characterized in that The method of using the preset electrical design software to design a complete set of electrical isolation device diagrams based on the electrical isolation signal configuration table, the plurality of graphic macros and the interruption point names includes: Using preset electrical design software to read signal information of multiple signals in the electrical isolation signal configuration table; Designing an initial electrical isolation device set of drawings using the electrical design software in combination with the signal information and a plurality of the graphic macros; The initial electrical isolation device complete set drawing is drawn by the electrical design software based on the interruption point name to obtain the final electrical isolation device complete set drawing.
6. A complete set of drawing design device for DCS electrical isolation device, characterized in that: The device comprises: A construction unit, used for obtaining an electrical isolation signal list, and constructing an electrical isolation signal configuration table according to all signals of various types in the electrical isolation signal list, wherein the electrical isolation signal configuration table contains signal information of multiple signals; A graphic macro definition unit, used to define macro elements of the electrical isolation device based on the signal information and a standard drawing template to obtain a plurality of graphic macros; An interruption point name definition unit, used to define an interruption point name according to a path of a target signal in the electrical isolation signal configuration table, wherein the target signal is a signal having a safety level and a non-safety level; The design unit is used to design a complete set of drawings of the electrical isolation device based on the electrical isolation signal configuration table, the plurality of graphic macros and the interruption point names by using preset electrical design software.
7. The device according to claim 6, characterized in that The construction unit comprises: A first acquisition module, used to acquire an electrical isolation signal list and classify all signals in the electrical isolation signal list according to a preset rule; A search module, used to search for a signal path of each signal and determine a security level of each signal according to the type of each signal; wherein the signal path includes the layout location of each device and the destination of the signal; A second acquisition module is used to acquire the interface form of each device in the signal path, and define the position number of each device according to the security level, the direction of the signal and the layout position; A building module is used to build an electrical isolation signal configuration table based on signal paths of all signals, types of all signals, interface forms of all devices, and position numbers of all devices.
8. The device according to claim 6, characterized in that The graphic macro definition unit comprises: A first creation module is used to obtain the signal name, signal description, signal type and interface type of each signal from the electrical isolation signal configuration table, and create an external signal input source macro in combination with a standard drawing template; A second creation module is used to obtain the safety level, signal range, allocation information and signal type of each signal from the electrical isolation signal configuration table, and create an electrical isolation module macro in combination with the standard drawing template; A third creation module is used to create a secondary cascade output macro in the signal cabinet according to the allocation information, the preset set of process requirements and the standard drawing template; A fourth creation module, used to create a signal level one isolation output macro and a signal level two cascade input macro according to the allocation information and the standard drawing template; A fifth creation module, used to obtain the signal destination of each signal from the electrical isolation signal configuration table, and create a secondary cascade output macro between signal cabinets in combination with the signal name, the signal description and the standard drawing template; A marking module is used to mark the external signal input source macro, the electrical isolation module macro, the signal primary isolation output macro, the secondary cascade output macro in the signal cabinet, the signal secondary cascade input macro and the secondary cascade output macro between signal cabinets as graphic macros.
9. The device according to claim 6, characterized in that The interruption point name definition unit includes: A third acquisition module is used to acquire, according to the electrical isolation signal configuration table, a first path corresponding to a target signal with a safety level and a second path corresponding to a target signal with a non-safety level; A first definition module, configured to define a name of an interruption point corresponding to the first path based on an interruption point type corresponding to the first path; The second definition module is used to define the name of the interruption point corresponding to the second path based on the interruption point type corresponding to the second path.
10. The device according to claim 6, characterized in that The design unit comprises: A reading module, used to read the signal information of multiple signals in the electrical isolation signal configuration table using a preset electrical design software; A design module for designing an initial set of electrical isolation device drawings using the electrical design software in combination with the signal information and a plurality of the graphic macros; A drawing module is used to draw the initial electrical isolation device complete set drawing based on the interruption point name through the electrical design software to obtain the final electrical isolation device complete set drawing.
Citation Information
Cited By
Termination design method and device of DCS (Distributed Control System), storage medium and electronic equipment
CN120727328A