Electrical schematic diagram typical diagram and derivative report generation system

Through the typical electrical schematic diagram and derivative report generation system, the electrical design data is automatically processed, which solves the problems of inefficiency and high error rate in traditional electrical design, and achieves efficient and accurate design output and reduces labor costs.

CN119625097APending Publication Date: 2025-03-14CISDI ENGINEERING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411671509.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

In traditional electrical design, manual schematic drawings are inefficient, large workloads for drawings are laid, data statistics are difficult, procurement and construction are inconvenient, resulting in low design efficiency and high error rate.

Method used

It provides a typical electrical schematic diagram and a derivative report generation system. Through automation technology and data processing technology, it realizes automatic grouping and drawing of schematic diagrams, and automatically generates a variety of derivative reports, including component lists, interconnection tables, in-cabinet wiring tables and IO tables.

Benefits of technology

Significantly improve design efficiency, reduce error rate, optimize drawing quality, save labor costs, and facilitate procurement and construction work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119625097A_ABST
    Figure CN119625097A_ABST
Patent Text Reader

Abstract

The invention relates to an electrical schematic diagram typical diagram and derivative report generation system, and belongs to the field of electrical engineering equipment design. According to the system, integrated design software is combined, and an electrical schematic diagram is automatically generated in a typical diagram form by calling a schematic diagram macro and an equipment list macro; meanwhile, the system can also automatically generate derivative reports such as a component list, an interconnection table and an in-cabinet wiring table, so that the integrity and accuracy of data are ensured. According to the method, modular design and typical graph expression are adopted, so that the drawing is more concise and normative, manual errors are reduced, management and data statistics are facilitated, the design period is greatly shortened, the labor cost is reduced, clear and complete information support is provided for purchase and construction, and automation and intelligentization of the electrical design process are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of electrical engineering equipment design and relates to a typical diagram of an electrical schematic and a derivative report generation system. Background Art

[0002] In the electrical design process, the electrical schematic is an important tool for expressing the working principle of electrical equipment and the connection relationship of components. Its drawing and arrangement are cumbersome and error-prone, and there are the following problems:

[0003] (1) Manual drawing is inefficient

[0004] Traditional electrical design relies on manual drawing of schematic diagrams, which takes a lot of time and effort and is inefficient. Manual drawing is prone to errors, such as component symbol errors, connection relationship errors, etc., which affect the design quality.

[0005] (2) The workload of drawing arrangement is large

[0006] The electrical system contains a large number of devices, and each device needs to draw a corresponding schematic diagram. The number of drawings is huge, and the workload of sorting and management is huge. Manual sorting of drawings is prone to omissions and errors, such as incorrect equipment information and circuit number errors, which affect the accuracy of the design results.

[0007] (3) Difficulty in data collection

[0008] Manual statistics of component lists, interconnection tables, cabinet wiring tables and other derivative reports require a lot of time and effort and are prone to errors. The format of manual statistics results is not uniform, making them difficult to manage and analyze.

[0009] (4) Inconvenience in procurement and construction

[0010] Incomplete or inaccurate component list information affects procurement personnel's material procurement and management work. Unclear interconnection table and cabinet wiring table information affects construction personnel's line laying and wiring work.

[0011] (5) Inefficient design

[0012] The traditional electrical design process is cumbersome and requires manual repetitive work, which leads to low design efficiency. Errors are prone to occur during the design process, which requires repeated modifications, further reducing design efficiency.

[0013] In view of the above problems, the present invention proposes a typical diagram and derivative report generation system of electrical schematics, which aims to improve design efficiency, reduce error rate, optimize drawing quality, save labor costs, and facilitate procurement and construction work through automation technology and data processing technology. Summary of the invention

[0014] In view of this, the purpose of the present invention is to provide a typical diagram and derived report generation system for electrical schematics. The system can not only realize the automatic grouping and output of typical diagrams of electrical schematics, but also can derive a variety of derived reports based on the typical diagrams. This method is easy to operate, and the deriving results are efficient and fast with low error rate. It greatly optimizes the steps and outputs of electrical design, saves time and labor costs in the design process, and has promotion significance.

