Streamline layout monitoring interface generation method

By using drawing software in the EAP system to simplify the equipment floor plan and generate streamline layout monitoring diagrams, the repeated development problems caused by different device types and streamline layout requirements in the EAP system are solved, and the rapid generation and efficient development of the streamline layout monitoring interface are achieved.

CN119883261APending Publication Date: 2025-04-25NINGBO SHANGJIN AUTOMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510061972.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In EAP system software development, customers have different needs for device types and streamline layout, which leads to developers having to perform a lot of repetitive work, which is inefficient and difficult to generate monitoring interfaces quickly and efficiently.

Method used

By simplifying the equipment plan design diagram in the drawing software, dividing it into multiple parts, forming the equipment unit diagram, and splicing it into a streamline layout monitoring diagram, adding name, node number, identification bits and status flags, configuring streamline and working nodes, outputting the streamline layout monitoring diagram to the control system, performing analysis and data binding, and generating a streamline layout monitoring interface.

Benefits of technology

It realizes the rapid generation of streamlined layout monitoring interface, lowers the development threshold, avoids a large number of repeated development work, and does not require strict rules and logic to be formulated, and is suitable for efficient and convenient development of complex equipment layout.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119883261A_ABST
    Figure CN119883261A_ABST
Patent Text Reader

Abstract

The invention discloses a streamline layout monitoring interface generation method, which comprises the following steps of: simplifying a device plane design drawing in drawing software, retaining the overall appearance of a device, dividing the device into a plurality of parts, and manufacturing a device unit drawing; splicing the equipment unit diagrams to form a streamline layout monitoring diagram; adding a name, a node number, an identification bit and a state flag to each part of the equipment unit diagram; configuring a streamline and a working node in the control system, and enabling the ID of the working node to be consistent with the node number in the streamline layout monitoring graph; the streamline layout monitoring graph is output to a control system, the control system analyzes the streamline layout monitoring graph according to the node numbers, obtains identification bits and state flags, injects node names for all parts according to a preset configuration rule, replaces and binds occupation information of the identification bits and the state flags, and generates a streamline layout monitoring interface; the method has the characteristic of high efficiency, and a complex streamline layout monitoring interface can be quickly and conveniently generated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of software system development, and in particular to a method for generating a streamlined layout monitoring interface. Background Art

[0002] In the development of EAP (Equipment Automation Program) system software, real-time monitoring of equipment layout and streamline status is indispensable. However, different customer requirements for equipment types and the complexity of streamline layouts pose challenges to developers. How to quickly generate the corresponding monitoring interface while meeting customer needs has become a major problem in EAP system development.

[0003] Currently, monitoring interface development uses basic graphic elements and custom controls for interface layout. This method uses the basic graphic elements provided by the desktop development software (such as Rectangle, Ellipse, Line, Polygon, etc. provided by WPF) or custom controls to draw device graphics and streamline layouts. Developers create the required control units according to requirements, and when the monitoring interface is loaded, the layout is automatically generated according to the layout rules and bound to the specific data display status.

[0004] However, the existing monitoring interface development method has the following defects: when facing the needs of different customers, a large amount of repetitive development work is required for different device appearances and streamlined layouts, which is inefficient and difficult to generate a monitoring interface quickly and efficiently. Summary of the invention

[0005] One purpose of the present application is to provide an efficient and convenient method for generating a streamlined layout monitoring interface.

[0006] To achieve the above objectives, the technical solution adopted in this application is: a method for generating a streamlined layout monitoring interface, comprising the steps of:

[0007] S100, simplify the equipment plan design in the drawing software, retain the overall appearance of the equipment, divide the equipment into multiple parts, and make a unit diagram of the equipment;

[0008] S200, splicing the equipment unit diagrams to form a streamline layout monitoring diagram;

[0009] S300, adding a name, a node number, an identification bit and a status flag to each part of the device unit diagram;

[0010] S400, configuring the streamlines and working nodes in the control system so that the ID of the working node is consistent with the node number in the streamline layout monitoring diagram;

