Method for using portable wireless devices to monitor industrial controllers
First Claim
1. A method for controlling and monitoring an industrial controller using a portable wireless device, utilizing a system including a programmable logic controller (PLC), a local server, and a wireless Internet Service Provider (ISP), said method comprising the steps of:
- monitoring and controlling a system using a programmable logic controller (PLC);
exchanging communications between the PLC and a local server;
exchanging communications between the local server and a wireless Internet Service Provider (ISP) server utilizing the Internet;
configuring the local server to communicate with the PLC via a local area network and to convert an Internet protocol into a protocol compatible with the PLC;
transmitting, via the wireless ISP server, commands from a wireless user communication device to the PLC, wherein the PLC is configured to determine whether to energize an output module based on a state of an input module;
displaying information retrieved from the PLC using the wireless ISP server; and
controlling said PLC, via said wireless ISP server, by formatting, in a wireless markup language, responses to the commands.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for controlling and monitoring an industrial controller using a portable wireless device. The system includes a programmable logic controller (PLC), a local server for exchanging communication with the PLC, a Internet Service Provider (ISP) server for exchanging communication with the local server using the Internet, and a wireless user communication device for exchanging communication with the ISP server. A user utilizes the Internet to monitor the operation of the PLC and input control commands to the PLC using the wireless user communication device.
120 Citations
20 Claims
-
1. A method for controlling and monitoring an industrial controller using a portable wireless device, utilizing a system including a programmable logic controller (PLC), a local server, and a wireless Internet Service Provider (ISP), said method comprising the steps of:
-
monitoring and controlling a system using a programmable logic controller (PLC); exchanging communications between the PLC and a local server; exchanging communications between the local server and a wireless Internet Service Provider (ISP) server utilizing the Internet; configuring the local server to communicate with the PLC via a local area network and to convert an Internet protocol into a protocol compatible with the PLC; transmitting, via the wireless ISP server, commands from a wireless user communication device to the PLC, wherein the PLC is configured to determine whether to energize an output module based on a state of an input module; displaying information retrieved from the PLC using the wireless ISP server; and controlling said PLC, via said wireless ISP server, by formatting, in a wireless markup language, responses to the commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for controlling and monitoring an industrial controller using a wireless device, said system comprising:
-
a programmable logic controller (PLC); a local server configured to exchange communication with said PLC; a wireless Internet Service Provider (ISP) server configured to exchange communication with said local server using the Internet, said local server implemented within a single device physically separate from said PLC, coupled to said PLC via a local area network, and configured to convert an Internet protocol into a protocol compatible with said PLC, and said wireless ISP server configured to control said PLC by formatting, in a wireless markup language, a set of responses to a set of commands; and a wireless user communication device configured to exchange communication with said wireless ISP server, wherein said PLC configured to exchange communication via said wireless ISP server with said wireless user communication device and configured to determine whether to energize an output module based on a state of an input module. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification