Machine control method, system and related equipment

By realizing coordinated control and safety label activation in maintenance mode in the machine control system of the unmanned production workshop, the problems of work-related injury events and safety hazards during machine equipment maintenance are solved, and the safety and production efficiency of the system and equipment are improved.

CN119828606APending Publication Date: 2025-04-15CHONGQING FUDI BATTERY RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311689483.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-04-15

Smart Images

  • Figure CN119828606A_ABST
    Figure CN119828606A_ABST
Patent Text Reader

Abstract

The invention provides a machine control method and system and related equipment. The machine control system comprises a machine control device and an interaction device. First, a first interaction device obtains first user information input by a first user; secondly, under the condition that the first user information is matched with the user information of the first user in a first storage unit of the first interaction device, the first interaction device loads the user information of the first user in the first storage unit to a second storage unit of the machine control device; and finally, the machine control equipment indicates the first interaction equipment to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit. According to the method provided by the invention, the potential safety hazard of equipment maintenance personnel caused in the maintenance mode of the machine control system can be effectively eliminated, the operation response speed of the interaction equipment is improved, the safety degree of the system can be improved, and the production efficiency of the machine equipment can also be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of industrial system control, and in particular to a machine control method, system and related equipment. Background Art

[0002] In recent years, technological updates and iterations have enabled industrial automated production workshops to continue to develop in the direction of unmanned production, and large-scale machine equipment has gradually begun to be used in unmanned production workshops.

[0003] In the process of safety management of machine maintenance in unmanned production workshops, due to the large area occupied by the machines and equipment in unmanned production workshops and the complex spatial structure, the line of sight is easily blocked, and the machine control system has operational loopholes during equipment maintenance. These factors often lead to work-related injuries during the equipment maintenance process, and are a long-standing problem in the safety management of unmanned production workshop systems. Summary of the invention

[0004] The present application provides a machine control method, system and related equipment, which coordinately control all interactive devices and synchronize the maintenance mode interface in the maintenance mode through the machine control system, activate the security tag with the power-off retention function in the maintenance mode, and transfer the process of determining the user login / logout and the storage of user information to the interactive device, effectively eliminating the safety hazards of the equipment maintenance user caused in the machine control maintenance mode and improving the operation response speed of the interactive device, which can not only improve the safety level of the system but also improve the production efficiency of the machine equipment.

[0005] In a first aspect, a machine control method is proposed, which is applied to a machine control system. The machine control system includes a machine control device for operating a machine and a first interactive device. First, the first interactive device obtains first user information input by a first user. Secondly, when the first user information matches the user information of the first user in the first storage unit of the first interactive device, the first interactive device loads the user information of the first user in the first storage unit to the second storage unit of the machine control device. Finally, the machine control device instructs the first interactive device to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit.

[0006] In some possible embodiments, the machine control system further includes a second interactive device. When the first interactive device loads the user information of the first user in the first storage unit into the second storage unit of the machine control device, the second interactive device prompts the user to prohibit logging in through the second interactive device.

[0007] In some possible embodiments, after the machine control device instructs the first interactive device to display the operation interface corresponding to the first user according to the user information of the first user in the second storage unit as mentioned above, the machine control method also includes the following operation process: when the first interactive device receives a logout request from the first user, the machine control device deletes the user information of the first user in the second storage unit, and instructs the first interactive device to exit the operation interface corresponding to the first user.

[0008] In some possible embodiments, the machine control method further includes the following operation flow: first, the first interactive device obtains second user information input by the second user. Then, if the second user information does not match the user information of the second user in the first storage unit, or the first storage unit does not contain the user information of the second user, the first interactive device prompts the second user that the login fails.

[0009] In some possible embodiments, after the machine control device instructs the first interactive device to display the operation interface corresponding to the first user according to the user information of the first user in the second storage unit as mentioned above, the machine control method also includes the following operation process: first, when the first interactive device receives the first user operation input by the first user, a security label is created in the second storage unit of the machine control device, and the user information of the first user in the second storage unit is deleted, wherein the first user operation instructs the machine control system to enter the maintenance mode, and the information in the second storage unit is set to the power-off hold state, when the machine control device has a security label, the machine is prohibited from starting, and when the machine control device does not have a security label, the machine is allowed to start.

[0010] In some possible embodiments, the above operation process further includes deleting the security tag in the second storage unit when the first interactive device receives a second user operation, wherein the second user operation instructs the machine control system to exit the maintenance mode. When the machine control system maintains the maintenance mode, the machine cannot be started so that the safety of the user who is performing equipment maintenance is guaranteed.

[0011] In some possible embodiments, when the machine control system enters the maintenance mode and the first interactive device receives a login request from a third user, the information of the third user is recorded in the second storage unit. When the machine control system enters the maintenance mode and the first interactive device receives a logout request from a fourth user, the information of the fourth user recorded in the second storage unit is deleted.

[0012] In some possible embodiments, the aforementioned recording of the third user's information in the second storage unit includes, if the amount of user information stored in the second storage unit is less than a first threshold, the first interactive device prompts the third user that the login is successful, and records the third user's information in the second storage unit.

[0013] In some possible embodiments, the machine control device mentioned above records the information of the third user in the second storage unit, including that the machine control device records the information of the third user in the second storage unit, and displays the information of the first user on the maintenance interface of the first interactive device, wherein the maintenance interface includes the operating interface that the machine control system instructs the first interactive device to display in the maintenance mode.

[0014] In some possible embodiments, the machine control device mentioned above deletes the fourth user's information recorded in the second storage unit, including that the machine control device deletes the fourth user's information in the second storage unit and deletes the fourth user's information on the maintenance interface of the first interactive device.

[0015] In some possible embodiments, when the machine control system enters the maintenance mode, the machine control device instructs the first interactive device and the second interactive device to display the same maintenance interface.

[0016] In some possible embodiments, when the machine control system enters the maintenance mode and the second storage unit records the user information of at least one user, the first interactive device prompts the user that the machine control system cannot exit the maintenance mode. When the machine control system enters the maintenance mode and the second storage unit does not record the user information of any user, the first interactive device prompts the user that the machine control system allows exiting the maintenance mode.

[0017] In some possible embodiments, when the machine control system enters maintenance mode and information of at least one user is recorded in the second storage unit, if the sum of the number of user login and logout attempts detected by the first interactive device within a first time range is greater than or equal to a second threshold, the user information of all users stored in the second storage unit is deleted.

[0018] In a second aspect, a machine control system is proposed, including a machine control device for operating a machine and a first interactive device. First,

[0019] First, a first interactive device is introduced, which is used to obtain first user information input by a first user, and the first interactive device is also used to load the user information of the first user in the first storage unit to the second storage unit of the machine control device when the first user information matches the user information of the first user in the first storage unit of the first interactive device. Then, the machine control device is introduced, which is used to instruct the first interactive device to display the operation interface corresponding to the first user according to the user information of the first user in the second storage unit.

