Multi-screen cooperative control system of instrument and working method thereofTechnical Field
The invention relates to an instrument control system and a working method thereof, in particular to a multi-screen cooperative control system of an instrument and a working method thereof.
Background
At present, the traditional control of the instrument is generally realized by operating a control panel installed on the instrument; this approach allows the operator to operate the instrument only through the operator control panel prior to the instrument. Although some instruments are provided with remote controllers, most of the remote controllers can only perform partial simple control, and the control results can only be displayed on a control panel of the instrument; the remote controller cannot realize the control of the same effect as the control panel on the instrument, cannot display the working state of the instrument, and does not have the synchronous display function of the instrument. This presents a great inconvenience for many instrument applications.
For example, in the related field of intelligent instruments, especially in the process of environmental monitoring and sampling, the real environment makes the instruments unable to be directly arranged beside the monitored objects, so that operators need to run back and forth between the monitored objects and the instruments, which is time-consuming, labor-consuming and quite inconvenient. In addition, when the manufacturer performs remote maintenance and technical service on the instrument, technicians of the manufacturer also need to synchronously know the current state of the instrument.
In addition, in certain application modes, a plurality of people need to operate the instrument, and the plurality of people are concentrated beside the instrument, so that the instrument is very inconvenient; or each operator can cooperatively realize the control of the instrument through the control terminal, but each operator cannot synchronously know the current state of the instrument at any time, so that different operators are very easy to send out control instructions which conflict with each other, the control instructions are not matched with the current state of the instrument, and the work of the instrument is disordered.
Disclosure of Invention
In order to solve the defects of the technology, the invention provides a multi-screen cooperative control system of an instrument and a working method thereof.
In order to solve the technical problems, the invention adopts the following technical scheme: a multi-screen cooperative control system of an instrument comprises a host and a cooperative control machine; the outside of the host is provided with a plurality of cooperative control machines, and the cooperative control machines are in communication connection with the host through wired communication or wireless communication;
The host is provided with a host control panel, and the host control panel is sequentially provided with a host display screen, a host control key and a host module interface; the host module interface transmits display data to the cooperative control machine through wired or wireless communication, the host control key is used for inputting a control command of the host, and the host display screen is used for displaying the working state of the host;
The host is internally provided with a host receiving control command analysis unit, a host control command encapsulation unit and a host control system; the host control system comprises a host CPU module, a host output module and a host display screen control module, wherein the host display screen control module is connected with a host display screen through a lead; the host receiving control command analysis unit is respectively connected with the host module interface, the host control key and the host CPU module through leads; the host CPU module is connected with the host display screen control module and the host output module through leads respectively; the host output module is connected with the host control command packaging unit through a lead; the host control command packaging unit is connected with the host module interface through a wire; the host receiving control command analysis unit is used for analyzing the control command received by the host and transmitting the control command to the host CPU module, and the host control command encapsulation unit is used for encapsulating the display data of the host and transmitting the encapsulated display data to the collaborative control machine through the host module interface;
The cooperative control machines are provided with cooperative control panels; the collaborative machine control panel is sequentially provided with a collaborative machine display screen, a collaborative machine control key and a collaborative machine module interface; the collaborative machine module interface transmits a control command to the host machine module interface through wired or wireless communication, the collaborative machine control key is used for inputting the control command for controlling the host machine, and the collaborative machine display screen is used for synchronously displaying the working state of the host machine;
A collaborative machine analysis unit, a collaborative machine packaging unit and a collaborative machine control system are arranged in the collaborative machine; the collaborative machine control system comprises a collaborative machine CPU module and a collaborative machine display screen control module, and the collaborative machine display screen control module is connected with a collaborative machine display screen through a wire; the collaborative machine analysis unit is connected with the collaborative machine module interface and the collaborative machine CPU module through wires respectively; the collaborative machine CPU module is connected with the collaborative machine display screen control module and the collaborative machine packaging unit through wires respectively; the collaborative machine packaging unit is connected with the collaborative machine control key and the collaborative machine module interface through wires respectively; the collaborative machine module interface is connected with the host machine module interface through wired communication or wireless communication; the collaborative machine analysis unit analyzes the encapsulated display data received from the host machine and transmits the encapsulated display data to the collaborative machine CPU module, and the collaborative machine encapsulation unit is used for encapsulating control commands of the collaborative machine and transmitting the encapsulated control commands to the host machine through the collaborative machine module interface, so that the working state of the host machine is changed.
Preferably, the host display screen is a touch screen; the display screen of the collaborative machine is a touch screen; the main machine display screen and the collaborative machine display screen are respectively provided with a button control or an icon control for inputting control commands.
Preferably, the co-operating machine is connected to the host by a wired communication, which is a wire communication or an optical fiber communication.
Preferably, the co-operating machine is connected to the host computer by wireless communication, which is network communication or bluetooth communication.
The cooperative control machine is a handheld control machine or a fixed control machine.
The working method of the multi-screen cooperative control system of the instrument comprises the following steps:
I, control the host computer through operating the host computer:
Connecting a host with a power supply, and starting the host; the controller operates the host control button according to the actual working demand, transmits the corresponding control command to the host receiving control command analysis unit, the host receiving control command analysis unit analyzes the control command, the analyzed control command is transmitted to the host output module after being processed by the host CPU module, and the host output module controls the host to change the working state of the host; the host CPU module displays display data corresponding to the working state of the host on a host display screen through the host display screen control module;
II, cooperatively operating the host computer through the cooperatively operating machine:
a. and transmitting display data of the host to the cooperative control machine: starting the collaborative control machine, and establishing communication connection between the collaborative machine module interface and the host machine module interface through wired communication or wireless communication; the host control command packaging unit firstly packages display data of the host, and the packaged display data is transmitted to the collaborative machine module interface through the host module interface;
b. The display screen of the collaborative machine synchronously displays the working state of the host machine: the collaborative machine module interface transmits the display data packaged by the host machine to the collaborative machine analysis unit for analysis, the analyzed display data is processed by the collaborative machine CPU module and then transmitted to the collaborative machine display screen control module, and then the display data is displayed on the collaborative machine display screen, and the collaborative machine display screen and the host machine display screen synchronously display the working state of the host machine;
c. The cooperative control machine controls a host: the controller operates the collaborative machine control key according to the actual working requirement, transmits a corresponding control command to the collaborative machine encapsulation unit, encapsulates the control command, and transmits the encapsulated control command to the host machine module interface through the collaborative machine module interface, and further transmits the encapsulated control command to the host machine receiving control command analysis unit; the host receives the control command and analyzes the control command by the control command analysis unit, the analyzed control command is processed by the host CPU module and then is transmitted to the host output module, and the host output module controls the host to change the working state of the host, so that the working state of the host is controlled by the cooperative control machine.
According to the invention, the multi-screen cooperative control of the instrument host can be realized, operators in different positions can synchronously control and monitor the working state of the host through the cooperative control machine, so that time and labor are saved, the back and forth running of an operator is avoided, and the remote control of the host is realized; in addition, the operator can synchronously know the working state of the host computer in real time, so that the situation that the control instruction is not matched with the current state of the host computer and the work of the host computer is disordered due to the fact that different operators send out conflicted control instructions is avoided.
Drawings
Fig. 1 is a block diagram showing the constitution of the present invention.
Detailed Description
The invention will be described in further detail with reference to the drawings and the detailed description.
Embodiment 1,
The multi-screen cooperative control system of the instrument shown in fig. 1 comprises a host machine and a cooperative control machine; the outside of host computer is provided with the collaborative machine of controlling, and the collaborative machine of controlling is a plurality of, and the collaborative machine of controlling establishes communication connection through wired communication with the host computer, and wired communication is wire communication or optic fibre communication.
The host is provided with a host control panel, and the host control panel is sequentially provided with a host display screen, a host control key and a host module interface; the host module interface transmits display data to the cooperative control machine through wired communication, the host control key is used for inputting a control command of the host, and the host display screen is used for displaying the working state of the host;
The host is internally provided with a host receiving control command analysis unit, a host control command encapsulation unit and a host control system; the host control system comprises a host CPU module, a host output module and a host display screen control module, wherein the host display screen control module is connected with a host display screen through a lead; the host receiving control command analysis unit is respectively connected with the host module interface, the host control key and the host CPU module through leads; the host CPU module is connected with the host display screen control module and the host output module through leads respectively; the host output module is connected with the host control command packaging unit through a lead; the host control command packaging unit is connected with the host module interface through a wire; the host receiving control command analysis unit is used for analyzing the control command received by the host and transmitting the control command to the host CPU module, and the host control command encapsulation unit is used for encapsulating the display data of the host and transmitting the encapsulated display data to the collaborative control machine through the host module interface;
The cooperative control machines are provided with cooperative control panels; the collaborative machine control panel is sequentially provided with a collaborative machine display screen, a collaborative machine control key and a collaborative machine module interface; the collaborative machine module interface transmits a control command to the host machine module interface through wired communication, the collaborative machine control key is used for inputting the control command for controlling the host machine, and the collaborative machine display screen is used for synchronously displaying the working state of the host machine;
A collaborative machine analysis unit, a collaborative machine packaging unit and a collaborative machine control system are arranged in the collaborative machine; the collaborative machine control system comprises a collaborative machine CPU module and a collaborative machine display screen control module, and the collaborative machine display screen control module is connected with a collaborative machine display screen through a wire; the collaborative machine analysis unit is connected with the collaborative machine module interface and the collaborative machine CPU module through wires respectively; the collaborative machine CPU module is connected with the collaborative machine display screen control module and the collaborative machine packaging unit through wires respectively; the collaborative machine packaging unit is connected with the collaborative machine control key and the collaborative machine module interface through wires respectively; the collaborative machine module interface is connected with the host machine module interface through wired communication; the collaborative machine analysis unit analyzes the encapsulated display data received from the host machine and transmits the encapsulated display data to the collaborative machine CPU module, and the collaborative machine encapsulation unit is used for encapsulating control commands of the collaborative machine and transmitting the encapsulated control commands to the host machine through the collaborative machine module interface, so that the working state of the host machine is changed.
The collaborative control machine is a handheld control machine or a fixed control machine, and the handheld control machine can select a smart phone, a tablet personal computer or a touch control integrated machine and the like to control the working state of the host through the APP; the fixed manipulator can be fixedly arranged on the host or outside the host.
The working method of the multi-screen cooperative control system of the instrument comprises the following steps:
I, control the host computer through operating the host computer:
Connecting a host with a power supply, and starting the host; the controller operates the host control button according to the actual working demand, transmits the corresponding control command to the host receiving control command analysis unit, the host receiving control command analysis unit analyzes the control command, the analyzed control command is transmitted to the host output module after being processed by the host CPU module, and the host output module controls the host to change the working state of the host; the host CPU module displays display data corresponding to the working state of the host on a host display screen through the host display screen control module;
II, cooperatively operating the host computer through the cooperatively operating machine:
a. and transmitting display data of the host to the cooperative control machine: starting the collaborative control machine, and establishing communication connection between the collaborative machine module interface and the host machine module interface through wired communication; the host control command packaging unit firstly packages display data of the host, and the packaged display data is transmitted to the collaborative machine module interface through the host module interface;
b. The display screen of the collaborative machine synchronously displays the working state of the host machine: the collaborative machine module interface transmits the display data packaged by the host machine to the collaborative machine analysis unit for analysis, the analyzed display data is processed by the collaborative machine CPU module and then transmitted to the collaborative machine display screen control module, and then the display data is displayed on the collaborative machine display screen, and the collaborative machine display screen and the host machine display screen synchronously display the working state of the host machine;
c. The cooperative control machine controls a host: the controller operates the collaborative machine control key according to the actual working requirement, transmits a corresponding control command to the collaborative machine encapsulation unit, encapsulates the control command, and transmits the encapsulated control command to the host machine module interface through the collaborative machine module interface, and further transmits the encapsulated control command to the host machine receiving control command analysis unit; the host receives the control command and analyzes the control command by the control command analysis unit, the analyzed control command is processed by the host CPU module and then is transmitted to the host output module, and the host output module controls the host to change the working state of the host, so that the working state of the host is controlled by the cooperative control machine.
Embodiment II,
The difference between the multi-screen cooperative control system and the first embodiment is that: the host display screen is a touch screen; the display screen of the collaborative machine is a touch screen; button controls are arranged on the host display screen and the collaborative display screen and used for inputting control commands; the controller operates the button control of the host display screen according to the actual working demand, and transmits the corresponding control command to the host receiving control command analysis unit; and the operator operates the button control of the display screen of the collaborative machine according to the actual working requirement, and transmits the corresponding control command to the collaborative machine packaging unit.
Third embodiment,
A multi-screen cooperative control system of an instrument and a working method thereof are different from the second embodiment in that: an icon control is arranged on the host display screen and the collaborative display screen and used for inputting control commands; the operator operates an icon control of the display screen of the host according to the actual working requirement, and transmits a corresponding control command to the host receiving control command analyzing unit; and the operator operates the icon control of the display screen of the collaborative machine according to the actual working requirement, and transmits a corresponding control command to the collaborative machine packaging unit.
Fourth embodiment,
The difference between the multi-screen cooperative control system and the first embodiment is that: the cooperative control machine establishes communication connection with the host through wireless communication; the wireless communication is network communication or bluetooth communication, and the network communication realizes remote control of the cooperative control machine on the host computer through WiFi, GPRS (GENERAL PACKET Radio Service) or the Internet and other modes.
Compared with the prior art, the invention has the following advantages:
1) The multi-screen cooperative control of the instrument host can be realized, and operators in different positions can synchronously control and monitor the working state of the host through the cooperative control machine;
2) The time and the labor are saved, the back and forth running of an operator is avoided, and the remote control of the host is realized;
3) The operator can synchronously know the working state of the host computer in real time, and the situation that the control instruction is not matched with the current state of the host computer and the work of the host computer is disordered due to the fact that different operators send out conflicted control instructions is avoided.
The above embodiments are not intended to limit the present invention, and the present invention is not limited to the above examples, but is also intended to be limited to the following claims.