[0015] In order to achieve the above object, the present invention provides the following technical solutions:

[0016] The design system provided by the present invention mainly includes:

[0017] A system for generating typical diagrams and derived reports of electrical schematics, comprising:

[0018] 1) Schematic diagram and typical diagram equipment list macro module, used to store schematic diagram macro and equipment list macro, including:

[0019] Schematic diagrams are used to describe the route of electrical circuits, the properties of component symbols, and the connection relationships between components;

[0020] The equipment list is used to list all the equipment applicable to the typical diagram in a table, where the listed information includes the equipment name and loop number, and the loop number setting block attribute is associated with the equipment single-line diagram;

[0021] 2) A typical diagram output table generation module is used to automatically generate a typical diagram output table based on the schematic diagram scheme of all electrical equipment. The specific method is as follows:

[0022] Combine electrical equipment with the same scheme together and call the schematic scheme only once in the table;

[0023] Add a new page after the schematic diagram, call the typical diagram equipment list macro, and list all the equipment circuit information using the schematic diagram solution;

[0024] 3) Typical graph output module, used to call the typical graph output form and directly generate typical graph drawings with one click;

[0025] 4) Component list generation module, used to generate a component list based on the component information in the typical diagram. A component list is copied for each device in the device list, and a complete component list is generated in the order of the loop, where:

[0026] The component table is a drawing in a fixed table format, which contains the following information: serial number, circuit number, component code, component name, specification model, unit, quantity and remarks;

[0027] Component information is stored in a component library, which is based on an SQL database and is used to store the properties of various components in the electrical system, including type, brand, model, technical parameters, order number, installation size and purpose;

[0028] 5) The interconnection table and cabinet wiring table export module is used to generate the interconnection table or cabinet wiring table based on the cable information marked in the typical diagram, and then copy the cable information of the typical diagram to each loop according to the device information in the device list, where:

[0029] The control power supply line is not marked in the typical diagram. It is necessary to determine all the circuits that need control power according to the equipment list, and determine the first circuit that needs control power in each cabinet after arranging the circuits in order. Only the control power supply line of this circuit is generated in the interconnection table of the schematic diagram;

[0030] According to the wiring table inside the cabinet, except for the first circuit in the cabinet that needs to control the power supply, the remaining circuits are connected in series;

[0031] The exported interconnection table and cabinet wiring table are fixed format tables, where:

[0032] The interconnection table is used to display the connection relationship between the cabinet or cabinet and the external equipment, including: the name, number, terminal block or component number, terminal number of the starting equipment and the end equipment, the core number, model, rule, number of the cable, and the schematic diagram number;

[0033] The wiring table in the cabinet is used to display the cable connection relationship between the components in the cabinet, including the following information: cabinet number, component number of the starting component and the end component, terminal number, line label number and position in the schematic diagram;

[0034] 6) IO table extraction module, used for exporting the variable name, contact information, connection terminal number, and mapping relationship with the PLC device in the form of a table for the variables of communication between electrical components and PLC devices, where:

[0035] The information contained in the IO table is: signal type, device name, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number and IO cabinet name;

[0036] Data input:

[0037] Schematic diagram and typical diagram equipment list macro module: store pre-set schematic diagram macro and equipment list macro, which contain electrical schematic diagram information and equipment information;

[0038] Data processing:

[0039] Typical diagram output table generation module: obtains schematic diagram information and equipment information from the schematic diagram and typical diagram equipment list macro module; identifies and integrates electrical equipment with the same scheme; generates a typical diagram output table, including the integrated schematic diagram scheme and equipment circuit information;

[0040] Typical graph output module: obtains the typical graph output table from the typical graph output table generation module; generates a typical graph drawing;

[0041] Component list generation module: obtain typical diagram drawings from the typical diagram output module and extract component information; obtain device information from the schematic diagram and typical diagram device list macro module; generate a component list and generate a complete component list by arranging them in the order of the circuits;

[0042] Interconnection table and cabinet wiring table export module: obtain typical diagram drawings from the typical diagram output module and extract cable information; obtain device information from the schematic diagram and typical diagram device list macro module; generate the interconnection table and cabinet wiring table;

