An automobile production line maintenance work order processing method and system and a storage medium
Patent Information
- Application Number
- CN202310169798.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-27
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2043-02-27
AI Technical Summary
但是由于生产线设备端涉及的故障信号数量庞大,故障信号恢复时并不代表设备恢复正常,在设备未恢复正常时存在反复触发的情况,且往往一个故障信号触发的同时会有连锁的故障信号触发,这样会造成派发了大量无效、重复工单,增加了工单处理的管理成本,而为了减少无效工单也有采用减小故障信号数量的方式,这样又会造成故障信息缺失和不准确性,同时该方法也无法解决工单重复问题,生成的工单信息对维修人员的维修工作指导不足,导致对维修效率提升有限
[0018]本发明的有益效果:本发明获取故障信息并缓存至存储模块,先遍历存储模块中的故障信息,识别是否有未标记的故障信息,即先确认存储模块中是否有未处理的故障信息,如果没有未处理的故障信息,则重新开始下一循环,如果有未处理的故障信息,则确定未标记的故障信息对应的区域,遍历存储模块中该对应的区域中是否有未结束的任务工单,即确认未标记的故障信息对应的区域中是否有未结束的任务工单。如果有未结束的任务工单,则将未结束的任务工单内的故障信息记录到存储模块的动态信息存储单元且将未结束的任务工单内的故障信息进行标记,实现了任务工单生成与动态故障信息分离,并对未结束的任务工单进行标记,便于后续查看。如果没有未结束的任务工单,则基于获取的故障信息自动生成任务工单。在进行任务工单结束时,由安全集成信号生成模块获取某一区域的安全集成信号,若安全集成信号为第一设定值,则不进行操作;若安全集成信号为第二设定值,则将区域内的任务工单标记为结束,清空缓存数据。通过安全集成信号隔离后续产生的无效、重复任务工单,从而有效降低了无效、重复的任务工单数量,且通过动态工单信息的存储减少信息损失,进而增加了维修指导效果。
Smart Images