[0011] S500, output the streamline layout monitoring diagram to the control system. The control system parses the streamline layout monitoring diagram according to the node number, obtains the identification bit and the status flag, injects the node name into each part according to the preset configuration rules, and replaces and binds the placeholder information of the identification bit and the status flag to generate a streamline layout monitoring interface.

[0012] In some embodiments, a device is divided into multiple work areas, a node number is set for each work area, an identification bit and / or a status flag is added to the work area to be monitored, and when the control system is parsed, the identification bit and / or the status flag in the work area to be monitored is searched, and the placeholder information of the identification bit and / or the status flag is replaced and bound.

[0013] In some embodiments, monitoring areas are divided on the device, and identification bits and / or status flags are added to the monitoring areas. When the control system parses, the identification bits and / or status flags in the monitoring areas are searched, and the placeholder information of the identification bits and / or status flags is replaced and bound. In the control system, the identification bits and / or status flags in the monitoring area are associated with the identification bits and / or status flags in the working area to be monitored.

[0014] In some embodiments, a monitoring area is divided on the device, and an identification bit and / or status flag is added to the monitoring area. When the control system parses, the identification bit and / or status flag in the monitoring area is searched, and the placeholder information of the identification bit and / or status flag is replaced and bound, and the identification bit and / or status flag in the monitoring area is associated with the device status in the control system.

[0015] In some embodiments, the main flow line is laid out in the control system, and each working node on the main flow line is added so that the ID of the working node is consistent with the node number in the streamline layout monitoring diagram, and the ID of the previous working node of each working node is configured to connect each working node in series.

[0016] In some embodiments, branch lines are laid out in a control system, equipment names are configured in the branch lines, IDs of working nodes of the equipment entering and exiting the main line are configured, and multiple workspace IDs are generated based on the IDs of the working nodes entering the main line. The workspace IDs and the working node IDs correspond one-to-one to the node numbers in the streamline layout monitoring diagram.

[0017] In some embodiments, the workspace ID is generated based on the ID of the work node entering the main line by adding different characters to the last digit of the ID of the work node entering the main line.

[0018] In some embodiments, the identification bits and status flags are suitable for associating the carrier status, device connection status, device operation status, device operation mode, device cascade mode and workspace operation status.

[0019] In some embodiments, the status mark includes a color block, and after the status mark and the control system are bound, the control system is suitable for changing the color of the status mark.

[0020] In some embodiments, when simplifying the equipment plan design drawing, the external frames of each part are retained and reduced according to the changes in material status, and the internal structure is removed; when splicing the equipment unit diagram, the input and output parts of the equipment are connected according to the streamline rules, and the streamline directions of the equipment unit diagram and the streamline layout monitoring diagram are drawn; multiple working areas are divided on the equipment, including a waiting area, a feeding area, a working area, a discharging area, a buffer area and a terminal area, and identification bits and / or status marks are added to the waiting area, the feeding area, the working area and the terminal area to manage the operating status, and identification bits and / or status marks are added to the waiting area, the feeding area and the working area to manage the carrier status.

[0021] Compared with the prior art, the beneficial effect of the present application is that the streamline layout monitoring interface generation method of the present application utilizes drawing software to quickly optimize the streamline layout monitoring diagram through visual operations, and automatically performs data binding on the information to be monitored on the streamline layout monitoring diagram and the control system by designing, thereby realizing the analytical conversion of the streamline layout monitoring diagram to the streamline layout monitoring interface to display the real-time status of the equipment. Compared with the traditional development method, this method does not require a large amount of repetitive development work, and does not require the formulation of strict rules and logic to generate the streamline layout monitoring interface. The development threshold is lower, which is conducive to the efficient and convenient development of complex equipment layout streamlines. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 It is a streamline layout monitoring diagram according to a preferred embodiment of the present application.

[0023] Figure 2 It is a diagram of a device unit according to a preferred embodiment of the present application.