[0043] IO table extraction module: obtains typical diagram drawings from typical diagram output module, extracts component information and PLC device information; generates IO table;

[0044] Data output:

[0045] Typical drawing output module: output typical drawing drawings;

[0046] Component list generation module: output component list;

[0047] Interconnection table and cabinet wiring table export module: output the interconnection table and cabinet wiring table;

[0048] IO table extraction module: output IO table.

[0049] Furthermore, the typical graph output table generation module further includes:

[0050] Schematic recognition unit, used to recognize the schematic schemes of all electrical equipment and integrate electrical equipment with the same scheme;

[0051] The table generation unit is used to call the schematic scheme only once in the table, add a new page after the schematic, call the typical diagram equipment list macro, and list all the equipment circuit information using the schematic scheme;

[0052] The schematic diagram recognition unit obtains the schematic diagram scheme information of all electrical equipment from the schematic diagram and typical diagram equipment list macro module; identifies and analyzes the schematic diagram scheme of each electrical equipment, and finds out the electrical equipment with the same scheme; integrates the electrical equipment with the same scheme to form one or more scheme groups; and transmits the scheme group information to the table generation unit;

[0053] The table generation unit obtains the scheme group information from the schematic diagram recognition unit; obtains the schematic diagram macro and the equipment list macro from the schematic diagram and typical diagram equipment list macro module; for each scheme group, the schematic diagram scheme corresponding to the scheme is called only once in the table; a new page is added after the schematic diagram, and the typical diagram equipment list macro is called to list the circuit information of all electrical equipment in the scheme group, including the equipment name and circuit number; a typical diagram output table is generated, including the integrated schematic diagram scheme and equipment circuit information, and is passed to the typical diagram output module.

[0054] Furthermore, the component table generating module further comprises:

[0055] A component information extraction unit, used for extracting attribute information of components in a typical diagram from a component library;

[0056] A component list generation unit is used to copy a component list according to each device in the device list, and generate a complete component list in the order of the circuit;

[0057] The component information extraction unit extracts the attribute information of the component code, name and specification model from the typical drawing; obtains the detailed attribute information of the component from the component library, including type, brand, model, technical parameters, order number, installation size and purpose; matches the attribute information of the component in the typical drawing with the detailed attribute information of the component in the component library to ensure the consistency and accuracy of the information; generates a component information list, including the attribute information of the component code, name, specification model, technical parameters, order number, installation size and purpose, and passes it to the component list generation unit;

[0058] The component list generation unit obtains the component information list from the component information extraction unit; obtains the circuit information of each device from the device list; copies a component list according to each device in the device list, and arranges it in the order of the circuit; fills the component information in the component information list into the component list to form a complete component list; generates a complete component list, including serial number, circuit number, component code, component name, specification model, unit, quantity and remarks information, and outputs it.

[0059] Furthermore, the interconnection table and cabinet wiring table export module further includes:

[0060] A cable information identification unit is used to identify the cable information marked in the typical diagram;

[0061] A table generation unit is used to generate an interconnection table or a cabinet wiring table based on the cable information, and to copy the cable information of the typical diagram to each loop based on the equipment information in the equipment list;

[0062] The cable information identification unit extracts all marked cable information from the typical diagram, including the starting point, end point, core number, model, specification and number of the cable; analyzes the cable information to determine the connection relationship of the cable, including the connected device, terminal block or component number and terminal number; generates a cable information list, including the starting point, end point, core number, model, specification, number and connection relationship information of the cable, and transmits it to the table generation unit;

[0063] The table generation unit obtains the cable information list from the cable information identification unit; obtains the circuit information of each device from the equipment list; generates the interconnection table and the cabinet wiring table according to the cable information list and the equipment list; the interconnection table displays the connection relationship between cabinets or cabinets and external devices; contains information: the name, number, terminal block or component number, terminal number of the starting device and the end device, the core number, model, specification, number and schematic diagram number of the cable; the cabinet wiring table displays the cable connection relationship between the components in the cabinet; contains information: the cabinet number, the component number, terminal number, line label number and position in the schematic diagram of the starting component and the end component; among them, for the control power supply line, the control power supply line is not marked in the typical diagram, and it is necessary to determine all the circuits that need to control the power supply according to the equipment list, and determine the first circuit that needs to control the power supply in each cabinet after arranging them in order, and only the control power supply line of this circuit is generated in the schematic interconnection table; for the cabinet wiring, except for the first circuit that needs to control the power supply in the cabinet, the remaining circuits are connected in series; finally, the interconnection table and the cabinet wiring table are generated and output.

[0064] Furthermore, the IO table extraction module further includes:

[0065] A variable identification unit for identifying variables for communication between electrical components and PLC devices;

[0066] An IO table generation unit is used to export the variable name, contact information, connection terminal number, and mapping relationship with the PLC device in the form of a table;

[0067] The variable identification unit extracts the attribute information of the code, name and contact information of the electrical component from the typical diagram; obtains the IO point information of the PLC device from the PLC device configuration information, including the number, name and type of the IO point; analyzes the attribute information of the electrical component and the IO point information of the PLC device, and identifies the communication variables between the electrical component and the PLC device; determines the name, signal type, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number and IO cabinet name of each variable; generates a variable information list, including all attribute information of the variable, and passes it to the IO table generation unit;

[0068] The IO table generation unit obtains a variable information list from the variable identification unit; organizes and arranges the variable information in the variable information list in a table format; generates an IO table, which includes the following information: signal type, device name, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number and IO cabinet name; generates an IO table and outputs it.

[0069] The beneficial effects of the present invention are:

[0070] (1) The system automatically identifies schematic diagrams, integrates equipment, generates typical diagram tables, outputs diagrams, extracts component information and IO variables, etc., without the need for manual operations one by one, greatly improving design efficiency. Based on typical diagrams, it automatically generates derivative reports such as component lists, interconnection tables, cabinet wiring tables, and IO tables, without the need for manual statistics and sorting, saving a lot of time.

[0071] (2) The system automatically identifies and processes data to avoid omissions and errors in manual operation and improve the accuracy of design results. The system performs consistency checks on typical diagrams, equipment information, component information, IO variables and other information to ensure the accuracy and integrity of the data.

[0072] (3) Through typical diagrams, the drawings are made more concise, clear, standardized, and easy to read and understand. The report format automatically generated by the system is unified, the information is complete, and it is easy to manage and use.

[0073] (4) The system automatically completes a large amount of repetitive work, reduces manual input, and reduces labor costs. The system improves design efficiency, shortens project cycles, and indirectly reduces labor costs.

[0074] (5) The component list information is complete and the format is unified, which is convenient for procurement personnel to carry out material procurement and management. The interconnection table and the wiring table in the cabinet clearly show the connection relationship between the equipment, which is convenient for construction personnel to carry out line laying and wiring work.

[0075] Other advantages, objectives and features of the present invention will be described in the following description to some extent, and to some extent, will be obvious to those skilled in the art based on the following examination and study, or can be taught from the practice of the present invention. The objectives and other advantages of the present invention can be realized and obtained through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be described in detail below in conjunction with the accompanying drawings, wherein:

[0077] Figure 1 A schematic diagram of the structured modules of the typical diagram of the electrical schematic and the derived report generation system provided by the present invention;

[0078] Figure 2 A typical diagram example is shown for an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0079] The following describes the embodiments of the present invention by specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the illustrations provided in the following embodiments only illustrate the basic concept of the present invention in a schematic manner, and the following embodiments and features in the embodiments can be combined with each other without conflict.

[0080] Among them, the drawings are only used for illustrative explanations, and they only represent schematic diagrams rather than actual pictures, and should not be understood as limitations on the present invention. In order to better illustrate the embodiments of the present invention, some parts of the drawings may be omitted, enlarged or reduced, and do not represent the size of actual products. For those skilled in the art, it is understandable that some well-known structures and their descriptions in the drawings may be omitted.

[0081] The same or similar numbers in the drawings of the embodiments of the present invention correspond to the same or similar parts; in the description of the present invention, it should be understood that if the terms "upper", "lower", "left", "right", "front", "rear", etc. indicate the orientation or position relationship, they are based on the orientation or position relationship shown in the drawings, which is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation. Therefore, the terms describing the position relationship in the drawings are only used for illustrative purposes and cannot be understood as limiting the present invention. For ordinary technicians in this field, the specific meanings of the above terms can be understood according to specific circumstances.

[0082] The present invention provides a typical diagram of an electrical schematic diagram and a derivative report generation system, such as Figure 1 As shown, it mainly includes the following modules:

[0083] 1) Schematic diagram and typical diagram equipment list macro module: a pre-set macro file storage module, including schematic diagram macros and equipment list macros.

[0084] Furthermore, the schematic diagram is used to describe the line direction, component symbol attributes, and connection relationship between components of the electrical circuit. The equipment list is used to list all the equipment applicable to the typical diagram in a table, wherein the listing information includes the equipment name and circuit number, and the circuit number setting block attribute is associated with the equipment single-line diagram.

[0085] 2) Typical diagram output table generation module: Automatically generate typical diagram output tables based on the schematic diagram schemes of all electrical equipment;

[0086] Furthermore, a typical diagram output table is automatically generated. The specific method is to integrate the electrical equipment with the same scheme together, call the schematic scheme only once in the table, add a new page after the schematic diagram, call the typical diagram equipment list macro, and list all the equipment circuit information using the schematic scheme.

[0087] 3) Typical drawing output module: call the typical drawing output form and generate typical drawing directly with one click.

[0088] 4) Component list generation module: Generates a component list based on the component information in the typical diagram. A component list is copied for each device in the device list and arranged in the order of the loop to generate a complete component list.

[0089] Furthermore, the component table is a drawing in a fixed table format, which contains the following information: serial number, circuit number, component code, component name, specification model, unit, quantity and remarks.

[0090] The component information is stored in a component library, which is based on an SQL database and is used to store the properties of various components in the electrical system, including type, brand, model, technical parameters, order number, installation size, purpose, etc.

[0091] 5) Interconnection table and cabinet wiring table export module: Generate an interconnection table or cabinet wiring table based on the cable information already marked in the typical diagram, and then copy the cable information of the typical diagram to each loop according to the device information in the device list.

[0092] Furthermore, the typical diagram does not indicate the incoming control power line. It is necessary to determine all the circuits that need control power according to the equipment list, and then determine the first circuit that needs control power in each cabinet after arranging them in order. Only the incoming control power line of this circuit is generated in the interconnection table of the schematic diagram. For the wiring table inside the cabinet, except for the first circuit that needs control power in the cabinet, the remaining circuits are connected in series.

[0093] The exported interconnection table and cabinet wiring table are tables with fixed formats. The interconnection table is used to display the connection relationship between cabinets or cabinets and external devices, including: the name, number, terminal block or component number, terminal number of the starting device and the end device, the core number, model, rule, number of the cable, and the schematic diagram number; the cabinet wiring table is used to display the cable connection relationship between the components in the cabinet, and mainly includes the following information: cabinet number, component number of the starting component and the end component, terminal number, line label number and position in the schematic diagram.

[0094] 6) IO table extraction module: For the variables of communication between electrical components and PLC devices, the variable name, contact information, connection terminal number, mapping relationship with the PLC device, etc. are exported in the form of a table.

[0095] Furthermore, the IO table contains the following information: signal type, device name, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number, and IO cabinet name.

[0096] In combination with the system provided by the present invention, a typical schematic diagram design and derived report generation are performed based on a converter design project of a steel company, and the specific results are as follows:

[0097] As shown in Table 1, a table is generated for a typical graph.

[0098] Table 1

[0099]

[0100]

[0101] Based on this table, click one button to generate a drawing and get a typical drawing, such as Figure 2 Based on the generated typical diagram, derived tables are generated, as shown in Tables 2 to 5, which are component table, interconnection table, cabinet wiring table and IO table respectively.

[0102] Table 2

[0103]

[0104] Table 3

[0105]

[0106]

[0107]

[0108] Table 5

[0109]

[0110] It has been verified that the design system proposed in the present invention realizes the automatic generation of typical diagrams and derived reports of electrical schematics. This system is easy to operate and has clear logic. It also optimizes the design drawings, saves time and labor costs in the design process, and makes procurement and construction more convenient.