Figure CN116128244B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive production line management technology, specifically to a method, system, and storage medium for processing maintenance work orders on an automotive production line. Background Technology
[0002] Because automobile production lines involve complex processes, a wide variety of equipment, and collaborative operations, the process sections occupy a large area. Equipment failures can have a significant impact on production. Due to the close interrelationship between the equipment, it is difficult to quickly and accurately resolve faults by relying solely on the fault information output by the individual equipment itself. Most faults are reported manually, and then professional personnel make judgments and manually report the faults. This process delays the transmission of fault information and increases the time required to resolve the faults.
[0003] Alternatively, an information system management mechanism can be established by triggering work orders based on fault signals. For example, CN109862048A discloses a factory equipment processing system, equipment database server, and method. This system includes: a field operator terminal for receiving fault signals and information about the equipment to be repaired when a fault occurs; after receiving a repair request command input by the field operator, sending the fault signals and information to the equipment database server; and an equipment database server for generating a repair work order based on the fault signals and information; and generating a fault solution for the equipment to be repaired based on the fault signals and the relationship between the fault signals and fault solutions, and then sending the repair work order and the information about the equipment to be repaired to the relevant equipment. The fault solution is sent to the maintenance personnel's terminal. The maintenance personnel's terminal is used to display the maintenance work order and the fault solution for the equipment to be repaired. The processing method is as follows: when the equipment malfunctions, the system receives the fault signal and information of the equipment to be repaired; after receiving the repair request instruction input by the on-site operator, the system sends out the fault signal and information of the equipment to be repaired; the system receives the fault signal and information of the equipment to be repaired, and generates a maintenance work order based on the fault signal and information of the equipment to be repaired; the system generates a fault solution for the equipment to be repaired based on the fault signal and the relationship between the equipment fault signal and the fault solution, and sends out the maintenance work order and the fault solution for the equipment to be repaired; the system receives and displays the maintenance work order and the fault solution for the equipment to be repaired. However, due to the large number of fault signals involved in the production line equipment, the recovery of a fault signal does not necessarily mean that the equipment has returned to normal. There are repeated triggering situations when the equipment has not returned to normal, and often a chain of fault signals are triggered at the same time as one fault signal. This results in a large number of invalid and duplicate work orders being dispatched, increasing the management cost of work order processing. In order to reduce invalid work orders, the number of fault signals has been reduced, but this results in missing and inaccurate fault information. At the same time, this method cannot solve the problem of duplicate work orders, and the generated work order information is insufficient to guide the maintenance personnel's maintenance work, resulting in limited improvement in maintenance efficiency.
[0004] CN113516340A discloses a method, apparatus, computer device, and storage medium for pushing intelligent work orders. By acquiring work order information to be pushed, a pre-trained fault identification model is processed using the input values of the work order information. Based on the processing result, the corresponding fault type is determined. Then, based on the correspondence between fault types and clients, a list of target clients corresponding to the fault types is obtained, and the intelligent work order information to be pushed is sent to the clients in the target client list. This method pushes work orders to selected clients, improving the efficiency and accuracy of work order information push and further enhancing the efficiency of fault response. It represents a valuable attempt in this field. Summary of the Invention
[0005] The purpose of this invention is to provide a method, system, and storage medium for processing maintenance work orders on an automotive production line, which can effectively reduce the number of invalid and repetitive work orders on the production line, reduce information loss, and increase the effectiveness of maintenance guidance.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows: In a first aspect, the present invention discloses a method for processing maintenance work orders on an automobile production line, which includes task work order generation and task work order termination. The process of generating a task work order includes the following steps: S11, Divide the production line into multiple areas and number each area; preferably, divide the production line into multiple areas according to the principle of ensuring personal safety and the relationship between equipment and number each area, and classify the equipment that must stop at the same time when the equipment fails into the same area. S12, After the work order generation module obtains the fault information, it caches it in the storage module; S13, Traverse the fault information in the storage module, identify whether there is any unmarked fault information, if so, execute S14; otherwise, return to S12; S14, determine the area corresponding to the unmarked fault information, traverse the corresponding area in the storage module to see if there are any unfinished task orders, if yes, then execute S15; otherwise, execute S16. S15, record the fault information in the unfinished task work order to the dynamic information storage unit of the storage module and mark the fault information in the unfinished task work order, and mark the unfinished task work order. S16, the work order generation module generates a task work order based on the fault information obtained in S12, and marks the fault information obtained in S12; Furthermore, the completion of a task order includes the following steps: S21: The security integration signal of a certain area is obtained by the security integration signal generation module. If the security integration signal is the first set value, no operation is performed; if the security integration signal is the second set value, S22 is executed. S22 marks the task orders within the area as completed and clears the cached data.
[0007] Furthermore, in S21, the safety integrated signal is obtained by fitting the fault signal, drive enable signal, safety equipment signal, emergency stop signal, and equipment status signal of a certain area through the safety integrated signal generation module.
[0008] Furthermore, the fitting of the security integration signal for a certain area specifically includes the following steps: S31, acquire fault signals, analyze whether the acquired fault signal data are all the third set value. If yes, proceed to the next step; if no, reacquire the fault signals of the area and analyze the acquired fault signal data and output the safety integrated signal as the first set value. S32, acquire the drive enable signal, analyze whether the acquired drive enable signal data are all the fourth set value. If yes, proceed to the next step; if no, return to S31 and output the safety integration signal as the first set value. S33: Acquire safety device signals and analyze whether the collected safety device signal data are all the fifth set value. If yes, proceed to the next step; otherwise, return to S31 and output the safety integration signal as the first set value. S34, acquire emergency stop signal, analyze whether the acquired emergency stop signal data are all the sixth set value. If yes, proceed to the next step; if no, return to S31 and output the safety integrated signal as the first set value. S35: Acquire device status signals and analyze whether the collected device status signal data are all the seventh set value. If yes, proceed to the next step; otherwise, return to S31 and output the safety integration signal as the first set value. S36 outputs a safety integrated signal to the second set value.
[0009] Furthermore, the task order generated in S16 includes the location of the faulty equipment, fault code information, and the area number corresponding to the faulty equipment.
[0010] Furthermore, the task order generated in S16 is transmitted to the display module, which then displays the task order information.
[0011] Secondly, the present invention also discloses an automotive production line maintenance work order processing system, which can realize the automotive production line maintenance work order processing method described in the present invention. The system includes a work order generation module, a safety integrated signal generation module, and a storage module. The work order generation module is used to acquire fault information, parse and determine the region corresponding to the fault information, generate and / or terminate task work orders, and store dynamic work order information. The safety integrated signal generation module divides the production line into multiple regions and numbers each region, and obtains a safety integrated signal for a certain region based on the acquired signal fitting. The storage module is used to store the acquired fault information, the task work orders generated based on the acquired fault information, and dynamic information, i.e., fault information within unfinished task work orders.
[0012] Furthermore, the work order generation module includes a fault signal acquisition unit, a fault signal interface and equipment location relationship parsing unit, a fault information generation and caching unit, a region and equipment location relationship parsing unit, a safety integration information acquisition and caching unit, and a work order generation unit. The fault signal acquisition unit is used to acquire fault code information from the fault signal interface. The fault signal interface and equipment location relationship parsing unit is used to obtain the equipment location information corresponding to the fault signal interface. The fault information generation and caching unit is used to cache the fault code information and the equipment location information corresponding to the fault signal interface as fault information and transmit the fault information to the storage module. The region and equipment location relationship parsing unit is used to obtain the region number corresponding to the fault signal interface. The safety integration information acquisition and caching unit is used to acquire the safety integration signal output by the safety integration signal generation module. The work order generation unit is used to generate a maintenance task work order and transmit the task work order to the storage module.
[0013] Furthermore, the safety integrated signal generation module includes a fault signal acquisition unit, a drive enable signal acquisition unit, a safety equipment signal acquisition unit, an emergency stop signal acquisition unit, an equipment status signal acquisition unit, and a safety integrated signal generation unit. The fault signal acquisition unit is used to acquire fault signal data; the drive enable signal acquisition unit is used to acquire drive enable signal data; the safety equipment signal acquisition unit is used to acquire safety equipment signal data; the emergency stop signal acquisition unit is used to acquire emergency stop signals; the equipment status signal acquisition unit is used to acquire equipment status signals; and the safety integrated signal generation unit is used to receive the acquired fault signals, drive enable signals, safety equipment signals, emergency stop signals, and equipment status signals, fit them to obtain a safety integrated signal, and transmit the safety integrated signal to the work order generation module.
[0014] Furthermore, the storage module includes a fault signal interface and equipment location relationship storage unit, a region and equipment location relationship storage unit, a safety integrated signal interface and region relationship storage unit, a work order information storage unit, and a dynamic information storage unit. The fault signal interface and equipment location relationship storage unit stores the correspondence between fault signal interfaces and equipment locations. The region and equipment location relationship storage unit stores the correspondence between region numbers and equipment locations. The safety integrated signal interface and region relationship storage unit stores the correspondence between safety integrated signals and region numbers. The work order information storage unit stores task work order information. The dynamic information storage unit stores process fault information and status information generated during maintenance.
[0015] Furthermore, it also includes a display module, which is used to display task work order information.
[0016] Furthermore, the display module includes a work order information display unit and a dynamic information display unit connected to the work order generation module. The work order information display unit displays task work order information, including the location of the faulty equipment, fault code information, and the area number corresponding to the faulty equipment. The dynamic information display unit displays process fault information and status information generated during maintenance.
[0017] Thirdly, the present invention also discloses a storage medium storing a computer-readable program, which, when invoked, can execute the steps of the automobile production line maintenance work order processing method described in the present invention.
[0018] The beneficial effects of this invention are as follows: This invention acquires fault information and caches it in the storage module. First, it iterates through the fault information in the storage module to identify any unmarked fault information. That is, it first confirms whether there is any unprocessed fault information in the storage module. If there is no unprocessed fault information, the next loop begins. If there is unprocessed fault information, it determines the region corresponding to the unmarked fault information and iterates through the corresponding region in the storage module to check for any unfinished task orders. If there are unfinished task orders, the fault information within these unfinished task orders is recorded in the dynamic information storage unit of the storage module and marked. This separates task order generation from dynamic fault information and marks unfinished task orders for easy later review. If there are no unfinished task orders, task orders are automatically generated based on the acquired fault information. When a task order ends, the safety integration signal generation module acquires the safety integration signal for a certain region. If the safety integration signal is a first preset value, no operation is performed; if the safety integration signal is a second preset value, the task order within that region is marked as finished, and the cached data is cleared. By integrating security signals to isolate subsequent invalid and duplicate work orders, the number of invalid and duplicate work orders is effectively reduced. Furthermore, by storing dynamic work order information, information loss is reduced, thereby increasing the effectiveness of maintenance guidance. Attached Figure Description
[0019] Figure 1 This is a schematic diagram of the automobile production line maintenance work order processing system described in this invention; Figure 2 This is a schematic diagram illustrating the task order generation method for processing maintenance work orders on an automobile production line according to the present invention. Figure 3 This is a schematic diagram illustrating the completion of a work order in the automobile production line maintenance work order processing method described in this invention. Figure 4 This is a schematic diagram of the fitting of the security integrated signal described in this invention.
[0020] In the diagram, 1—work order generation module, 11—fault signal acquisition unit, 12—fault signal interface and equipment location relationship analysis unit, 13—fault information generation and caching unit, 14—area and equipment location relationship analysis unit, 15—safety integration information acquisition and caching unit, and 16—work order generation unit. 2—Safety integrated signal generation module, 11—Fault signal acquisition unit, 21—Drive enable signal acquisition unit, 22—Safety equipment signal acquisition unit, 23—Emergency stop signal acquisition unit, 24—Equipment status signal acquisition unit, 25—Safety integrated signal generation unit; 3—Storage module; 31—Fault signal interface and equipment location relationship storage unit; 32—Area and equipment location relationship storage unit; 33—Safety integration signal interface and area relationship storage unit; 34—Work order information storage unit; 35—Dynamic information storage unit. 4—Display module, 41—Work order information display unit, 42—Dynamic information display unit. Detailed Implementation
[0021] The embodiments of the present invention will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention and not for limiting the scope of protection of the present invention.
[0022] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0023] Example 1: A method for processing maintenance work orders on an automobile production line, which includes task work order generation and task work order termination.
[0024] See Figure 2 The specific steps for generating a task work order are as follows.
[0025] S11. The production line is divided into multiple areas according to the principle of ensuring personal safety and the relationship between equipment, and each area is numbered. Equipment that must be stopped simultaneously when equipment fails is included in the same area. Each area includes at least one piece of equipment.
[0026] S12, after the work order generation module 1 obtains the fault information, it caches it in the storage module 3.
[0027] S13, traverse the fault information in storage module 3, identify whether there is any unmarked fault information, if yes, then execute S14; otherwise, return to S12.
[0028] S14, determine the area corresponding to the unmarked fault information, traverse the corresponding area in storage module 3 to see if there are any unfinished task orders, if yes, then execute S15; if no, then execute S16.
[0029] S15, record the fault information in the unfinished task work order to the dynamic information storage unit 35 of the storage module 3, mark the fault information in the unfinished task work order, and mark the unfinished task work order.
[0030] S16, the work order generation module 1 generates a task work order based on the fault information obtained in S12, and marks the fault information obtained in S12; the generated task work order includes the location of the faulty equipment, fault code information and the area number corresponding to the faulty equipment.
[0031] See Figure 3 The completion of a task order includes the following steps: S21, the safety integration signal of a certain area is obtained by the safety integration signal generation module 2. If the safety integration signal is the first set value, no operation is performed and the next cycle is entered; if the safety integration signal is the second set value, S22 is executed. The safety integration signal is obtained by the safety integration signal generation module 2 by fitting the fault signal, drive enable signal, safety equipment signal, emergency stop signal and equipment status signal of a certain area.
[0032] S22 marks the task orders within the area as completed and clears the cached data.
[0033] In this embodiment, a storage medium stores a computer-readable program, which, when invoked, can execute the steps of the automobile production line maintenance work order processing method described in this embodiment.
[0034] In this embodiment, see Figure 3 The fitting of the security integrated signal shown includes the following steps.
[0035] S31, acquire fault signals, and analyze whether the acquired fault signal data are all of the third preset value. In this embodiment, the third preset value is set to "false". If yes, that is, the acquired fault signal data are all false, then proceed to the next step S32. If no, that is, the acquired fault signal data are not all false, then reacquire the fault signals of the area, analyze the acquired fault signal data, and output the safety integrated signal as the first preset value.
[0036] S32: Obtain the drive enable signal and analyze whether the collected drive enable signal data are all the fourth set value. In this embodiment, the fourth set value is set to "true". If yes, that is, the collected drive enable signal data are all true, then proceed to the next step S33. If no, that is, the collected drive enable signal data are not all true, then return to S31 and output the safety integration signal as the first set value.
[0037] S33: Acquire security device signals and analyze whether the collected security device signal data are all the fifth preset value. In this embodiment, the fifth preset value is set to "false". If yes, that is, all the collected security device signal data are false, then proceed to the next step S34. If no, that is, not all the collected security device signal data are false, then return to S31 and output the security integration signal as the first preset value.
[0038] S34, acquire emergency stop signal, analyze whether the acquired emergency stop signal data are all the sixth preset value. In this embodiment, the sixth preset value is set to "false". If yes, that is, the acquired safety device signal data are all false, then proceed to the next step; if no, that is, the acquired safety device signal data are not all false, then return to S31 and output the safety integration signal as the first preset value.
[0039] S35: Obtain device status signals and analyze whether the collected device status signal data are all the seventh set value. In this embodiment, the seventh set value is set to "true". If yes, that is, the collected device status signal data are all true, then proceed to the next step; if no, that is, the collected device status signal data are not all true, then return to S31 and output the safety integration signal as the first set value.
[0040] S36 outputs a safety integrated signal to the second set value.
[0041] Example 2: A method for processing maintenance work orders on an automobile production line. Unlike Example 1, in order to display the maintenance task work order information more intuitively, the task work order generated in S16 is transmitted to the display module 4, and the task work order information is displayed through the display module 4.
[0042] In this embodiment, a storage medium stores a computer-readable program, which, when invoked, can execute the automobile production line maintenance work order processing method described in this embodiment.
[0043] In this embodiment, the display module 4 includes a work order information display unit 41 and a dynamic information display unit 42 connected to the work order generation module 2. The work order information display unit 41 is used to display task work order information, including the location of the faulty equipment, fault code information, and the area number corresponding to the faulty equipment. The dynamic information display unit 42 is used to display process fault information and status information generated during the maintenance process.
[0044] Example 3, see Figure 1 The automotive production line maintenance work order processing system shown herein can implement the automotive production line maintenance work order processing method described in Embodiment 1 or Embodiment 2. It includes a work order generation module 1, a safety integrated signal generation module 2, and a storage module 3. The work order generation module 1 is used to acquire fault information, parse and determine the region corresponding to the fault information, generate and / or terminate task work orders, and store dynamic work order information. The safety integrated signal generation module 2 divides the production line into multiple regions and numbers each region, and obtains the safety integrated signal of a certain region based on the collected signal fitting. The storage module 3 is used to store the acquired fault information, the task work orders generated based on the acquired fault information, and dynamic information, i.e., fault information within unfinished task work orders.
[0045] The work order generation module 1 includes a fault signal acquisition unit 11, a fault signal interface and equipment location relationship analysis unit 12, a fault information generation and caching unit 13, a region and equipment location relationship analysis unit 14, a safety integration information acquisition and caching unit 15, and a work order generation unit 16. The fault signal acquisition unit 11 is used to acquire fault code information of the fault signal interface; the fault signal interface and equipment location relationship analysis unit 12 is used to obtain the equipment location information corresponding to the fault signal interface; the fault information generation and caching unit 13 is used to cache the fault code information and the equipment location information corresponding to the fault signal interface as fault information, and transmit the fault information to the storage module 3; the region and equipment location relationship analysis unit 14 is used to obtain the region number corresponding to the fault signal interface; the safety integration information acquisition and caching unit 15 is used to acquire the safety integration signal output by the safety integration signal generation module 2; and the work order generation unit 16 is used to generate a maintenance task work order and transmit the task work order to the storage module 3.
[0046] The safety integrated signal generation module 2 includes a fault signal acquisition unit 11, a drive enable signal acquisition unit 21, a safety equipment signal acquisition unit 22, an emergency stop signal acquisition unit 23, an equipment status signal acquisition unit 24, and a safety integrated signal generation unit 25. The fault signal acquisition unit 11 is used to acquire fault signal data, i.e., fault code information of the fault signal interface. The drive enable signal acquisition unit 21 is used to acquire drive enable signal data. The safety equipment signal acquisition unit 22 is used to acquire safety equipment signal data. The emergency stop signal acquisition unit 23 is used to acquire emergency stop signals. The equipment status signal acquisition unit 24 is used to acquire equipment status signals. The safety integrated signal generation unit 25 is used to receive the acquired fault signals, drive enable signals, safety equipment signals, emergency stop signals, and equipment status signals, fit them to obtain a safety integrated signal, and transmit the safety integrated signal to the work order generation module 1.
[0047] The storage module 3 includes a fault signal interface and equipment location relationship storage unit 31, a region and equipment location relationship storage unit 32, a safety integrated signal interface and region relationship storage unit 33, a work order information storage unit 34, and a dynamic information storage unit 35. The fault signal interface and equipment location relationship storage unit 31 stores the correspondence between fault signal interfaces and equipment locations. The region and equipment location relationship storage unit 32 stores the correspondence between region numbers and equipment locations. The safety integrated signal interface and region relationship storage unit 33 stores the correspondence between safety integrated signals and region numbers. The work order information storage unit 34 stores task work order information. The dynamic information storage unit 35 stores process fault information and status information generated during maintenance.
[0048] In this embodiment, the work order generation unit 16 of the work order generation module 1 is connected to the work order information storage unit 34 and the dynamic information storage unit 35 in the storage module 3. The work order information display unit 41 of the display module 4 is connected to the work order information storage unit 34 in the storage module 3, and the dynamic information display unit 42 of the display module 4 is connected to the dynamic information storage unit 35 in the storage module 3. The fault signal interface and device location relationship parsing unit 12 of the work order generation module 1 is connected to the fault signal acquisition unit 11 and the fault signal interface and device location relationship storage unit 31 of the storage module 3. For the fault code information acquired by the fault signal interface, the device location information corresponding to the fault signal interface is obtained based on the fault signal interface and device location relationship storage unit 31, and the corresponding fault information is generated by the fault information generation and caching unit 13. The area and device location relationship parsing unit 14 of the work order generation module 1 is connected to the area and device location relationship storage unit 32 and the safety integrated signal interface and area relationship storage unit 33 of the storage module 3.
[0049] In this embodiment, see Figure 2 The task order generation process shown includes the following steps.
[0050] S11, the production line is divided into multiple areas and each area is numbered, and each area includes at least one piece of equipment.
[0051] S12, the fault signal acquisition unit 11 of the work order generation module 1 acquires the fault code information from the fault signal interface of the PLC, and the fault signal interface and equipment location relationship parsing unit 12 acquires the equipment location information corresponding to the fault signal interface of the PLC from the fault signal interface and equipment location relationship storage unit 31 in the storage module 3. The fault information generation and caching unit 13 caches the fault code information and the equipment location information corresponding to the fault signal interface as fault information. After acquiring the fault information, it is cached in the storage module 3.
[0052] S13: Traverse the fault information in storage module 3 and identify whether there are any fault information that are not marked as "recorded". If so, execute S14. If not, return to S12 and proceed to the next loop.
[0053] S14, determine the area corresponding to the unmarked fault information, that is, obtain the area number corresponding to the unmarked "recorded" fault information through the area and equipment location relationship parsing unit 14 of the work order generation module 1, and traverse the work order information storage unit 34 of the storage module 3 to see if there is an unmarked "completed" task work order in the corresponding area number. If yes, then execute S15; otherwise, execute S16.
[0054] S15, record the fault information in the unfinished task work order to the dynamic information storage unit 35 of the storage module 3 and mark the fault information in the unfinished task work order as "recorded", and mark the unfinished task work order for easy querying of unfinished task work orders later.
[0055] S16, the work order generation module 1 generates a task work order based on the fault information obtained in S12, and marks the fault information obtained in S12 as "recorded"; the generated task work order includes the location of the faulty equipment, fault code information and the area number corresponding to the faulty equipment.
[0056] See Figure 3 The completion of the task order shown includes the following steps: S21: The safety integration signal of a certain area is obtained by the safety integration signal generation module 2. If the safety integration signal is the first set value, no operation is performed, and the process proceeds to the next cycle. If the safety integration signal is the second set value, S22 is executed. The safety integration signal is obtained by the safety integration signal generation module 2 by fitting the fault signal, drive enable signal, safety equipment signal, emergency stop signal, and equipment status signal of a certain area.
[0057] S22, mark the task work order in the area as completed, and clear the cached data in the fault information generation and caching unit and the security integration information collection and caching unit.
[0058] In this embodiment, the fitting of the security integrated signal specifically includes the following steps.
[0059] S31, the fault signal is acquired through the fault information acquisition unit 11, and it is analyzed whether the acquired fault signal data are all of the third preset value. In this embodiment, the third preset value is set to "false". If yes, that is, the acquired fault signal data are all false, then the next step S32 is executed. If no, that is, the acquired fault signal data are not all false, then the fault signal of the area is reacquired and the acquired fault signal data is analyzed, and the safety integrated signal generation unit 25 outputs the safety integrated signal as the first preset value.
[0060] S32: The drive enable signal is acquired through the drive enable signal acquisition unit 21. The acquired drive enable signal data is analyzed to see if all of them are the fourth set value. In this embodiment, the fourth set value is set to "true". If yes, that is, all of the acquired drive enable signal data are true, then the next step S33 is executed. If no, that is, not all of the acquired drive enable signal data are true, then the process returns to S31 and the safety integration signal is output as the first set value by the safety integration signal generation unit 25.
[0061] S33: The safety device signal is acquired through the safety device signal acquisition unit 22. It is analyzed whether the acquired safety device signal data are all the fifth preset value. In this embodiment, the fifth preset value is set to "false". If yes, that is, the acquired safety device signal data are all false, then the next step S34 is executed. If no, that is, the acquired safety device signal data are not all false, then the process returns to S31 and the safety integrated signal is output as the first preset value through the safety integrated signal generation unit 25.
[0062] S34, the emergency stop signal is acquired through the emergency stop signal acquisition unit 23, and it is analyzed whether the acquired emergency stop signal data are all the sixth preset value. In this embodiment, the sixth preset value is set to "false". If yes, that is, the acquired safety equipment signal data are all false, then the next step is executed; if no, that is, the acquired safety equipment signal data are not all false, then return to S31 and the safety integrated signal is output as the first preset value through the safety integrated signal generation unit 25.
[0063] S35, the device status signal is acquired through the device status signal acquisition unit 24, and it is analyzed whether the acquired device status signal data are all the seventh set value. In this embodiment, the seventh set value is set to "true". If yes, that is, the acquired device status signal data are all true, then the next step is executed; if no, that is, the acquired device status signal data are not all true, then return to S31 and the safety integration signal is output by the safety integration signal generation unit 25 as the first set value.
[0064] S36, the safety integrated signal is output as the second set value through the safety integrated signal generation unit 25.
[0065] In this embodiment, a storage medium stores a computer-readable program, which, when invoked, can execute the automobile production line maintenance work order processing method of the present invention.
[0066] It should be noted that the storage medium shown in Embodiments 1 to 3 can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0067] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0068] The above embodiments are merely preferred embodiments provided to fully illustrate the present invention, and the scope of protection of the present invention is not limited thereto. Equivalent substitutions or modifications made by those skilled in the art based on the present invention are all within the scope of protection of the present invention.
Claims
1. A method for processing maintenance work orders on an automobile production line, characterized in that, This includes task order generation and task order completion; The process of generating a task work order includes the following steps: S11, Divide the production line into multiple areas and number each area. Specifically, divide the production line into multiple areas according to the principle of ensuring personal safety and the relationship between equipment and number each area. Equipment that must be stopped simultaneously when equipment fails is included in the same area. Each area includes at least one piece of equipment. S12, After the work order generation module obtains the fault information, it caches it in the storage module; S13, Traverse the fault information in the storage module, identify whether there is any unmarked fault information, and if so, execute S14; If not, return to S12; S14, determine the area corresponding to the unmarked fault information, traverse the corresponding area in the storage module to see if there are any unfinished task orders, and if so, execute S15. If not, proceed to S16; S15, record the fault information in the unfinished task work order to the dynamic information storage unit of the storage module and mark the fault information in the unfinished task work order, and mark the unfinished task work order. S16, the work order generation module generates a task work order based on the fault information obtained in S12, and marks the fault information obtained in S12; The completion of a task order includes the following steps: S21: The security integration signal of a certain area is obtained by the security integration signal generation module. If the security integration signal is the first set value, no operation is performed; if the security integration signal is the second set value, S22 is executed. S22, mark the work orders in the area as completed and clear the cache data; The fitting of a security integration signal for a specific area includes the following steps: S31, acquire fault signals, analyze whether the acquired fault signal data are all the third set value. If yes, proceed to the next step; if no, reacquire the fault signals of the area and analyze the acquired fault signal data and output the safety integrated signal as the first set value. S32, acquire the drive enable signal, analyze whether the acquired drive enable signal data are all the fourth set value. If yes, proceed to the next step; if no, return to S31 and output the safety integration signal as the first set value. S33: Acquire safety device signals and analyze whether the collected safety device signal data are all the fifth set value. If yes, proceed to the next step; otherwise, return to S31 and output the safety integration signal as the first set value. S34, acquire emergency stop signal, analyze whether the acquired emergency stop signal data are all the sixth set value. If yes, proceed to the next step; if no, return to S31 and output the safety integrated signal as the first set value. S35: Acquire device status signals and analyze whether the collected device status signal data are all the seventh set value. If yes, proceed to the next step; otherwise, return to S31 and output the safety integration signal as the first set value. S36 outputs a safety integrated signal to the second set value.
2. The method for processing maintenance work orders on an automobile production line according to claim 1, characterized in that: The task order generated in S16 includes the location of the faulty equipment, fault code information, and the area number corresponding to the faulty equipment.
3. The method for processing maintenance work orders on an automobile production line according to claim 1, characterized in that: The task order generated in S16 is sent to the display module, which then displays the task order information.
4. A maintenance work order processing system for an automobile production line, characterized in that: The method for processing maintenance work orders on an automobile production line as described in any one of claims 1 to 3 includes a work order generation module, a safety integrated signal generation module, and a storage module. The work order generation module is used to acquire fault information, parse and determine the area corresponding to the fault information, generate and / or terminate task work orders, and store dynamic work order information. The safety integration signal generation module divides the production line into multiple areas and numbers each area, and obtains the safety integration signal of a certain area based on the collected signal fitting. The storage module is used to store the acquired fault information, the task work orders generated based on the acquired fault information, and dynamic information, namely the fault information in the unfinished task work orders.
5. The automobile production line maintenance work order processing system according to claim 4, characterized in that: The work order generation module includes a fault signal acquisition unit, a fault signal interface and equipment location relationship analysis unit, a fault information generation and caching unit, a region and equipment location relationship analysis unit, a security integration information acquisition and caching unit, and a work order generation unit. The fault signal acquisition unit is used to acquire fault code information from the fault signal interface; The fault signal interface and device location relationship parsing unit is used to obtain the device location information corresponding to the fault signal interface; The fault information generation and caching unit is used to cache fault code information and device location information corresponding to fault signal interface as fault information, and transmit the fault information to the storage module. The region and device location relationship analysis unit is used to obtain the region number corresponding to the fault signal interface; The security integration information acquisition and caching unit is used to acquire the security integration signal output by the security integration signal generation module; The work order generation unit is used to generate maintenance task work orders and transmit the task work orders to the storage module.
6. The automobile production line maintenance work order processing system according to claim 4 or 5, characterized in that: The safety integrated signal generation module includes a fault signal acquisition unit, a drive enable signal acquisition unit, a safety device signal acquisition unit, an emergency stop signal acquisition unit, a device status signal acquisition unit, and a safety integrated signal generation unit. The fault signal acquisition unit is used to acquire fault signal data; The drive enable signal acquisition unit is used to acquire drive enable signal data; The safety equipment signal acquisition unit is used to acquire safety equipment signal data; The emergency stop signal acquisition unit is used to acquire emergency stop signals; The device status signal acquisition unit is used to acquire device status signals; The safety integrated signal generation unit is used to receive the collected fault signals, drive enable signals, safety equipment signals, emergency stop signals, and equipment status signals, fit them to obtain the safety integrated signal, and transmit the safety integrated signal to the work order generation module.
7. The automobile production line maintenance work order processing system according to claim 4 or 5, characterized in that: The storage module includes a fault signal interface and device location relationship storage unit, a region and device location relationship storage unit, a safety integrated signal interface and region relationship storage unit, a work order information storage unit, and a dynamic information storage unit. The fault signal interface and device location relationship storage unit is used to store the correspondence between the fault signal interface and the device location; The region-to-device location relationship storage unit is used to store the correspondence between region numbers and device locations; The security integration signal interface and area relationship storage unit are used to store the correspondence between security integration signals and area numbers; The work order information storage unit is used to store the information of the task work order; The dynamic information storage unit is used to store process fault information and status information generated during the maintenance process.
8. The automobile production line maintenance work order processing system according to claim 4 or 5, characterized in that: It also includes a display module, which is used to display task work order information.
9. The automobile production line maintenance work order processing system according to claim 8, characterized in that: The display module includes a work order information display unit and a dynamic information display unit connected to the work order generation module; The work order information display unit is used to display task work order information, including the location of the faulty equipment, fault code information, and the area number corresponding to the faulty equipment; The dynamic information display unit is used to display process fault information and status information generated during the maintenance process.
10. A storage medium, characterized in that: It contains a computer-readable program that, when invoked, can perform the steps of the automobile production line maintenance work order processing method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Factory equipment processing system, equipment database server and method
CN109862048A
Intelligent work order pushing method and device
CN113516340A
Efficient processing method of distribution network repair work orders based on responsibility areas
CN105427039A
Power grid topology data acquisition method and device, computer equipment and storage medium
CN114331384A