[0020] In some possible embodiments, the machine control system also includes a second interactive device, which is used to prompt the user to prohibit logging in through the second interactive device when the first user information matches the user information of the first user in the first storage unit of the first interactive device.

[0021] In a third aspect, a computing device is proposed, which includes a processor and a memory, the memory is used to store instructions, and the processor is used to execute instructions, so that the computing device implements the method of any embodiment of the first aspect.

[0022] In a fourth aspect, a computer-readable storage medium is proposed, wherein the computer-readable storage medium stores instructions, and when the instructions are executed by a computing device, the method of any embodiment of the first aspect is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a plan view of an industrial automation machine equipment provided by the present application;

[0024] Figure 2 It is a schematic diagram of a machine control system provided by the present application;

[0025] Figure 3 It is a flow chart of a machine control method provided by the present application;

[0026] Figure 4 A flow chart of a machine control method in a maintenance mode of a machine control system provided by the present application;

[0027] Figure 5 It is a structural schematic diagram of a computing device provided by this application. DETAILED DESCRIPTION

[0028] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] To facilitate understanding by people in related fields, the application scenario involved in this application will be introduced with an example embodiment.

[0030] See also Figure 1 , Figure 1 This is a plan view of an industrial automation machine equipment provided by this application. Figure 1 The industrial automation machine equipment (hereinafter referred to as "machine equipment") shown is placed in an unmanned production workshop commonly seen in automated industrial production lines. When the machine equipment is started and operated normally, it only requires the operator to perform auxiliary operations on the interactive equipment to achieve production. The unmanned production workshop shown in this embodiment at least includes machine control equipment 111, machine cooling equipment 112, machine transmission equipment 113, sensor equipment 114, and actuator equipment 115. In addition, the machine equipment shown in this embodiment also includes a first entrance 121 for entering the unmanned production workshop and a corresponding first interactive device 122, a second entrance 123, and a corresponding second interactive device 124. Next, the various devices and related functions shown in this embodiment will be introduced.

[0031] First, the machine control device 111 is introduced. The machine control device 111 is the core part of the machine device, which is used to carry the machine control system and realize the control and monitoring of the entire machine device during operation. In this embodiment, the machine control device 111 can receive signals from the sensor device 114 and the actuator device 115, and control the operation of the machine device according to the preset logic and program.

[0032] In some possible embodiments, the machine control device 111 may include a programmable logic controller (PLC), which is one of the most common industrial automation control systems and is a computer control device specially designed for industrial environments. The programmable logic controller receives signals from sensors through an input module and controls the actions of actuators through an output module. The machine control device 111 may also include a distributed control system (DCS), which is a control system for large industrial machines. It consists of a plurality of control units distributed in different locations, which are connected through a network and work together to control and monitor the entire device, thereby achieving efficient control and management of large-scale industrial processes. The machine control device 111 may also include a human-machine interface (HMI), which is an interactive interface between the control system and the operator. It is usually composed of a touch screen, a display, buttons, etc., which are used to display the status, parameters and alarm information of the device, and provide an operation interface for the operator to control and monitor the device. In addition to the components described above, the machine control device 111 may also include various components such as a data acquisition and processing system, a communication network, and a control algorithm and program, without limitation. The data acquisition and processing system is used to collect and process various data generated by the machine during operation, the communication network is used to connect the data link with each component of the machine through a wired or wireless method, and the control algorithm and program calculate the corresponding control instructions based on the sensor signal and the set parameters and send them to the actuator.

[0033] Next, the machine cooling device 112 is introduced. The machine cooling device 112 is a common device with auxiliary functions, which is used to transfer the heat generated by the machine equipment during operation in a timely manner and maintain the normal operating temperature of the machine equipment. In some possible embodiments, the machine cooling device 112 may include one or more forms of a fan, a heat sink, a coolant circulation system, and a heat exchanger. The machine cooling device 112 also includes a liquid replenishing device, including a device for monitoring and maintaining the liquid level of the coolant in the machine cooling device 112, so that the equipment maintenance personnel can promptly discover and replenish the consumed liquid medium, such as coolant or lubricant, during the operation of the machine equipment.

[0034] The machine transmission device 113 is then introduced. The machine transmission device 113 is a device for realizing the transportation and transmission of workpieces during the production process, wherein: Figure 1The machine transmission device 113 shown in the illustrated embodiment is a mechanical crawler-based transmission device, which is used to transmit power and enable workpieces in an unmanned production workshop to be transported. The machine transmission device 113 transmits power and motion to the working parts of the device to achieve normal operation of the production workshop. In other possible embodiments, the machine transmission device 113 can also be a transmission method selected from gear transmission, pulley transmission, chain transmission, belt transmission, coupling, and ball screw transmission, as well as a combination of the above multiple transmission methods, without limitation.

[0035] Next, the sensor device 114 is introduced. The sensor device 114 is a device used in the machine equipment to detect and measure various physical quantities (such as temperature, pressure, position, speed) of the equipment and workpieces. Common sensor types include temperature sensors, pressure sensors, flow sensors, position sensors, speed sensors, humidity sensors, vibration sensors, displacement sensors, image sensors, etc. It can be understood that the unmanned production workshop shown in this embodiment includes a sensor device 114. In other possible embodiments, the number of sensors can be more, and the distribution position of the sensors in the workshop can be set according to actual needs, which is not limited here.

[0036] The actuator device 115 is introduced again. The actuator device 115 is an important operating device of the machine equipment, which is used to execute the instructions issued by the control system and realize the movement and operation of the equipment, and automatically process the workpiece during the workpiece production process. Common types of actuators may include electric actuators, pneumatic actuators, hydraulic actuators, and electromagnetic actuators. An electric actuator is a device that converts electrical energy into mechanical motion, such as a robotic arm, a conveying system, a door control system, etc. It has the advantages of high precision, high speed, and programmability, and can achieve precise position control and complex motion trajectories. A pneumatic actuator is a device that converts air pressure energy into mechanical motion, such as an automatic fixture, an assembly line, a spraying system, etc. It has the advantages of simplicity, reliability, and high cost-effectiveness, and is suitable for some simple motion control requirements. A hydraulic actuator is a device that converts hydraulic energy into mechanical motion, such as a press, an excavator, an injection molding machine, etc. It has the advantages of high power density, reliability, and the ability to withstand high pressure, and is suitable for some heavy load and high power motion control requirements. An electromagnetic actuator is a device that uses electromagnetic force to generate mechanical motion, such as valve control, printers, automatic doors, etc. It has the advantages of fast response, simple structure and low power consumption, and is suitable for some small-scale motion control needs. It can be understood that the unmanned production workshop shown in this embodiment includes an actuator device 115. In other possible embodiments, the number of actuators can be more, and the distribution position of the actuators in the workshop can be set according to actual needs, which is not limited here.