[0111] A steel company is designing a converter, which involves a large number of electrical equipment. It needs to draw a large number of electrical schematics, and compile and organize derivative reports such as component lists, interconnection tables, and cabinet wiring tables. The traditional design process is inefficient, error-prone, and difficult to manage.

[0112] The design is carried out using the electrical schematic typical diagram and derived report generation system provided by the present invention.

[0113] 1. Data preparation

[0114] Set up macro files: Pre-set schematic macros and device list macros and store them in the system module.

[0115] Component library: Establish a component library to store the attribute information of various components in the electrical system.

[0116] PLC device configuration information: Get the IO point information of the PLC device.

[0117] 2. Design Process

[0118] Generate typical diagram tables: The system automatically identifies the schematic diagram schemes of all electrical equipment, integrates electrical equipment with the same scheme, and generates typical diagram output tables.

[0119] Generate typical diagrams with one click: The system calls the typical diagram output form and directly generates typical diagram drawings with one click.

[0120] Automatic report generation: The system automatically generates derivative reports such as component lists, interconnection tables, cabinet wiring tables, and IO tables based on typical diagrams.

[0121] 3. Specific implementation

[0122] Take the electrostatic precipitator system as an example:

[0123] 3.1 Typical graph table

[0124] The typical drawing table headers automatically generated by the system include: TYPICAL EEC, function text, high-level code, document type, number of pages, whether to draw, drawing number, drawing name, edition, equipment 1 number, serial number, equipment 1 name, location code, and PLC cabinet number.

[0125] 3.2 Components List

[0126] The component list header automatically generated by the system includes: serial number, circuit number, component code, component name, specification model, unit, quantity and remarks.

[0127] 3.3 Interconnection table

[0128] The interconnection table header automatically generated by the system includes: serial number, starting device, line number, end device, cable, circuit diagram / schematic drawing number.

[0129] 3.4 Cabinet wiring table

[0130] The system automatically generates the wiring table header for the cabinet, including: serial number, equipment number, starting element, end element, local number / pair number, other end, conductor specification, conductor length / mm, element number, terminal number, line label, line label, terminal number, element number

[0131] 3.5IO Table

[0132] The IO table header automatically generated by the system includes: signal type, device name, signal name, signal range, wiring system, cabinet number, cabinet name, component code 1, contact information 1, component code 2, contact information 2, terminal block prefix, terminal number, drawing number and IO cabinet name.

[0133] Through the electrical schematic typical diagram and derivative report generation system provided by the present invention, the steel company successfully completed the design of the electrostatic precipitator system and generated a complete set of electrical drawings and derivative reports. Compared with the traditional design process, the design efficiency was increased by 80%, the error rate was reduced by 90%, and the drawing quality and data accuracy were significantly improved.

[0134] This embodiment demonstrates the application of the present invention in actual engineering, proving its effectiveness, practicality and superiority. The system can effectively improve electrical design efficiency, reduce error rate, optimize drawing quality, save labor costs, and facilitate procurement and construction work, and has promotion and application value.

[0135] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the purpose and scope of the technical solution, which should be included in the scope of the claims of the present invention.

Claims