[0024] Figure 3 It is a schematic diagram of node configuration according to a preferred embodiment of the present application.

[0025] Figure 4 It is a node streamline diagram according to a preferred embodiment of the present application.

[0026] Figure 5 It is a flow chart for generating a streamlined layout monitoring interface according to a preferred embodiment of the present application. DETAILED DESCRIPTION

[0027] Below, the present application is further described in conjunction with specific implementation methods. It should be noted that, under the premise of no conflict, the various embodiments or technical features described below can be arbitrarily combined to form new embodiments.

[0028] In the description of the present application, it should be noted that directional words, such as the terms "center", "lateral", "longitudinal", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", etc., indicating directions and positional relationships are based on the directions or positional relationships shown in the accompanying drawings, which are only for the convenience of narrating the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and cannot be understood as limiting the specific scope of protection of the present application.

[0029] It should be noted that the terms "first", "second", etc. in the description and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0030] The terms "including" and "having" and any variations thereof in the specification and claims of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.

[0031] The present application is further described below with reference to the accompanying drawings:

[0032] like Figures 1 to 5 As shown, the present application provides a method for generating a streamlined layout monitoring interface, including the steps.

[0033] S100, simplifies the equipment plan design in the drawing software, retains the overall appearance of the equipment, divides the equipment into multiple parts, and makes an equipment unit diagram.

[0034] The plan design drawings of the corresponding equipment provided by the equipment manufacturer can be drawn and edited in CAD and other planar drawing software. According to customer needs, equipment details that do not need to be displayed can be deleted, such as removing lines that block the workstations, so as to retain the overall appearance and workstations of the equipment, thereby simplifying the equipment plan design drawings into equipment unit drawings.

[0035] In summary, the principle of simplifying the equipment plan design drawing into the equipment unit drawing is that personnel can identify the equipment type through the equipment unit drawing, and on this basis retain the basic workstation part and reserve the streamline connection part.

[0036] In some embodiments, when simplifying the equipment plan design drawing, the external frames of each part are retained and reduced according to the changes in material status, and the internal structure is removed. For example, the drawing can be simplified for the purpose of monitoring material operation, and parts that do not affect material operation can be removed and merged.

[0037] S200, splicing the equipment unit diagrams to form a streamline layout monitoring diagram.

[0038] According to the customer's site layout, the equipment unit diagrams are spliced ​​using streamlines. The equipment unit diagrams can be spliced ​​directly by connecting the lines, or by setting dotted lines. The dotted lines are used as the dividing lines to identify different equipment unit diagrams. The streamline connection parts (the bottom part in the figure) can be connected to each other, and arrows can be drawn in the streamline connection parts to indicate the streamline direction of the equipment unit diagram.

[0039] In some embodiments, when the equipment unit diagram is spliced, the input and output parts of the equipment are connected according to the streamline rules, and the streamline directions of the equipment unit diagram and the streamline layout monitoring diagram are drawn, wherein arrows can also be drawn on each part within the equipment unit diagram to show the streamline directions.

[0040] S300, adding a name, a node number, an identification bit and a status flag to each part of the device unit diagram.

[0041] In some embodiments, a plurality of work areas are divided on a device, a node number is set for each work area, an identification bit and / or a status flag is added to the work area to be monitored, and when the control system is parsed, the identification bit and / or the status flag in the work area to be monitored is searched, and the placeholder information of the identification bit and / or the status flag is replaced and bound, so as to realize the status monitoring of the object to be monitored in the work area.

[0042] In some embodiments, monitoring areas are divided on the device, and identification bits and / or status flags are added to the monitoring areas. When the control system parses, the identification bits and / or status flags in the monitoring areas are searched, and the placeholder information of the identification bits and / or status flags is replaced and bound. In the control system, the identification bits and / or status flags in the monitoring area are associated with the identification bits and / or status flags in the working area to be monitored, so as to realize the display of status information of the monitored objects in the working area in the monitoring area.