[0037] Finally, the first entrance 121, the first interactive device 122, the second entrance 123 and the second interactive device 124 are introduced. The unmanned production workshop shown in this embodiment has two entrances, namely the first entrance 121 and the second entrance 123. Maintenance personnel can enter the unmanned production workshop where the industrial automation machines and equipment are located through the first entrance 121 or the second entrance 123. Correspondingly, near the entrance of the unmanned production workshop, a first interactive device 122 and a second interactive device 124 are respectively provided, wherein the first interactive device 122 is provided next to the first entrance 121, and the second interactive device 124 is provided next to the second entrance 123. Since the unmanned production workshop occupies a large area, the number of industrial machines and equipment in the workshop is large and the structures are different. By setting up multiple interactive devices, the machine equipment operators can avoid line of sight obstruction as much as possible to complete their work smoothly.

[0038] Next, the functions of the interaction devices are introduced by taking the first interaction device 122 as an example. It can be understood that the functions of the second interaction device 124 can refer to the following description of the first interaction device, and will not be described in detail.

[0039] When the machine control system enters the maintenance mode, the equipment maintenance personnel interact with the first interactive device 122 (or the second interactive device 124), so that the equipment maintenance personnel can log in to the machine control system and enter the unmanned production workshop through the first entrance 121 (or the second entrance 123), so that the equipment maintenance personnel can maintain the machine control system. Figure 1The illustrated embodiment includes all the equipment of the unmanned production workshop including the machine control device 111, the machine cooling device 112, the machine transmission device 113, the sensor device 114 and the actuator device 115. The first interactive device 122, as a device for acquiring user information and interacting with the machine control system, can be an interactive device composed of one or more forms of interactive modes including touch screen, keyboard and mouse, physical buttons and switches, voice and voice recognition, virtual reality (VR) and augmented reality (AR). At the same time, when a person logs into the system as a user of the machine control system, the user information acquired by the first interactive device 122 can be a variety of information elements including but not limited to user name and password, user work number, fingerprint pattern, voice, face, user operation authority, login and logout time. Correspondingly, when a person logs into the machine control system through the first interactive device 122, the way to obtain user information can be one or more forms including card swiping machine, fingerprint recognition, voice recognition, face recognition, user name and password. It can be understood that the entrance and interactive equipment included in the unmanned production workshop shown in this embodiment are only used as an example. In other possible instances, the number of entrances and interactive equipment may be more or less, and the spatial positions of the entrances and interactive equipment may also be changed according to usage requirements without limitation.

[0040] Currently, in the management process of unmanned production workshops, equipment maintenance personnel are required to regularly maintain various types of equipment in the workshop. However, during the equipment maintenance process in the workshop, work injuries often occur, leading to equipment safety issues. Next, we will briefly introduce the shortcomings of the existing equipment maintenance management process.

[0041] 1. The slow response speed of the interactive device during the operation process. When the equipment maintenance personnel need to enter the unmanned production workshop to perform equipment maintenance work, they can interact with the interactive device and log in to the machine control system to obtain the permission to enter the unmanned production workshop. Then the door is opened to allow the equipment maintenance personnel to enter the unmanned production workshop. In this process, the existing technology usually Figure 1 The machine control system carried by the machine control device 111 shown in the figure uniformly receives the login and logout requests from each interactive device and determines whether the personnel have the authority to log in or log out of the machine control system. In actual applications, since the machine control system carried by the machine control device 111 needs to store a large amount of user login information, the machine control system will go through a long scanning cycle when receiving a login or logout request from an interactive device. In the case where a large amount of storage space of the machine control device 111 is occupied, the interactive device will have a long waiting response time when executing the user login and logout process.

[0042] 2. Power off and restart operations on interactive devices and machine control devices in maintenance mode. When the machine control system enters maintenance mode, equipment maintenance personnel interact with the interactive device and log into the machine control system and enter the unmanned production workshop to perform equipment maintenance work. At the same time, in the maintenance mode, all equipment in the unmanned production workshop will not be able to start to prevent maintenance personnel entering the workshop from being injured. However, in the existing machine control system solution, the maintenance mode of the machine control system can be forcibly exited by powering off and restarting the interactive device or the machine control device when the system enters maintenance mode, and the equipment in the workshop can be started. This mechanism will make the personnel who are performing equipment maintenance vulnerable to injury from the started equipment when the machine control system exits maintenance mode, which is a potential source of risk of work-related injuries.

[0043] 3. Multiple interactive devices log into the system and operate the machine equipment at the same time. Since the unmanned production workshop occupies a large area, there are a large number of industrial machines and equipment in the workshop with different structures. By setting up multiple interactive devices, the machine equipment operators can avoid line of sight obstruction as much as possible to complete their work smoothly. However, when the machine control system receives logins from multiple interactive devices, the instructions set by multiple machine equipment operators often conflict, which in turn causes collisions between equipment in the workshop and causes safety hazards in the workshop. When the machine control system enters maintenance mode, if the login / power-off restart and other operations from other interactive devices are not restricted, it will cause the personnel who are maintaining the equipment to be prone to work-related injuries, which is a potential risk source of work-related injuries.

[0044] To solve the security vulnerabilities and application defects mentioned above. This application proposes a machine control method and system, which coordinates the control system of the machine in the maintenance mode to control all interactive devices and synchronize the maintenance mode interface, activates the security tag with the power-off retention function in the maintenance mode, and transfers the process of determining the user login / logout and the storage of user information to the interactive device, effectively eliminating the potential safety hazards of equipment maintenance personnel caused by the machine control system in the maintenance mode and improving the operational response speed of the interactive device, which can not only improve the safety of the system but also improve the production efficiency of the machine equipment.

[0045] Next, a machine control system provided by the present application is introduced with an embodiment.

[0046] See also Figure 2 , Figure 2Schematic diagram of a machine control system provided by the present application. The machine control system 200 provided by the present application includes a machine control device 210, a first interactive device 220 and a second interactive device 230. The first interactive device 220 and the second interactive device 230 can be collectively referred to as interactive devices. The machine control device 210 is used to respond to information from the first interactive device 220 or the second interactive device 230 and issue execution instructions to the first interactive device 220 and the second interactive device 230.

[0047] It can be seen that the machine control device 210, the first interactive device 220 and the second interactive device 230 in this embodiment can correspond to Figure 1 The machine control device 111, the first interactive device 122 and the second interactive device 124 in the embodiment shown. Therefore, for more detailed descriptions of the machine control device 210, the first interactive device 220 and the second interactive device 230 in this embodiment, please refer to Figure 1 The specific contents of the machine control device 111 , the first interactive device 122 and the second interactive device 124 are not repeated here.

[0048] First, the machine control system 200 implements unified management of user login through the machine control device 210. For ease of understanding, the first interactive device 220 in this embodiment is only one interactive device. In some other possible embodiments, the number of the first interactive devices 220 may be one or more, and the first interactive device 220 may refer to all or part of the interactive devices in the entire system, which is not limited here. In some possible embodiments, the machine control system 200 may include the following methods for user login management.

