Control server, control terminal, control system, and recording medium storing control communication program
First Claim
1. A control terminal apparatus, comprising:
- a wide area network communication section capable of being connected, via a wide area network, to a local control system including a control unit for controlling a control object in accordance with a control program, and a control display apparatus for communicating with the control unit via a serial interface so as to display or control a control state of the control unit;
a control program generator configured to generate the control program; and
a serial port simulator for presetting which local control system having a control unit that is to receive the control program, and for receiving, as a proxy of a serial port, the control program for the control unit which the control program generator is about to output to the serial port, and transmitting, to the local control system, instruction data indicating the control program thus received and the control unit to receive the control program thus received, so as to instruct the wide area network communication section to give an instruction for updating the control program for the control unit to receive the control program thus received, while the control unit is not directly connected to the serial port simulator via the serial port;
wherein the local control system includes a control host computer of communicating with the control display apparatus via a network,the control host computer includes a setting section for managing a control display apparatus connected to the network, andthe serial port simulator (i) communicates with the control host computer of the local control system in advance and looks UP memory contents of the setting section of the control host computer, (ii) displays choices of the control display apparatus and allows a user to specify the control display apparatus connected to the control unit to receive the control program, and (iii) transmits, to the wide area network communication section, an identifier indicative of the specified control display apparatus and of the control unit connected to the specified control display apparatus and a data string including a control program itself as the instruction data.
2 Assignments
0 Petitions
Accused Products
Abstract
Screen data is generated by a screen generating processor (74) of a control host computer (7) and transmitted to a programmable display apparatus (5). In accordance with the screen data, the programmable display apparatus (5) inquires a PLC (3) or the like about a state of a device (21), so as to update the display or transmit a control instruction depending on an input result. On the other hand, a control host computer (7) has a public server section (77) to transmit to a client apparatus (9) via the Internet an applet, which is generated by a compiler (76) compiling the screen data. The client apparatus (9) executes the applet to transmit to the public server section (77) an or the control instruction inquiry similar to those the programmable display apparatus (5) makes. In this way, the display is updated in accordance with a response. This realizes a control system, which allows a display content of the programmable display apparatus (5) to be remotely checked from a remote area remote from the programmable display apparatus (5), without newly generating a display screen.
-
Citations
3 Claims
-
1. A control terminal apparatus, comprising:
-
a wide area network communication section capable of being connected, via a wide area network, to a local control system including a control unit for controlling a control object in accordance with a control program, and a control display apparatus for communicating with the control unit via a serial interface so as to display or control a control state of the control unit; a control program generator configured to generate the control program; and a serial port simulator for presetting which local control system having a control unit that is to receive the control program, and for receiving, as a proxy of a serial port, the control program for the control unit which the control program generator is about to output to the serial port, and transmitting, to the local control system, instruction data indicating the control program thus received and the control unit to receive the control program thus received, so as to instruct the wide area network communication section to give an instruction for updating the control program for the control unit to receive the control program thus received, while the control unit is not directly connected to the serial port simulator via the serial port; wherein the local control system includes a control host computer of communicating with the control display apparatus via a network, the control host computer includes a setting section for managing a control display apparatus connected to the network, and the serial port simulator (i) communicates with the control host computer of the local control system in advance and looks UP memory contents of the setting section of the control host computer, (ii) displays choices of the control display apparatus and allows a user to specify the control display apparatus connected to the control unit to receive the control program, and (iii) transmits, to the wide area network communication section, an identifier indicative of the specified control display apparatus and of the control unit connected to the specified control display apparatus and a data string including a control program itself as the instruction data.
-
-
2. A control system comprising:
-
a local control system including a control unit for controlling a control object in accordance with a control program, and a control display apparatus for displaying or controlling a control state of the control unit, the control display apparatus having (a) a designated protocol communication section for communicating via a serial interface in a designated protocol designated to a type of the control unit so as to display or control the control state of the control unit, (b) a common protocol communication section for communicating with a network other than the serial interface, regardless of which type the control apparatus is of, in a common protocol that is preset, and (c) a relay for relaying communication between the designated protocol communication section and the common protocol communication section; and a control terminal apparatus including (d) a wide area network communication section capable of being connected with the local control system via a wide area network, (e) a control program generator configured to generate the control program, and (f) a serial port simulator (i) for presetting which local control system having a control unit that is to receive the control program, (ii) for receiving, as a proxy of a serial port, the control program for the control unit which the control program generator is about to output to the serial port, and (iii) transmitting, to the local control system, instruction data indicating the control program thus received and the control unit to receive the control program thus received, so as to instruct the wide area network communication section to give an instruction for updating the control program for the control unit to receive the control program thus received, while the control unit is not directly connected to the serial port simulator via the serial port, the local control system further including a display apparatus specifying section for specifying, via the wide area network, the control display apparatus connected to the control unit to receive the control program, in accordance with instruction data, which the local control system receives from the wide area network communication section via the wide area network, and instructing, in the common protocol and via the network, the control display apparatus to update the control program; wherein the local control system includes a control host computer for communicating with the control display apparatus via a network, the control host computer includes a setting section for managing a control display apparatus connected to the network, and the serial port simulator (i) communicates with the control host computer of the local control system in advance and looks up memory contents of the setting section of the control host computer, (ii) displays choices of the control display apparatus and allows a user to specify the control display apparatus connected to the control unit to receive the control program, and (iii) transmits, to the wide area network communication section, an identifier indicative of the specified control display apparatus and of the control unit connected to the specified control display apparatus and a data string including a control program itself as the instruction data.
-
-
3. A non-transitory recording medium, storing therein a program for operating a computer as a control terminal apparatus including a control unit for controlling a control object in accordance with a control program, a wide area network communication section capable of being connected via a wide area network to a local control system having a control display apparatus for communicating with the control unit via a serial interface so as to display or control a control state of the control unit, the recording medium storing therein:
-
a control program generator configured to generate the control program; and a program for operating the computer as a serial port simulator for presetting which local control system having a control unit that is to receive the control program, and for receiving, as a proxy of a serial port, the control program for the control unit which the control program generator is about to output to the serial port, and transmitting, to the local control system, instruction data indicating the control program thus received and the control unit to receive the control program thus received, so as to instruct the wide area network communication section to give an instruction for updating the control program for the control unit to receive the control program thus received, while the control unit is not directly connected to the serial port simulator via the serial port; wherein the local control system includes a control host computer for communicating with the control display apparatus via a network, the control host computer includes a setting section for managing a control display apparatus connected to the network, and the serial port simulator (i) communicates with the control host computer of the local control system in advance and looks up memory contents of the setting section of the control host computer, (ii) displays choices of the control display apparatus and allows a user to specify the control display apparatus connected to the control unit to receive the control program, and (iii) transmits, to the wide area network communication section, an identifier indicative of the specified control display apparatus and of the control unit connected to the specified control display apparatus and a data string including a control program itself as the instruction data.
-
Specification