[0043] In some embodiments, a monitoring area is divided on the device, and an identification bit and / or status flag is added in the monitoring area. When the control system parses, the identification bit and / or status flag in the monitoring area is searched, and the placeholder information of the identification bit and / or status flag is replaced and bound. In the control system, the identification bit and / or status flag in the monitoring area is associated with the device status, thereby realizing status monitoring of the monitored object in the monitoring area.

[0044] The name is used to display the device name and workspace name in the device unit diagram, the node number is used for parsing and matching between the device and workspace and the control system, and the identification bit and status flag are used for data binding between the monitored object and the control system.

[0045] In some embodiments, the identification bits and status flags are suitable for associating the carrier status, device connection status, device operation status, device operation mode, device cascade mode and workspace operation status.

[0046] In some embodiments, the identification bit includes text, and after the identification bit and the control system are bound, the control system is suitable for changing the text content of the identification bit.

[0047] In some embodiments, the status mark includes a color block, and after the status mark and the control system are bound, the control system is suitable for changing the color of the status mark.

[0048] In some embodiments, the status mark includes a pattern, and after the status mark and the control system are bound, the control system is suitable for changing the pattern style of the status mark.

[0049] S400, configuring streamlines and working nodes in the control system so that the ID of the working node is consistent with the node number in the streamline layout monitoring diagram.

[0050] In the present application, the control system preferably uses an EAP (Equipment Automation Program) system.

[0051] In some embodiments, the main flow line is laid out in the control system, and each working node on the main flow line is added so that the ID of the working node is consistent with the node number in the streamline layout monitoring diagram, and the ID of the previous working node of each working node is configured to connect each working node in series.

[0052] In some embodiments, branch lines are laid out in a control system, equipment names are configured in the branch lines, IDs of working nodes of the equipment entering and exiting the main line are configured, and multiple workspace IDs are generated based on the IDs of the working nodes entering the main line. The workspace IDs and the working node IDs correspond one-to-one to the node numbers in the streamline layout monitoring diagram.

[0053] In some embodiments, the workspace ID is generated based on the ID of the work node entering the main line by adding different characters to the last digit of the ID of the work node entering the main line.

[0054] S500, output the streamline layout monitoring diagram to the control system. The control system parses the streamline layout monitoring diagram according to the node number, obtains the identification bit and the status flag, injects the node name into each part according to the preset configuration rules, and replaces and binds the placeholder information of the identification bit and the status flag to generate a streamline layout monitoring interface.

[0055] like Figure 1In the embodiment shown, for the loading and unloading material buffer device, it is not necessary to pay attention to its internal structure and logic. It is only necessary to know the unloading and unloading material buffer device and the reclaiming carrier. Therefore, only the outer frame is retained, and the device description and the connection status flag are added in the outer frame. The main object of the device to be monitored can be a WB (wirebonder, wire welding machine) device. A plurality of working areas are divided on the device to be monitored, including a waiting area, a feeding area, a working area, a discharging area, a buffer area and a terminal area. Add identification bits and / or status signs to manage the operating status, add identification bits and / or status signs to the waiting area, feeding area and working area to manage the vehicle status. For the three WB devices, the waiting area, feeding area and working area are both equipment and part of the flow line, so the upper appearance that is not blocked by the work station is retained, the lower half is removed, and drawn into the flow line connection part, and arrows are added to the flow line connection part to represent the flow line direction, and instructions are added and identification bits are set in the waiting area, feeding area, working area, discharging area, buffer area and terminal area.

[0056] like Figure 2 In the illustrated embodiment, when performing data binding, it is generally necessary to obtain the status of the device and track the real-time status of the vehicle in each node, set each work area as a node, and establish a node number. For example, the feed area of ​​the WB1 device is established with a node number of 1101. When performing analysis, the area where 1011 is located is set as the smallest unit. In the feed area, the color block (basic color can be added, such as yellow for analysis and identification) is used as the status mark of the feed area. When the working status of the feed area changes, the EAP system changes the color of the color block in the feed area to indicate the current working status of the feed area.

[0057] "111" is the flag of the vehicles in the area. When parsing, the EAP system looks for the "111" content in the area to reserve a place for the vehicle code in the area. There is no substantive requirement for "111" and it can be set according to personal habits. "Current vehicle:" is used to display the vehicles that are working in the work area. When parsing, the EAP system looks for the "Current vehicle:" content and connects it with the flag of the vehicles in the area to display the work area information where the current vehicle is located.

[0058] For the discharging area and buffer area, the EAP system does not need to manage their operating status, so the node status flag can be set. The discharging area, buffer area, and terminal area do not need to manage the vehicle code, so the vehicle flag bit can be set.

[0059] "Connect" is the flag bit that indicates the connection status of the WB1 device. When parsing, the EAP system looks for the "connect" content in the WB1 node.

[0060] "Working mode: InOut" is the flag of the working mode of the WB1 device. When parsing, the EAP system looks for the "Working mode: ByPass" content in the WB1 node. A WorkMode variable is defined in the EAP system background code, and this variable is bound to the text element "Working mode: ByPass". When the value of the WorkMode variable changes, for example, from ByPass (pass-through) → InOut (in and out), the text element "Working mode: ByPass" will be notified to change to "Working mode: InOut". The same applies to "cascade mode".

[0061] After the EAP system connects to the device, it changes the device connection status flag. When the connection status is normal and the device feeding permission is obtained, the status flags of all streamline nodes are changed to the color representing the feeding status. The vehicle first enters the waiting area according to the streamline direction. The waiting area status is changed to a vehicle-present status. The vehicle flag displays the current vehicle information, and so on, to realize the display of real-time node status and information.

[0062] like Figure 3 and 4 As shown in the figure, after completing the drawing of the streamline layout monitoring diagram, it is necessary to configure it in the EAP system. In the mainstream line placeholder information configuration, add each working node on the mainstream line, and keep it consistent with the node number in the streamline layout monitoring diagram. By configuring the current mainstream line ID and the previous mainstream line ID, the entire mainstream line is connected in series first. The equipment is equivalent to being on the branch line. The layout mode selects the branch line. The layout mode selects the branch line, and a device has three workstations. When selecting the device, wb1; wb1; wb1 represents the three workstations. After filling in the equipment's inlet and outlet mainstream line ID, the EAP system automatically generates three work area IDs. The last digit of the mainstream line ID is added with 1 for feeding, 0 for working, and 2 for discharging. Taking WB1 as an example, the feeding area ID: 1011, the working area ID: 1010, and the discharging area ID: 1012 are generated, which are consistent with the node number settings in the streamline layout monitoring diagram, indicating that the settings are successful.

[0063] like Figure 5As shown, when the EAP system is started, the EAP system first reads the device-related configuration configured by the user, such as the device communication protocol, device number, work station number, etc., and obtains the position of the working node on the streamline to form a complete layout rule and data structure. When the drawing software is a .dxf file output by CAD, the .dxf file can be parsed, and each element in the streamline layout monitoring diagram can be parsed, and the added flag bits can be obtained. According to the read configuration, the node name is injected into each workspace and the placeholder of the flag bit is replaced and bound to the corresponding state. Finally, the streamline layout monitoring diagram can be directly displayed in the EAP system, and the dynamic monitoring elements can be replaced by data binding, so that the EAP system can efficiently and conveniently generate a clearer and more intuitive streamline layout monitoring interface.

[0064] The above describes the basic principles, main features and advantages of the present application. Technical personnel in this industry should understand that the present application is not limited to the above embodiments. The above embodiments and the specification only describe the principles of the present application. Without departing from the spirit and scope of the present application, the present application will also have various changes and improvements. These changes and improvements all fall within the scope of the present application for which protection is sought. The scope of protection claimed by the present application is defined by the attached claims and their equivalents.

Claims