[0049] In the first step, the first interactive device 220 obtains the first user information input by the first user. The first user information includes a request to log in / out of the system. In addition to receiving the first user information input by the first user, the first interactive device 220 can also respond to the operation instruction from the first user after the first user logs in to the system. The first interactive device 220 sends the operation instruction to the machine control device and controls the machine operation. In some possible embodiments, the first interactive device can be connected to a card swiping machine. When the card swiping machine detects a card swiping event, the card information of the card being swiped is read, and the system login is determined by the first user information contained in the card information. In addition, in other possible implementations, the first user can also directly interact with the touch screen of the first interactive device, so that the first interactive device 220 obtains the first user information input by the first user, which is not limited. In the second step, when the first user information matches the user information of the first user in the first storage unit 221 of the first interactive device 220, the first interactive device 220 loads the user information of the first user in the first storage unit 221 to the second storage unit 211 of the machine control device 210. It can be understood that the information matching process may include various types of data matching processes and methods, such as the user name and password entered by the first user for login are the same as the information in the first storage unit 221, such as the fingerprint pattern collected by the first user for login and the fingerprint pattern in the first storage unit 221 are matched when the matching degree reaches a certain ratio threshold, such as the card number in response to the first user's card swiping event is consistent with the card number pre-stored in the first storage unit 221, etc., which are not limited here. In the third step, the machine control device 210 instructs the first interactive device 220 to display the operation interface corresponding to the first user according to the user information of the first user in the second storage unit 211. The display content of the operation interface is related to the user authority of the first user. The first interactive device 220 displays different operation interfaces according to the user authority corresponding to different users who log in to the system. In some possible embodiments, if the user authority of the first user includes permission to enter the maintenance mode, the first interactive device 220 can display a maintenance button on the operation interface and prompt the first user that the maintenance mode can be entered. The user authority information mentioned above may be stored in the interactive device corresponding to the user login request. For example, in this embodiment, the user authority information of the first user may be stored in the first storage unit 221 of the first interactive device 220 .

[0050] The machine control system 200 may further include the following process steps for user login management. First, the first interactive device 220 obtains the second user information input by the second user. Subsequently, when the second user information does not match the user information of the second user in the first storage unit 221, or the first storage unit 221 does not contain the user information of the second user, the first interactive device 220 prompts the second user that the login has failed. Similarly, the machine control system 200 may include the following process steps for user logout management. When the first interactive device 220 receives the logout request of the first user, the machine control device 210 deletes the user information of the first user in the second storage unit 211, and instructs the first interactive device 220 to exit the operation interface corresponding to the first user.

[0051] Moreover, in the process of unified management of user login by the machine control device 210, it is also necessary to ensure that the machine control system 200 supports only one user to log in at the same time, so as to avoid safety accidents such as multiple people operating at the same time and equipment colliding with each other in unmanned production workshops. Specific implementation methods include the following.

[0052] When the first interactive device 220 loads the user information of the first user in the first storage unit 221 to the second storage unit 211 of the machine control device, the second interactive device 230 prompts the user to prohibit logging in through the second interactive device 230. Or in some other possible embodiments, when the machine control device 210 has logged the first user information into the system and displayed the operation interface on the first interactive device 220, the second interactive device 230 displays the current user logging into the system, or when the second user attempts to log in through the second interactive device 230, the second interactive device 230 does not respond to the second user's login request. In this embodiment, the second interactive device 230 is a specific interactive device different from the first interactive device 220. In other possible embodiments, the second interactive device 230 is used to represent another or other interactive devices different from the first interactive device 220, which is not limited here. Similarly, the first user and the second user shown in this embodiment represent users with different identity information and / or permissions. Specifically, the way in which the interactive device prompts the user that the user cannot log in through the interactive device may include changing the color of the end maintenance button displayed on the maintenance interface for exiting the maintenance mode, and may also include text prompts, pop-up prompts, voice prompts, and one or more of the above-mentioned methods, without specific limitation. This restriction ensures that only one interactive device can be used to operate the machine device at the same time, which can effectively prevent the safety hazard of conflicting commands from multiple interactive devices.

[0053] Secondly, the machine control system 200 activates the relevant operations of the security tag with the power-off retention function in the maintenance mode. In some possible embodiments, if the first user logs in to the machine control system 200 through the first interactive device 220 and the first user has the authority to enter the maintenance mode, then when the first interactive device 220 receives the first user operation input by the first user, a security tag is created in the second storage unit 211 of the machine control device 210, and the user information of the first user in the second storage unit 211 is deleted. Among them, the first user operation instructs the machine control system 200 to enter the maintenance mode, and the information in the second storage unit 211 is set to the power-off retention state. When the machine control device 210 has a security tag, the machine is prohibited from starting, and when the machine control device 210 does not have a security tag, the machine is allowed to start.

[0054] In some other embodiments, if the first user logs in to the machine control system 200 through the first interactive device 220 and the first user has the permission to enter the maintenance mode, then when the first interactive device 220 receives the second user operation, the security tag in the second storage unit 211 is deleted, wherein the second user operation instructs the machine control system 200 to exit the maintenance mode.

[0055] It can be understood that the first user operation and the second user operation in the maintenance mode mentioned above can be the operations of the same user or different users through the same interactive device or different interactive devices. Therefore, when the machine control device 210 activates the security tag, no matter any one or more of the machine control device 210, the first interactive device 220 and the second interactive device 230 are powered off and restarted, the user login status information of the equipment maintenance recorded in the second storage unit 211 can still be maintained, and the first interactive device 220 and the second interactive device 230 still maintain the maintenance mode state. When the machine control system 200 maintains the maintenance mode, the machine cannot be started so that the safety of the user who is performing equipment maintenance is guaranteed.

[0056] When the machine control system 200 enters the maintenance mode, any interactive device records the information of the third user in the second storage unit 211 in the machine control device 210 upon receiving the login request of the third user. It can be understood that the conceptual scope of the third user can include the second user mentioned above. Alternatively, when the machine control system enters the maintenance mode, any interactive device deletes the information of the fourth user recorded in the second storage unit 211 in the machine control device 210 upon receiving the logout request of the fourth user. It can be understood that the conceptual scope of the fourth user can include the first user, the second user and the third user mentioned above. In some possible embodiments, when the number of user information stored in the second storage unit 211 is less than the first threshold, the interactive device prompts the third user to log in successfully and records the information of the third user in the second storage unit 211.

[0057] Next, the first interactive device 220 is taken as an example to illustrate various possible solutions for the first user to log into the machine control system in the maintenance mode:

[0058] Solution 1: The first interactive device 220 obtains a login request from a third user. If the first storage unit 221 of the first interactive device 220 records the information of the third user, the first interactive device 220 prompts the third user that the login is successful, and loads the third user's information from the first storage unit 221 of the first interactive device 220 to the second storage unit 211 of the machine control device 210. If the first storage unit 221 of the first interactive device 220 does not record the information of the third user, the first interactive device 220 prompts the third user that the login fails, and the login process ends. It can be seen that in this embodiment, the first storage unit 221 of the first interactive device 220 pre-stores the user information allowed to log in to the machine control system, and determines whether the third user requesting to log in is in the preset system user information list. In actual application, the user information that is allowed to log into the machine control system pre-stored in the first storage unit 221 of the first interactive device 220 and the user information that is allowed to log into the machine control system pre-stored in the third storage unit 231 of the second interactive device 230 are independent of each other, and it is feasible for a third user to log in or out through any interactive device that stores his information.

