Disclosure of Invention
The present invention is mainly intended to overcome the defects of the prior art, and provide a control method, a system, a storage medium and an industrial control device for an industrial control device, so as to solve the problem that the data security of a unit cannot be ensured in the process of maintaining a system and a unit in the prior art.
The invention provides a control method of an industrial control device on one hand, which comprises the following steps: receiving an instruction to enter a specific operation mode; when the instruction is received, performing biometric identification on a current operator to determine whether the operator has the authority to enter the specific operation mode; and if the operator is determined to have the authority, entering the specific operation mode.
Optionally, the specific operation mode includes: a system or program updating mode, a data analysis mode, a parameter setting mode and/or a data freezing mode; and/or, the biometric identification, comprising: face recognition, fingerprint recognition and/or iris recognition; and/or, entering the particular operating mode, including: and displaying an operation interface corresponding to the specific operation mode.
Optionally, after entering the specific operation mode, the method further includes: when the specific operation mode is a system or program updating mode, after the system or program updating mode is entered, downloading an updating version of a system or program from a cloud data platform to realize the updating of the system or program; and/or when the specific operation mode is a data analysis mode, after the specific operation mode enters the data analysis mode, transmitting the specified data to a cloud data platform for storage so as to allow relevant personnel to read and analyze the specified data; and/or when the specific operation mode is a parameter setting mode, after the specific operation mode enters the parameter setting mode, displaying a parameter setting interface to receive the unit operation parameters set through the parameter setting interface; and/or when the specific operation mode is a data freezing mode, storing the current running state parameters of the unit after entering the data freezing mode, and correspondingly storing the running state parameters and biological characteristic information obtained by biological characteristic identification.
Optionally, when the unit needs to replace the industrial control device, entering the parameter data freezing mode to replace the industrial control screen of the unit under the condition of saving the current operating state parameter of the unit; and/or when the unit needs to be replaced by the industrial control device, after entering the parameter data freezing mode, storing the current running state parameters of the unit to a cloud data platform, and starting a virtual operating system through the cloud data platform so as to enable the unit to continue running according to the current running state.
In another aspect, the present invention provides a control system for an industrial control device, including: a receiving unit for receiving an instruction to enter a specific operation mode; an identification unit configured to perform biometric identification on a current operator to determine whether the operator has an authority to enter the specific operation mode when the instruction is received by the receiving unit; and the control unit is used for entering the specific operation mode if the identification unit determines that the operator has the authority.
Optionally, the specific operation mode includes: a system or program updating mode, a data analysis mode, a parameter setting mode and/or a data freezing mode; and/or, the biometric identification, comprising: face recognition, fingerprint recognition and/or iris recognition; and/or, entering the particular operating mode, including: and displaying an operation interface corresponding to the specific operation mode.
Optionally, the control unit is further configured to: when the specific operation mode is a system or program updating mode, after the system or program updating mode is entered, downloading an updating version of a system or program from a cloud data platform to realize the updating of the system or program; and/or when the specific operation mode is a data analysis mode, after the specific operation mode enters the data analysis mode, transmitting the specified data to a cloud data platform for storage so as to allow relevant personnel to read and analyze the specified data; and/or when the specific operation mode is a parameter setting mode, after the specific operation mode enters the parameter setting mode, displaying a parameter setting interface to receive the unit operation parameters set through the parameter setting interface; and/or when the specific operation mode is a data freezing mode, storing the current running state parameters of the unit after entering the data freezing mode, and correspondingly storing the running state parameters and biological characteristic information obtained by biological characteristic identification.
Optionally, the control unit is further configured to: when the unit needs to replace the industrial control device, entering a parameter data freezing mode so as to replace the industrial control screen of the unit under the condition of saving the current operation state parameter of the unit; and/or when the unit needs to be replaced by the industrial control device, after entering the parameter data freezing mode, storing the current running state parameters of the unit to a cloud data platform, and starting a virtual operating system in a cloud data mode to enable the unit to continue running according to the current running state.
A further aspect of the invention provides a storage medium having stored thereon a computer program which, when executed by a processor, carries out the steps of any of the methods described above.
In yet another aspect, the present invention provides an industrial control device, which includes a processor, a memory, and a computer program stored in the memory and operable on the processor, wherein the processor executes the computer program to implement the steps of any one of the foregoing methods.
In another aspect, the invention provides an industrial control device, which includes a control system of any one of the industrial control devices.
According to the technical scheme of the invention, the biological feature identification is carried out on the current operator to determine whether the operator has the authority to enter the specific operation mode, the safety of the unit data can be improved, the uniqueness of the biological feature identification and the reliability of cloud data are utilized, the biological feature identification plays a role of a medium and an authority key in the data operation process of the industrial control screen system, the safety of the unit data is ensured, the unit data transmission is facilitated, and the maintenance efficiency is increased.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the specific embodiments of the present invention and the accompanying drawings. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The invention provides a control method of an industrial control device. The industrial control device can be an industrial control screen. The industrial control device is an air conditioning unit industrial control device.
Fig. 1 is a method schematic diagram of an embodiment of a control method of an industrial control device provided by the present invention.
As shown in fig. 1, according to an embodiment of the present invention, the method for controlling the industrial control device at least includes step S110, step S120, and step S130.
In step S110, an instruction to enter a specific operation mode is received.
The specific operation mode includes: a system or program updating mode, a parameter data analysis mode, an operation parameter setting mode and/or a parameter data freezing mode. The operator may issue an instruction to enter a specific operation mode to the industrial control device through a preset operation, for example, an instruction to enter the specific operation mode is issued through a preset button.
And step S120, when the instruction is received, performing biological feature identification on the current operator to determine whether the operator has the authority to enter the specific operation mode.
Specifically, the biometric information of the predetermined authorized operator is saved so that the authorized operator has the authority to operate the industrial control device, that is, the predetermined authorized operator is authorized. The biometric identification may include, for example, face recognition, fingerprint recognition, and/or iris recognition. For example, the technicians A, B and C are given the authority to enter a specific operation mode by collecting and storing the facial information of the technicians A, B and C, and whether the operators have the authority to enter the specific operation mode is determined by carrying out face recognition on the operators (namely, whether the operators are recognized as A, B or C). Preferably, different operators may be set to have access to different specific operation modes, i.e. different authorized operators are set for different specific operation modes. For example, referring to fig. 2a, after three persons a, b, and c pass the voiceprint feature recognition verification, all can enter the system interface, however, since the authority levels of the three persons a, b, and c are different, some person can enter the system 1 and thus enter a specific operation interface, and some person cannot enter the system 2 and some person can enter the system 3.
Step S130, if it is determined that the operator has the authority, entering the specific operation mode.
For example, if it is determined that the current operator has the authority to enter the specific operation mode, an operation interface corresponding to the specific operation mode is displayed.
When the specific operation mode is a system or program updating mode, after the system or program updating mode is entered, an updating version of the system or program is downloaded from the cloud data platform, so as to realize the system or program updating.
For example, in the maintenance and operation process of a large-scale unit, a system or a program is often updated, and in order to ensure the safety of the large-scale unit, an industrial control screen enters an operation interface of a system or program updating mode by acquiring facial information of technicians. And after entering an operation interface of a system or program updating mode, downloading and updating the system or program in a cloud data platform data downloading mode. Preferably, only the right of the corresponding technician is opened.
When the specific operation mode is a data analysis mode, after the specific operation mode enters the data analysis mode, the specified data is transmitted to a cloud data platform to be stored so as to be read and analyzed by related personnel. The specified data, i.e. the data specified by the operator, i.e. the data the operator wants to view, may specifically include unit operation data, biometric information, time information and/or location information.
For example, the first technician needs to analyze the parameter data at a specific time, at this time, identity verification is performed by acquiring face information of the first technician through a face recognition technology, after the verification is passed, the specific parameters to be read are stored to the cloud data platform through a specific operation (for example, a preset button is selected), then, related personnel read and analyze data through the cloud data platform, the related personnel can still be the first technician, identity verification is performed by acquiring the face information of the first technician, and after the verification is passed, the first technician can read and analyze data through the cloud data platform, which is actually a data reading and analyzing process, and specifically, refer to fig. 2 b.
And when the specific operation mode is a parameter setting mode, displaying a parameter setting interface after entering the parameter setting mode so as to receive the unit operation parameters set through the parameter setting interface.
For example, when the device administrator operates and sets the unit operation parameters, the face recognition technology is used to collect the face information of the person for authentication, and after the authentication is passed, the person enters a specific management interface (parameter setting interface) to set the unit operation parameters, which may be specifically shown in fig. 2 c.
And when the specific operation mode is a data freezing mode, storing the current running state parameters of the unit after entering the data freezing mode, and correspondingly storing the running state parameters and the biological characteristic information obtained by biological characteristic identification.
Specifically, when the unit needs to replace the industrial control device, the unit enters the parameter data freezing mode to replace the industrial control device of the unit under the condition of saving the current operation state parameters of the unit. Optionally, the current operating state parameters of the unit are stored in a cloud data platform. For example, when the worker needs to replace the industrial control screen, the face information of the worker is collected through the face recognition technology to carry out identity verification, the current operation state parameters of the unit are uploaded to the cloud data platform to be stored after the verification is passed, the data collected through the face recognition and the operation state parameters stored in a frozen mode are stored correspondingly, and therefore the unit operation data are prevented from being lost.
Preferably, when the unit needs to replace the industrial control device, after entering the parameter data freezing mode, the current running state parameters of the unit are stored in the cloud data platform, and the virtual operating system is started through the cloud data platform, so that the unit continues to run according to the current running state. Specifically, a virtual operating system is started, that is, the unit is controlled to operate according to the current operating state parameters of the unit stored by the cloud data platform, that is, the control of the virtual touch screen along with the unit is realized.
For example, when the industrial control screen needs to be replaced, a technician A selects to enter a data freezing mode through the screen 1, acquires face information of the technician A through a face recognition technology to perform identity verification, locks the current running state parameters of the freezing unit after the verification is passed, corresponds the face characteristic data acquired through face recognition with the running state parameters of the freezing unit, stores the current running state parameters of the unit to a cloud data platform, and starts a virtual operating system through the cloud data platform. After the screen 1 is replaced by the screen 2, the current running state parameters stored by the cloud data platform are read through the screen 2 to control the unit, so that the unit continues to run normally, and the method can be shown in fig. 2 d. After screen changing work is completed, face information of an operator A is collected through a face recognition technology for identity verification, an industrial control screen is started after verification is passed, and current unit operation parameters are copied from a cloud data platform to control unit operation, so that unit maintenance work is simpler and more convenient, and efficiency and product quality are improved.
The invention also provides a control system of the industrial control device. The industrial control device can be an industrial control screen. The industrial control device is an air conditioning unit industrial control device.
Fig. 3 is a block diagram of a control system of an industrial control device according to an embodiment of the present invention. As shown in fig. 3, thecontrol system 100 includes a receiving unit 110, a recognition unit 120, and a control unit 130.
The receiving unit 110 is used for receiving an instruction to enter a specific operation mode; the identification unit 120 is configured to perform biometric identification on the current operator to determine whether the operator has the authority to enter the specific operation mode when the receiving unit 110 receives the instruction; the control unit 130 is configured to enter the specific operation mode if the identification unit 120 determines that the operator has the authority.
The receiving unit 110 receives an instruction to enter a specific operation mode. The specific operation mode includes: a system or program updating mode, a parameter data analysis mode, an operation parameter setting mode and/or a parameter data freezing mode. The operator may issue an instruction to enter a specific operation mode to the industrial control device through a preset operation, for example, an instruction to enter the specific operation mode is issued through a preset button.
When the receiving unit 110 receives the instruction, the identifying unit 120 performs biometric identification on the current operator to determine whether the operator has the authority to enter the specific operation mode.
Specifically, the biometric information of the predetermined authorized operator is saved so that the authorized operator has the authority to operate the industrial control device, that is, the predetermined authorized operator is authorized. The biometric identification may include, for example, face recognition, fingerprint recognition, and/or iris recognition. For example, the technicians A, B and C are given the authority to enter a specific operation mode by collecting and storing the facial information of the technicians A, B and C, and whether the operators have the authority to enter the specific operation mode is determined by carrying out face recognition on the operators (namely, whether the operators are recognized as A, B or C). Preferably, different operators may be set to have access to different specific operation modes, i.e. different authorized operators are set for different specific operation modes. For example, referring to fig. 2a, after three persons a, b, and c pass the voiceprint feature recognition verification, all can enter the system interface, however, since the authority levels of the three persons a, b, and c are different, some person can enter the system 1 and thus enter a specific operation interface, and some person cannot enter the system 2 and some person can enter the system 3.
If the identification unit 120 determines that the operator has the authority, the specific operation mode is entered. For example, if it is determined that the current operator has the authority to enter the specific operation mode, an operation interface corresponding to the specific operation mode is displayed.
Further, the control unit 130 is further configured to: when the specific operation mode is a system or program updating mode, after the system or program updating mode is entered, an updating version of the system or program is downloaded from the cloud data platform, so as to realize the system or program updating.
For example, in the maintenance and operation process of a large-scale unit, a system or a program is often updated, and in order to ensure the safety of the large-scale unit, an industrial control screen enters an operation interface of a system or program updating mode by acquiring facial information of technicians. And after entering an operation interface of a system or program updating mode, downloading and updating the system or program in a cloud data platform data downloading mode. Preferably, only the right of the corresponding technician is opened.
Further, the control unit 130 is further configured to: when the specific operation mode is a data analysis mode, after the specific operation mode enters the data analysis mode, the specified data is transmitted to a cloud data platform to be stored so as to be read and analyzed by related personnel. The specified data, i.e. the data specified by the operator, i.e. the data the operator wants to view, may specifically include unit operation data, biometric information, time information and/or location information.
For example, a technician a sometimes needs to analyze parameter data at a specific time, at this time, identity verification is performed by acquiring face information of the technician a through a face recognition technology, after the verification is passed, specific parameters to be read are stored to a cloud data platform through a specific operation (for example, a preset button is selected), then, related personnel read and analyze data through the cloud data platform, the related personnel can still be the technician a, identity verification is performed by acquiring the face information of the technician a, and after the verification is passed, the technician a can read and analyze data through the cloud data platform, which is actually a data migration process, and specifically, refer to fig. 2 b.
Further, the control unit 130 is further configured to: and when the specific operation mode is a parameter setting mode, displaying a parameter setting interface after entering the parameter setting mode so as to receive the unit operation parameters set through the parameter setting interface.
For example, when the device administrator operates and sets the unit operation parameters, the face recognition technology is used to collect the face information of the person for authentication, and after the authentication is passed, the person enters a specific management interface (parameter setting interface) to set the unit operation parameters, which may be specifically shown in fig. 2 c.
Further, the control unit 130 is further configured to: and when the specific operation mode is a data freezing mode, storing the current running state parameters of the unit after entering the data freezing mode, and correspondingly storing the running state parameters and the biological characteristic information obtained by biological characteristic identification.
Specifically, when the unit needs to replace the industrial control device, the unit enters the parameter data freezing mode to replace the industrial control device of the unit under the condition of saving the current operation state parameters of the unit. Optionally, the current operating state parameters of the unit are stored in a cloud data platform. For example, when the worker needs to replace the industrial control screen, the face information of the worker is collected through the face recognition technology to carry out identity verification, the current operation state parameters of the unit are uploaded to the cloud data platform to be stored after the verification is passed, the data collected through the face recognition and the operation state parameters stored in a frozen mode are stored correspondingly, and therefore the unit operation data are prevented from being lost.
Preferably, when the unit needs to replace the industrial control device, after entering the parameter data freezing mode, the current running state parameters of the unit are stored in the cloud data platform, and the virtual operating system is started through the cloud data platform, so that the unit continues to run according to the current running state. Specifically, a virtual operating system is started, that is, the unit is controlled to operate according to the current operating state parameters of the unit stored by the cloud data platform, that is, the virtual touch screen control of the unit is realized.
For example, when the industrial control screen needs to be replaced, a technician A selects to enter a data freezing mode through the screen 1, acquires face information of the technician A through a face recognition technology to perform identity verification, locks the current running state parameters of the freezing unit after the verification is passed, corresponds the face characteristic data acquired through face recognition with the running state parameters of the freezing unit, stores the current running state parameters of the unit to a cloud data platform, and starts a virtual operating system through the cloud data platform. The screen 1 is replaced by the screen 2, and then the current running state parameters stored by the cloud data platform are read through the screen 2 to control the unit, so that the unit continues to run normally, and the method can be shown in fig. 2 d. After screen changing work is completed, face information of an operator A is collected through a face recognition technology for identity verification, an industrial control screen is started after verification is passed, and current unit operation parameters are copied from a cloud data platform to control unit operation, so that unit maintenance work is simpler and more convenient, and efficiency and product quality are improved.
The invention also provides a storage medium corresponding to the control method of the industrial control device, and a computer program is stored on the storage medium, and when the computer program is executed by a processor, the computer program realizes the steps of any one of the methods.
The invention also provides an industrial control device corresponding to the control method of the industrial control device, which comprises a processor, a memory and a computer program which is stored on the memory and can run on the processor, wherein the processor realizes the steps of any one of the methods when executing the program.
The invention also provides an industrial control device corresponding to the control system of the industrial control device, which comprises the control system of any one of the industrial control devices.
Therefore, according to the scheme provided by the invention, the biological feature identification is carried out on the current operator to determine whether the operator has the authority to enter the specific operation mode, the safety of the unit data can be improved, the uniqueness of the biological feature identification and the reliability of the cloud data are utilized, the biological feature identification plays a role of a medium and an authority key in the data operation process of the industrial control screen system, the safety of the unit data is ensured, the unit data transmission is facilitated, and the maintenance efficiency is increased.
The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope and spirit of the invention and the following claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwired, or a combination of any of these. In addition, each functional unit may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and the parts serving as the control device may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The above description is only an example of the present invention, and is not intended to limit the present invention, and it is obvious to those skilled in the art that various modifications and variations can be made in the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.