1. A method for generating a streamlined layout monitoring interface, characterized in that: Includes steps: S100, simplify the equipment plan design in the drawing software, retain the overall appearance of the equipment, divide the equipment into multiple parts, and make a unit diagram of the equipment; S200, splicing the equipment unit diagrams to form a streamline layout monitoring diagram; S300, adding a name, a node number, an identification bit and a status flag to each part of the device unit diagram; S400, configuring the streamlines and working nodes in the control system so that the ID of the working node is consistent with the node number in the streamline layout monitoring diagram; S500, output the streamline layout monitoring diagram to the control system. The control system parses the streamline layout monitoring diagram according to the node number, obtains the identification bit and the status flag, injects the node name into each part according to the preset configuration rules, and replaces and binds the placeholder information of the identification bit and the status flag to generate a streamline layout monitoring interface.

2. A streamline layout monitoring interface generation method as claimed in claim 1, characterized in that: The device is divided into multiple work areas, a node number is set for each work area, an identification bit and / or a status flag is added to the work area to be monitored, and when the control system is parsed, the identification bit and / or the status flag in the work area to be monitored is searched, and the placeholder information of the identification bit and / or the status flag is replaced and bound.

3. A streamline layout monitoring interface generation method as claimed in claim 2, characterized in that: The equipment is divided into monitoring areas, and identification bits and / or status marks are added in the monitoring areas. When the control system parses, the identification bits and / or status marks in the monitoring areas are searched, and the placeholder information of the identification bits and / or status marks is replaced and bound. In the control system, the identification bits and / or status marks in the monitoring area are associated with the identification bits and / or status marks in the working area to be monitored.

4. A streamline layout monitoring interface generation method as claimed in claim 1, characterized in that: The device is divided into monitoring areas, and identification bits and / or status flags are added in the monitoring areas. When the control system parses, the identification bits and / or status flags in the monitoring areas are searched, and the placeholder information of the identification bits and / or status flags is replaced and bound. In the control system, the identification bits and / or status flags in the monitoring area are associated with the device status.

5. The method for generating a streamlined layout monitoring interface according to claim 1, characterized in that: Layout the main flow line in the control system, add each working node on the main flow line, make the working node ID consistent with the node number in the streamline layout monitoring diagram, configure the ID of the previous working node of each working node to connect each working node in series.

6. A streamline layout monitoring interface generation method as claimed in claim 5, characterized in that: Layout branch lines in the control system, configure the device name in the branch line, configure the ID of the working node of the device entering and exiting the main line, generate multiple work area IDs according to the ID of the working node entering the main line, and the work area ID and the working node ID correspond one by one to the node number in the streamline layout monitoring diagram.

7. A streamline layout monitoring interface generation method as claimed in claim 6, characterized in that: The workspace ID is generated based on the ID of the work node entering the mainstream line by adding different characters to the last digit of the ID of the work node entering the mainstream line.

8. A streamline layout monitoring interface generation method as claimed in claim 1, characterized in that: The identification bits and status flags are suitable for associating the vehicle status, device connection status, device operation status, device operation mode, device cascade mode and work area operation status.

9. A streamline layout monitoring interface generation method as claimed in claim 1, characterized in that: The status mark includes a color block. After the status mark and the control system are bound, the control system is suitable for changing the color of the status mark.

10. The method for generating a streamlined layout monitoring interface according to claim 1, characterized in that: When simplifying the equipment plan design drawing, retain and reduce the external frame of each part according to the change of material status, and remove the internal structure; when splicing the equipment unit diagram, connect the input and output parts of the equipment according to the streamline rules, and draw the streamline direction of the equipment unit diagram and the streamline layout monitoring diagram; divide the equipment into multiple working areas, including waiting area, feeding area, working area, discharging area, buffer area and terminal area, add identification bits and / or status signs in the waiting area, feeding area, working area and terminal area to manage the operating status, and add identification bits and / or status signs in the waiting area, feeding area and working area to manage the carrier status.