[0059] Solution 2: If the number of user information stored in the second storage unit 211 of the machine control device 210 is less than the first threshold, the first interactive device prompts the third user to log in successfully and records the third user's information in the second storage unit 211. If the number of user information stored in the second storage unit 211 of the machine control device 210 is greater than or equal to the first threshold, the first interactive device prompts the third user to log in unsuccessfully. In actual applications, the specific value of the first threshold is related to the maximum number of users that the machine device allows to perform equipment maintenance at the same time, and is not limited.

[0060] Solution 3: First, the first interactive device 220 obtains the login request of the third user. If the first storage unit 221 of the first interactive device 220 records the information of the third user, the first interactive device 220 prompts the third user to log in successfully, and loads the information of the third user from the first storage unit 221 of the first interactive device 220 to the second storage unit 211 of the machine control device 210. Subsequently, if the number of user information stored in the second storage unit 211 of the machine control device 210 is less than the first threshold, the first interactive device prompts the third user to log in successfully, and records the information of the third user in the second storage unit 211. If one of the two steps does not meet the requirements, the first interactive device 220 prompts the third user to log in unsuccessfully. It can be seen that Solution 3 is a combination of Solution 1 and Solution 2.

[0061] The above text uses the method of the first user logging into the machine control system shown in schemes 1 to 3 as an example. When the user attempts to log out of the machine control system, the operations of schemes 1 to 3 can also be referred to, and no further description is given. The embodiment shown in this application stores the pre-stored user information allowed to log into the machine control system in the storage unit of the interactive device, which can reduce the scanning time of the machine control system and speed up the time that the user needs to wait for the interactive device to respond when trying to log in or log out, effectively improving the efficiency of user login and logout.

[0062] Secondly, the machine control system 200 coordinates and controls the maintenance interface displayed by each interactive device in the maintenance mode. When the machine control system 200 enters the maintenance mode, the machine control device 210 controls the first interactive device 220 and the second interactive device 230 to display the same maintenance interface. Further, while the information of the third user is recorded in the second storage unit 211 as described above, the information of the third user is displayed on the maintenance interface of the interactive device (including the first interactive device 220 and the second interactive device 230). Further, the information of the fourth user in the second storage unit 211 is deleted as described above, and the information of the fourth user is deleted on the maintenance interface of the interactive device (including the first interactive device 220 and the second interactive device 230). In other possible embodiments, according to the number of interactive devices, the machine control device 210 can also control the screen including all activated interactive devices to display the same maintenance interface. When the interactive device displays the maintenance interface, the user cannot start the machine device and make many devices in the unmanned production workshop start to operate by operating any interactive device.

[0063] Again, the machine control system 200 has a protection mechanism and a forced logout mechanism in the maintenance mode. The so-called protection mechanism means that when the machine control system 200 enters the maintenance mode and the second storage unit 211 records the user information of at least one user, the interactive device prompts the user that the machine control system cannot exit the maintenance mode. When the machine control system enters the maintenance mode and the second storage unit 211 does not record the user information of any user, the interactive device in the machine control system prompts the user that the machine control system allows exiting the maintenance mode. Among them, the way in which the interactive device in the machine control system 200 prompts the user may include changing the color displayed on the maintenance interface of the end maintenance button for exiting the maintenance mode, and may also include one or more of the above-mentioned methods such as text prompts, pop-up prompts, and voice prompts, without specific limitation. The so-called forced logout mechanism means that, in some specific embodiments, when the machine control system enters the maintenance mode and the second storage unit 211 records the information of at least one user, if the sum of the number of user attempts to log in and out detected by a certain interactive device in the machine control system within the first time range is greater than or equal to the second threshold, the machine control device deletes the information of all users stored in the second storage unit 211 and forces the machine control device to exit the maintenance mode. In practical applications, the forced logout mechanism can only take effect when the number of uninterrupted attempts to make login and logout requests on the same interactive device of the machine control system reaches the second threshold. Among them, the specific numerical value of the second threshold is related to the maximum number of logins and logouts allowed for a certain interactive device within the first time range. The setting of the second threshold will change appropriately according to the computing performance of the interactive device and is not limited. The protection mechanism in the maintenance mode can prevent the maintenance mode from being exited when the device maintenance user logs in to the system and maintains the device. The forced logout mechanism in maintenance mode can ensure that when the equipment maintenance user forgets to log out and the system cannot exit the maintenance mode, after confirming that there are no equipment maintenance users around the machine equipment, the forced logout maintenance mode mechanism can be activated by continuously making login and logout requests on a certain interactive device, so that the normal production work of the machine equipment will not be disturbed.

[0064] Optionally, the machine control system 200 also includes a user closed-loop management mechanism. The user lists allowed to log in to the machine control device stored in each interactive device of the machine control system (including the first interactive device 220 and the second interactive device 230) are independent of each other. If a user only registers the user information into the user list allowed to log in to the machine control device in the second storage unit 211 in a certain interactive device (such as the first interactive device 220), when the user tries to log in to the machine control device and enter the workshop for maintenance work, he can only log in and out through the first interactive device 220, and cannot log in and out through the second interactive device 230.

[0065] For ease of description, the machine control system 200 shown in this embodiment includes two interactive devices, namely a first interactive device 220 and a second interactive device 230. In other possible embodiments, the number of interactive devices included in the machine control system 200 can be less or more, and the machine control system 200 can also be configured to have all or part of the functions mentioned above, which is not limited here.

[0066] The foregoing text introduces a machine control system provided by the present application. Next, a machine control method provided by the present application is introduced with two embodiments.

[0067] See also Figure 3 , Figure 3 This is a flow chart of a machine control method provided by the present application. The machine control method provided by this embodiment is applicable to Figure 2 This embodiment introduces the machine control method by taking the first user interacting with the first interactive device as an example. The specific steps of the method are as follows:

[0068] S301: A first interactive device obtains first user information input by a first user.

[0069] The first user information can be part of the first user's login request or part of the first user's logout request, without limitation. The first interactive device can not only be used to receive the first user information input by the first user, but also respond to the operation instruction from the first user after the first user logs into the system, and then send the operation instruction to the machine control device and control the operation of the machine. In some specific embodiments, the first interactive device can be connected to a card swiping machine. After the card swiping machine detects the card swiping event, the first interactive device reads the card information of the card being swiped on the card swiping machine, and makes a judgment based on the first user information contained in the card information. Not only that, in other possible implementations, the first user can also directly interact with the touch screen of the first interactive device and input the first user information, so that the first interactive device obtains the first user information input by the first user, without limitation.

[0070] S302: When the first user information matches the user information of the first user in the first storage unit of the first interactive device, the first interactive device loads the user information of the first user in the first storage unit to the second storage unit of the machine control device.