1. A system for generating typical diagrams of electrical schematics and derived reports, characterized in that: include: 1) Schematic diagram and typical diagram equipment list macro module, used to store schematic diagram macro and equipment list macro, including: Schematic diagrams are used to describe the route of electrical circuits, the properties of component symbols, and the connection relationships between components; The equipment list is used to list all the equipment applicable to the typical diagram in a table, where the listed information includes the equipment name and loop number, and the loop number setting block attribute is associated with the equipment single-line diagram; 2) A typical diagram output table generation module is used to automatically generate a typical diagram output table based on the schematic diagram scheme of all electrical equipment. The specific method is as follows: Combine electrical equipment with the same scheme together and call the schematic scheme only once in the table; Add a new page after the schematic diagram, call the typical diagram equipment list macro, and list all the equipment circuit information using the schematic diagram solution; 3) Typical graph output module, used to call the typical graph output form and directly generate typical graph drawings with one click; 4) Component list generation module, used to generate a component list based on the component information in the typical diagram. A component list is copied for each device in the device list, and a complete component list is generated in the order of the loop, where: The component table is a drawing in a fixed table format, which contains the following information: serial number, circuit number, component code, component name, specification model, unit, quantity and remarks; Component information is stored in a component library, which is based on an SQL database and is used to store the properties of various components in the electrical system, including type, brand, model, technical parameters, order number, installation size and purpose; 5) The interconnection table and cabinet wiring table export module is used to generate the interconnection table or cabinet wiring table based on the cable information marked in the typical diagram, and then copy the cable information of the typical diagram to each loop according to the device information in the device list, where: The control power supply line is not marked in the typical diagram. It is necessary to determine all the circuits that need control power according to the equipment list, and determine the first circuit that needs control power in each cabinet after arranging the circuits in order. Only the control power supply line of this circuit is generated in the interconnection table of the schematic diagram; According to the wiring table inside the cabinet, except for the first circuit in the cabinet that needs to control the power supply, the remaining circuits are connected in series; The exported interconnection table and cabinet wiring table are fixed format tables, where: The interconnection table is used to display the connection relationship between the cabinet or cabinet and the external equipment, including: the name, number, terminal block or component number, terminal number of the starting equipment and the end equipment, the core number, model, rule, number of the cable, and the schematic diagram number; The wiring table in the cabinet is used to display the cable connection relationship between the components in the cabinet, including the following information: cabinet number, component number of the starting component and the end component, terminal number, line label number and position in the schematic diagram; 6) IO table extraction module, used for exporting the variable name, contact information, connection terminal number, and mapping relationship with the PLC device in the form of a table for the variables of communication between electrical components and PLC devices, where: The information contained in the IO table is: signal type, device name, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number and IO cabinet name; Data input: Schematic diagram and typical diagram equipment list macro module: stores pre-set schematic diagram macros and equipment list macros, which contain electrical schematic diagram information and equipment information; Data processing: Typical diagram output table generation module: obtains schematic diagram information and equipment information from the schematic diagram and typical diagram equipment list macro module; identifies and integrates electrical equipment with the same scheme; generates a typical diagram output table, including the integrated schematic diagram scheme and equipment circuit information; Typical graph output module: obtains the typical graph output table from the typical graph output table generation module; generates a typical graph drawing; Component list generation module: obtain typical diagram drawings from the typical diagram output module and extract component information; obtain device information from the schematic diagram and typical diagram device list macro module; generate a component list and generate a complete component list by arranging them in the order of the circuits; Interconnection table and cabinet wiring table export module: obtain typical diagram drawings from the typical diagram output module and extract cable information; obtain device information from the schematic diagram and typical diagram device list macro module; generate the interconnection table and cabinet wiring table; IO table extraction module: obtains typical diagram drawings from typical diagram output module, extracts component information and PLC device information; generates IO table; Data output: Typical drawing output module: output typical drawing drawings; Component list generation module: output component list; Interconnection table and cabinet wiring table export module: output the interconnection table and cabinet wiring table; IO table extraction module: output IO table.

2. The electrical schematic typical diagram and derived report generation system according to claim 1, characterized in that: The typical graph output table generation module further includes: Schematic recognition unit, used to recognize the schematic schemes of all electrical equipment and integrate electrical equipment with the same scheme; The table generation unit is used to call the schematic scheme only once in the table, add a new page after the schematic, call the typical diagram equipment list macro, and list all the equipment circuit information using the schematic scheme; The schematic diagram recognition unit obtains the schematic diagram scheme information of all electrical equipment from the schematic diagram and typical diagram equipment list macro module; identifies and analyzes the schematic diagram scheme of each electrical equipment, and finds out the electrical equipment with the same scheme; integrates the electrical equipment with the same scheme to form one or more scheme groups; and transmits the scheme group information to the table generation unit; The table generation unit obtains the scheme group information from the schematic diagram recognition unit; obtains the schematic diagram macro and the equipment list macro from the schematic diagram and typical diagram equipment list macro module; for each scheme group, the schematic diagram scheme corresponding to the scheme is called only once in the table; a new page is added after the schematic diagram, and the typical diagram equipment list macro is called to list the circuit information of all electrical equipment in the scheme group, including the equipment name and circuit number; a typical diagram output table is generated, including the integrated schematic diagram scheme and equipment circuit information, and is passed to the typical diagram output module.