[0071] The first storage unit of the first interactive device is used to store user information and user operation permissions. When the first user information acquired by the first interactive device matches the user information about the first user stored in the first storage unit, the first user information is loaded into the machine control device, and then the machine control device manages the user's login status. Correspondingly, the second storage unit of the machine control device is used to store the currently logged-in user information, and the machine control device uniformly manages all interactive devices in the system in the maintenance mode and when a user is logged in according to the currently logged-in user information.

[0072] The process of matching the first user's information with the first interactive device may include various types of data matching methods. For example, a match is completed when the username and password entered by the first user for login are the same as the information in the first storage unit; a match is completed when the fingerprint pattern collected by the first user for login and the fingerprint pattern in the first storage unit reach a certain ratio threshold; a match is completed when the card number in response to the first user's card swiping event is consistent with the card number information pre-stored in the first storage unit, etc., which are not limited here.

[0073] The machine control system may further include the following process steps for user login management: First, the first interactive device obtains the second user information input by the second user. Subsequently, when the second user information does not match the user information of the second user in the first storage unit, or the first storage unit does not contain the user information of the second user, the first interactive device prompts the second user that the login has failed. In addition, the machine control system may include the following process steps for user logout management. When the first interactive device receives the logout request of the first user, the machine control device deletes the user information of the first user in the second storage unit, and instructs the first interactive device to exit the operation interface corresponding to the first user.

[0074] S303: The machine control device instructs the first interactive device to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit.

[0075] After receiving the instruction from the machine control device regarding the successful login of the first user, the first interactive device determines the user authority corresponding to the first user from the first storage unit according to the user information of the first user, and determines the operation interface that the first interactive device should display according to the user authority of the first user, and finally displays the operation interface on the display screen of the first interactive device. If the user authority of the first user includes permission to enter the maintenance mode, the first interactive device can prompt the first user to enter the maintenance mode by displaying a maintenance button on the operation interface.

[0076] The method of user management of machine control equipment also includes allowing only one user to log in to the system at the same time. For more information on the unified management of machine control equipment during user login, please refer to Figure 2 More relevant contents of the machine control system in the illustrated embodiment will not be repeated here.

[0077] To facilitate understanding by those skilled in the art, an example is given below to introduce the relevant operation flow of the machine control system provided by the present application in the maintenance mode.

[0078] See also Figure 4 , Figure 4 The present invention provides a flow chart of a machine control method for a machine control system in a maintenance mode. The present invention will take the first user whose user authority includes permission to enter the maintenance mode as an example to introduce the relevant operation flow of the machine control system in the maintenance mode after completing the system login through the first interactive device. The machine control method for the machine control system in the maintenance mode provided in this embodiment can be applied to Figure 2 The machine control system shown in the figure. The specific steps are as follows:

[0079] S401: When a first interactive device receives a first user operation input by a first user, a security tag is created in a second storage unit of a machine control device, and user information of the first user in the second storage unit is deleted.

[0080] After the first user logs into the machine control system through the first interactive device, since all the user rights of the first user include permission to enter the maintenance mode, the machine control system can be instructed to enter the maintenance mode through the first user's operation, wherein the first user's operation instructs the machine control system to enter the maintenance mode. In some possible examples, the first storage unit of the first interactive device interacting with the first user includes pre-stored user information that is allowed to log in and out, and the user information includes the first user's operation rights for the machine control system.

[0081] In some specific embodiments, when the first user's operation authority includes permission to enter the maintenance mode, the operation interface displayed by the first interactive device includes not only the relevant operation buttons and operation windows that can be used to operate the machine device, but also a maintenance button for instructing the machine control system to enter the maintenance mode. In this case, the first user operation can be to activate the maintenance button displayed on the touch screen included in the interactive device. The first interactive device then sends the instruction of the first user operation to the machine control device, and the machine control device executes the operation of entering the maintenance mode.

[0082] After the machine control device executes the operation of entering the maintenance mode, the machine control device activates the security tag and stores the state of the security tag in the second storage unit. When the machine control device activates the security tag, no matter any one or more of the machine control device and the interactive device is powered off and restarted, the user login status information of the device undergoing maintenance recorded in the second storage unit can still be maintained, so that all interactive devices of the machine control system still maintain the maintenance mode state. When the machine control system maintains the maintenance mode, the machine cannot be started, so that the safety of the personnel performing equipment maintenance is guaranteed.

[0083] In addition, the machine control device will also delete the user information of the first user who has logged into the system from the second storage unit, so that the first user automatically logs out of the system and cannot operate the machine. It can be understood that since the number of people currently entering the maintenance mode is empty, it is guaranteed that the first user can exit the maintenance mode at any time if he enters the maintenance mode by mistake.

[0084] In some possible embodiments, the information in the second storage unit is set to a power-off hold state, and when the machine control device has a security tag, the machine is prohibited from starting, and when the machine control device does not have a security tag, the machine is allowed to start. The first user operation and the second user operation can be operations by the same or different users through the same interactive device or different interactive devices.

[0085] The method included in this step not only includes creating a security tag in the second storage unit of the machine control device when the first interactive device receives the first user operation. In some possible embodiments, when the first interactive device receives the second user operation, the security tag in the second storage unit is deleted. The second user operation instructs the machine control system to exit the maintenance mode.

[0086] S402: When the machine control system enters the maintenance mode and the interactive device receives a login request from a third user, the information of the first user is recorded in the second storage unit.

[0087] In the case where the machine control system enters the maintenance mode, any interactive device, upon receiving a login request from a third user, records the information of the third user in the second storage unit in the machine control device. It is understood that the conceptual scope of the third user may include the second user mentioned above. Alternatively, in the case where the machine control system enters the maintenance mode, any interactive device, upon receiving a logout request from a fourth user, deletes the information of the fourth user recorded in the second storage unit in the machine control device. It is understood that the conceptual scope of the fourth user may include the first user, the second user, and the third user mentioned above. In some possible embodiments, when the number of user information stored in the second storage unit is less than the first threshold, the interactive device prompts the third user that the login is successful, and records the information of the third user in the second storage unit.

[0088] Next, we will Figure 2 Taking the first interactive device in the illustrated embodiment as an example, the specific operation of the third user logging into the machine control system in the maintenance mode mentioned above is demonstrated. It can be understood that the operation of the fourth user logging out of the machine control system in the maintenance mode can refer to the specific content of the operation flow of the third user logging into the machine control system in the following, and will not be repeated. The specific scheme of the third user logging into the machine control system in the maintenance mode is as follows:

[0089] Solution 1: The first interactive device obtains a login request from a third user. If the first storage unit of the first interactive device records the information of the third user, the first interactive device prompts the third user that the login is successful, and loads the information of the third user from the first storage unit of the first interactive device to the second storage unit of the machine control device. If the first storage unit of the first interactive device does not record the information of the third user, the first interactive device prompts the third user that the login fails, and the login process ends. It can be seen that in this embodiment, the first storage unit of the first interactive device pre-stores the information of personnel who are allowed to log in to the machine control system, and determines whether the third user who requests to log in is in the preset system personnel information list. In actual application, the pre-stored information of personnel who are allowed to log in to the machine control system in the first storage unit of the first interactive device and the pre-stored information of personnel who are allowed to log in to the machine control system in the third storage unit of the second interactive device are independent of each other, and it is feasible for the third user to log in or log out through any interactive device that stores its information.

[0090] Solution 2: If the number of user information stored in the second storage unit of the machine control device is less than the first threshold, the first interactive device prompts the third user to log in successfully and records the third user's information in the second storage unit. If the number of user information stored in the second storage unit of the machine control device is greater than or equal to the first threshold, the first interactive device prompts the third user to log in unsuccessfully. In actual applications, the specific value of the first threshold is related to the maximum number of personnel allowed to perform equipment maintenance at the same time on the machine equipment, and is not limited.

[0091] Solution 3: First, the first interactive device obtains the login request of the third user. If the first storage unit of the first interactive device records the information of the third user, the first interactive device prompts the third user that the login is successful, and loads the third user's information from the first storage unit of the first interactive device to the second storage unit of the machine control device. Subsequently, if the number of user information stored in the second storage unit of the machine control device is less than the first threshold, the first interactive device prompts the third user that the login is successful, and records the third user's information in the second storage unit. If one of the two steps does not meet the requirements, the first interactive device prompts the third user that the login fails. It can be seen that Solution 3 is a combination of Solution 1 and Solution 2.

[0092] It can be understood that the method included in this step not only includes the login process of the equipment maintenance personnel as the first user in the maintenance mode, but also deletes the information of the second user recorded in the second storage unit when the machine control system enters the maintenance mode and the interactive device receives a logout request from the second user.

[0093] S403: Record the information of the third user in the second storage unit, and display the information of the first user on the operation interface of the first interactive device.

[0094] When the machine control system enters the maintenance mode, the machine control device instructs all interactive devices including the first interactive device and the second interactive device to display the same maintenance interface, which includes the operation interface that the machine control system instructs the first interactive device to display in the maintenance mode. When the interactive device displays the maintenance interface, the user cannot start the machine device and start the operation of the many devices in the unmanned production workshop by operating any interactive device.

[0095] It can be understood that the method included in this step not only includes adding the user information to the maintenance interface displayed by each interactive device during the first user login process in the maintenance mode, but also, correspondingly, when the machine control system enters the maintenance mode and the interactive device receives a logout request from the second user, deleting the second user's information recorded in the second storage unit, and deleting the second user's information on the maintenance interface of each interactive device.

[0096] S404: When the machine control system enters the maintenance mode and the second storage unit records information of at least one user, the interactive device prompts the user that the machine control system cannot exit the maintenance mode.

[0097] This step demonstrates that the machine control system has a protection mechanism in the maintenance mode. The first interactive device may prompt the user by changing the color of the end maintenance button displayed on the maintenance interface for exiting the maintenance mode, or by text prompts, pop-up prompts, voice prompts, or one or more of the above-mentioned methods, without specific limitation.

[0098] It can be understood that the method included in this step not only includes the system prompting to exit the maintenance mode when the machine control system enters the maintenance mode and the second storage unit records the information of at least one user, but also, when the machine control system enters the maintenance mode and the second storage unit does not record the information of any user, the first interactive device prompts the user that the machine control system allows exiting the maintenance mode.

[0099] S405: When the machine control system enters the maintenance mode and the second storage unit records the information of at least one user, if the sum of the number of user login and logout attempts detected by the first interactive device within the first time range is greater than or equal to the second threshold, the machine control device deletes the user information of all users stored in the second storage unit.

[0100] This step demonstrates the forced logout mechanism of the machine control system in maintenance mode. The specific numerical value of the second threshold is related to the maximum number of logins and logouts allowed for a certain interactive device among the multiple interactive devices to which the machine control system belongs within the first time range. The setting of the second threshold will change appropriately according to the computing performance of the interactive device and is not limited. Therefore, it can be understood that the method for determining the first time range is determined based on the specific setting of the second threshold. The protection mechanism in maintenance mode can prevent the equipment maintenance personnel from exiting the maintenance mode when logging into the system and maintaining the equipment. The forced logout mechanism in maintenance mode can ensure that when the equipment maintenance personnel forget to log out and the system cannot exit the maintenance mode, after confirming that there are no equipment maintenance personnel around the machine equipment, the mechanism of forced logout maintenance mode is activated by continuously making login and logout requests on a certain interactive device, so that the normal production work of the machine equipment is not disturbed.

[0101] It can be understood that a machine control method of a machine control system in maintenance mode shown in steps S401 to S405 can implement a partial operation process of the machine control method under some circumstances of step S303, that is, the first user has logged into the operation interface and the first user has the conditions allowed to enter the maintenance mode.

[0102] Through the machine control method shown in steps S301 to S303 and steps S401 to S405, it is possible to effectively eliminate the potential safety hazards of equipment maintenance users caused by the machine control system in maintenance mode and improve the operational response speed of the interactive device, which can not only improve the safety of the system but also improve the production efficiency of the machine equipment. For more descriptions of the machine control method, please refer to Figure 2 The specific content of the embodiment.

[0103] Figure 5 It is a structural diagram of a computing device provided in the present application. The computing device may be an electronic device in the machine control system in the aforementioned content for processing relevant operation instructions of the machine control method shown in steps S301 to S303 and steps S401 to S405.

[0104] Furthermore, the computing device includes a processor 501, a storage unit 502, a storage medium 503 and a communication interface 505, wherein the processor 501, the storage unit 502, the storage medium 503 and the communication interface 505 communicate through a bus 504, and also communicate through other means such as wireless transmission.

[0105] The processor 501 is composed of one or more general-purpose processors, such as a CPU, an NPU, or a combination of a CPU and a hardware chip. The above-mentioned hardware chip is an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above-mentioned PLD is a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), a data processing unit (DPU), a system on chip (SoC), or any combination thereof. The processor 501 executes various types of digital storage instructions, such as one or more of the software, program code, kernel, or firmware program stored in the storage unit 502, which enables the computing device to provide a wider variety of services.

[0106] In a specific implementation, as an embodiment, the processor 501 includes one or more CPUs, such as Figure 5 CPU0 and CPU1 are shown in the figure.

[0107] In a specific implementation, as an embodiment, the computing device also includes multiple processors, such as Figure 5 501 and 506 are shown in FIG. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor here refers to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0108] The storage unit 502 is used to store program codes, and is controlled by the processor 501 to execute the above Figures 1 to 4 The processing steps of the machine control method and system in any embodiment. The program code includes one or more software units.

[0109] The storage unit 502 includes a read-only memory and a random access memory, and provides instructions and data to the processor 501. The storage unit 502 also includes a non-volatile random access memory. The storage unit 502 is a volatile memory or a non-volatile memory, or includes both volatile and non-volatile memories. Among them, the non-volatile memory is a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory is a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are used, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct rambus RAM (DR RAM). It can also be a hard disk, a universal serial bus (USB), a flash memory, a secure digital memory card (SD card), a memory stick, etc. The hard disk is a hard disk drive (HDD), a solid state disk (SSD), a mechanical hard disk (HDD), etc., and this application does not make specific limitations.