3. The electrical schematic typical diagram and derived report generation system according to claim 1, characterized in that: The component table generation module further includes: A component information extraction unit, used for extracting attribute information of components in a typical diagram from a component library; A component list generation unit is used to copy a component list according to each device in the device list, and generate a complete component list in the order of the circuit; The component information extraction unit extracts the attribute information of the component code, name and specification model from the typical drawing; obtains the detailed attribute information of the component from the component library, including type, brand, model, technical parameters, order number, installation size and purpose; matches the attribute information of the component in the typical drawing with the detailed attribute information of the component in the component library to ensure the consistency and accuracy of the information; generates a component information list, including the attribute information of the component code, name, specification model, technical parameters, order number, installation size and purpose, and passes it to the component list generation unit; The component list generation unit obtains the component information list from the component information extraction unit; obtains the circuit information of each device from the device list; copies a component list according to each device in the device list, and arranges it in the order of the circuit; fills the component information in the component information list into the component list to form a complete component list; generates a complete component list, including serial number, circuit number, component code, component name, specification model, unit, quantity and remarks information, and outputs it.

4. The electrical schematic typical diagram and derived report generation system according to claim 1, characterized in that: The interconnection table and cabinet wiring table export module further includes: A cable information identification unit is used to identify the cable information marked in the typical diagram; A table generation unit is used to generate an interconnection table or a cabinet wiring table based on the cable information, and to copy the cable information of the typical diagram to each loop based on the equipment information in the equipment list; The cable information identification unit extracts all marked cable information from the typical diagram, including the starting point, end point, core number, model, specification and number of the cable; analyzes the cable information to determine the connection relationship of the cable, including the connected device, terminal block or component number and terminal number; generates a cable information list, including the starting point, end point, core number, model, specification, number and connection relationship information of the cable, and transmits it to the table generation unit; The table generation unit obtains the cable information list from the cable information identification unit; obtains the circuit information of each device from the equipment list; generates the interconnection table and the cabinet wiring table according to the cable information list and the equipment list; the interconnection table displays the connection relationship between cabinets or cabinets and external devices; contains information: the name, number, terminal block or component number, terminal number of the starting device and the end device, the core number, model, specification, number and schematic diagram number of the cable; the cabinet wiring table displays the cable connection relationship between the components in the cabinet; contains information: the cabinet number, the component number, terminal number, line label number and position in the schematic diagram of the starting component and the end component; among them, for the control power supply line, the control power supply line is not marked in the typical diagram, and it is necessary to determine all the circuits that need to control the power supply according to the equipment list, and determine the first circuit that needs to control the power supply in each cabinet after arranging them in order, and only the control power supply line of this circuit is generated in the schematic interconnection table; for the cabinet wiring, except for the first circuit that needs to control the power supply in the cabinet, the remaining circuits are connected in series; finally, the interconnection table and the cabinet wiring table are generated and output.

5. The electrical schematic typical diagram and derived report generation system according to claim 1, characterized in that: The IO table extraction module further includes: A variable identification unit for identifying variables for communication between electrical components and PLC devices; An IO table generation unit is used to export the variable name, contact information, connection terminal number, and mapping relationship with the PLC device in the form of a table; The variable identification unit extracts the attribute information of the code, name and contact information of the electrical component from the typical diagram; obtains the IO point information of the PLC device from the PLC device configuration information, including the number, name and type of the IO point; analyzes the attribute information of the electrical component and the IO point information of the PLC device, and identifies the communication variables between the electrical component and the PLC device; determines the name, signal type, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number and IO cabinet name of each variable; generates a variable information list, including all attribute information of the variable, and passes it to the IO table generation unit; The IO table generation unit obtains a variable information list from the variable identification unit; organizes and arranges the variable information in the variable information list in a table format; generates an IO table, which includes the following information: signal type, device name, signal source number and name, signal name and signal range, component code, terminal block prefix and terminal number, drawing number and IO cabinet name; generates an IO table and outputs it.