[0110] The storage medium 503 is a carrier for storing data, such as a hard disk, a USB flash drive (universal serialbus), a flash memory, a secure digital memory card (SD card), a memory stick, etc. The hard disk can be a hard disk drive (HDD), a solid state disk (SSD), a mechanical hard disk (HDD), etc., and this application does not make specific limitations.

[0111] The communication interface 505 is a wired interface (such as an Ethernet interface), an internal interface (such as a high-speed serial computer expansion bus (Peripheral Component Interconnect express, PCIe) bus interface), a wired interface (such as an Ethernet interface) or a wireless interface (such as a cellular network interface or a wireless local area network interface) for communicating with other servers or units.

[0112] The bus 504 is a Peripheral Component Interconnect Express (PCIe) bus, an extended industry standard architecture (EISA) bus, a unified bus (Ubus or UB), a compute express link (CXL), a cache coherent interconnect for accelerators (CCIX), etc. The bus 504 is divided into an address bus, a data bus, a control bus, etc.

[0113] The bus 504 includes not only a data bus but also a power bus, a control bus, and a status signal bus, etc. However, for the sake of clarity, various buses are labeled as the bus 504 in the figure.

[0114] Need to explain, Figure 5 This is only one possible implementation of the embodiment of the present application. In actual applications, the computing device may also include more or fewer components, which is not limited here. Figures 1 to 3 The relevant explanations in the embodiments will not be repeated here.

[0115] The embodiment of the present application also provides a computer program product including instructions. The computer program product may be a software or program product including instructions that can be run on a computing device or stored in any available medium. When the computer program product is run on at least one computing device, the at least one computing device executes the machine control method.

[0116] The embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium can be any available medium that can be stored by the computing device or a data storage device such as a data center containing one or more available media. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD)), or a semiconductor medium (for example, a solid-state hard disk), etc. The computer-readable storage medium includes instructions that instruct the computing device to execute the information identification method, or instruct the computing device to execute the information identification method.

[0117] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes a plurality of computer instructions. When the computer program instructions are loaded or executed on a computer, the process or function according to the embodiment of the present invention is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.

[0118] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent repairs or replacements within the technical scope disclosed by the present invention, and these repairs or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A machine control method, characterized in that: Applied to a machine control system, the machine control system includes a machine control device for operating a machine and a first interactive device, the method includes: The first interaction device acquires first user information input by a first user; In the case where the first user information matches the user information of the first user in the first storage unit of the first interactive device, the first interactive device loads the user information of the first user in the first storage unit into the second storage unit of the machine control device; The machine control device instructs the first interactive device to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit.

2. The method according to claim 1, characterized in that The machine control system further includes a second interactive device, and the method further includes: When the first interactive device loads the user information of the first user in the first storage unit into the second storage unit of the machine control device, the second interactive device prompts the user to prohibit logging in through the second interactive device.

3. The method according to claim 1 or 2, characterized in that: After the machine control device instructs the first interactive device to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit, the method further includes: When the first interactive device receives the logout request of the first user, the machine control device deletes the user information of the first user in the second storage unit, and instructs the first interactive device to exit the operation interface corresponding to the first user.

4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The first interaction device acquires second user information input by a second user; When the second user information does not match the user information of the second user in the first storage unit, or the first storage unit does not contain the user information of the second user, the first interaction device prompts the second user that the login has failed.

5. The method according to claim 1, characterized in that After the machine control device instructs the first interactive device to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit, the method further includes: When the first interactive device receives a first user operation input by the first user, the machine control device creates a security tag in a second storage unit and deletes the user information of the first user in the second storage unit, wherein the first user operation instructs the machine control system to enter a maintenance mode, and the information in the second storage unit is set to a power-off hold state, and when the security tag exists in the machine control device, the machine is prohibited from starting, and when the security tag does not exist in the machine control device, the machine is allowed to start.

6. The method according to claim 5, characterized in that The method further comprises: When the first interactive device receives a second user operation, the security tag in the second storage unit is deleted, wherein the second user operation instructs the machine control system to exit the maintenance mode.

7. The method according to claim 5, characterized in that The method further comprises: When the machine control system enters the maintenance mode and the first interactive device receives a login request from a third user, recording information of the third user in the second storage unit; When the machine control system enters the maintenance mode and the first interactive device receives a logout request from a fourth user, the information of the fourth user recorded in the second storage unit is deleted.

8. The method according to claim 7, characterized in that The recording the information of the third user in the second storage unit includes: When the amount of user information stored in the second storage unit is less than a first threshold, the first interaction device prompts the third user that the login is successful, and records the information of the third user in the second storage unit.

9. The method according to claim 7, characterized in that: The machine control device records the information of the third user in the second storage unit, including: The machine control device records the information of the third user in the second storage unit, and displays the information of the third user on the maintenance interface of the first interactive device, wherein the maintenance interface includes an operation interface that the machine control system instructs the first interactive device to display in the maintenance mode; The machine control device deletes the information of the fourth user recorded in the second storage unit, including: The machine control device deletes the information of the fourth user in the second storage unit, and deletes the information of the fourth user on the maintenance interface of the first interactive device.

10. The method according to any one of claims 5 to 9, characterized in that: The method further comprises: When the machine control system enters the maintenance mode and the second storage unit records user information of at least one user, the first interactive device prompts the user that the machine control system cannot exit the maintenance mode; When the machine control system enters the maintenance mode and the second storage unit does not record user information of any user, the first interactive device prompts the user to allow the machine control system to exit the maintenance mode.

11. The method according to claims 5-10, characterized in that: The method further comprises: When the machine control system enters the maintenance mode and the second storage unit records information of at least one user, if the sum of the number of user login and logout attempts detected by the first interactive device within a first time range is greater than or equal to a second threshold, the machine control device deletes the user information of all users stored in the second storage unit.

12. A machine control system, characterized in that: It includes a machine control device for operating a machine and a first interactive device, wherein: The first interaction device is used to obtain first user information input by a first user; The first interactive device is further configured to load the user information of the first user in the first storage unit into the second storage unit of the machine control device when the first user information matches the user information of the first user in the first storage unit of the first interactive device; The machine control device is used to instruct the first interactive device to display an operation interface corresponding to the first user according to the user information of the first user in the second storage unit.

13. The system according to claim 12, characterized in that Also includes: The second interactive device is used to prompt the user to prohibit logging in through the second interactive device when the first user information matches the user information of the first user in the first storage unit of the first interactive device.

14. A computing device, characterized in that The computing device comprises a processor and a memory, wherein the memory is used to store instructions, and the processor is used to execute the instructions, so that the computing device implements the method according to any one of claims 1 to 11.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and the instructions are executed by a computing device to implement the method according to any one of claims 1 to 11.