Claims
- 1. A process device adapted to couple to a fluid process control loop, the device comprising:
loop interface circuitry adapted to couple to the process control loop to send and receive loop signals on the process control loop; processor circuitry coupled to the loop interface circuitry adapted to provide internet-compatible data to the loop interface circuitry for transmission upon the process control loop; and a memory coupled to the processor and adapted to store data related to internet communication.
- 2. A process device adapted to couple to a fluid process control loop, the process device comprising:
loop interface circuitry adapted to couple to the process control loop to send and receive loop signals to and from the process control loop; processor circuitry operably coupled to the loop interface circuitry and adapted to receive a sensor output and provide data indicative of the sensor output to the loop interface circuitry for transmission upon the process control loop; and a memory operably coupled to the processor circuitry, the memory adapted to contain data in accordance with Hypertext Markup Language.
- 3. The process device of claim 2 and further comprising a regulator circuit adapted to couple to the process control loop and power the process device with power received from the process control loop.
- 4. The process device of claim 3 wherein the regulator wholly powers the process device with power received from the process control loop.
- 5. The process device of claim 2 wherein the process control loop is a two-wire process control loop.
- 6. The process device of claim 2 wherein the processor circuitry is embodied in a microprocessor.
- 7. A process device adapted to couple to a fluid process control loop, the process device comprising:
means for providing power to the process device with power received from the process control loop; loop communication means for communicating on the process control loop; processor means coupled to the loop communication means, for providing a sensor output to the loop communication means; and memory means operably coupled to the processor means for providing data to the processor means in accordance with Hypertext Markup Language.
- 8. A process device adapted to couple to a fluid process control loop, the process device comprising:
loop interface circuitry adapted to couple to the process control loop to send and receive loop signals to and from the process control loop; processor circuitry operably coupled to the loop interface circuitry and adapted to receive a sensor output, the processor circuitry adapted to provide data to and receive data from the loop interface circuitry; a memory operably coupled to the processor and adapted to store data; and wherein at least a portion of the data communicated between the processor and loop interface circuitry is in accordance with Hypertext Transfer Protocol.
- 9. The process device of claim 8 and further comprising a regulator circuit adapted to couple to the process control loop and power the process device with power received from the process control loop.
- 10. The process device of claim 8 wherein the process control loop is a two-wire process control loop.
- 11. A process device adapted to couple to a fluid process control loop, the process device comprising:
a regulator circuit adapted to couple to the process control loop and power the process device with power received from the process control loop; loop interface circuitry adapted to couple to the process control loop to send and receive loop signals to and from the process control loop; processor circuitry operably coupled to the loop interface circuitry, the processor adapted to receive a sensor output; a memory operably coupled to the processor, the memory adapted to contain an internet address of the process device; and wherein the loop interface circuitry is configured to receive data packets from the process control loop which contain the internet address and to transmit data packets on the process control loop which include the internet address.
- 12. The process devise of claim 11 wherein the internet address is an Internet Protocol address as defined by RFC 791, promulgated by the Internet Engineering Task Force September, 1981.
- 13. The process device of claim 11 wherein the internet address comprises at least four groups of data each group comprising at least eight bits.
- 14. A process device adapted to couple to a fluid process control loop, the process device comprising:
means for providing power to the process device with power received from the process control loop; means for storing an internet address; and means for sending and receiving data containing the internet address to and from the process control.
- 15. A process device adapted to couple to a fluid process control loop, the process device comprising:
loop interface circuitry adapted to couple to the process control loop to send and receive loop signals to and from the process control loop; processor circuitry operably coupled to the loop interface circuitry, the processor circuitry adapted to receive a sensor output and format the sensor output in accordance with an internet protocol and provide the formatted sensor output to the loop interface circuitry for transmission on the process control loop.
- 16. The process device of claim 15 and further comprising a regulator circuit adapted to couple to the process control loop and power the process device with power received from the process control loop.
- 17. The process device of claim 15 wherein the process control loop is a two-wire process control loop.
- 18. The process device of claim 15 wherein the internet protocol is Internet Protocol as defined by RFC 791, promulgated by the Internet Engineering Task Force, September, 1981.
- 19. A process device adapted to couple to a fluid process control loop, the process device comprising:
a regulator circuit adapted to couple to the process control loop and power the process device with power received from the process control loop; loop interface-circuitry adapted to couple to the process control loop to generate process control loop signals in accordance with a process control loop protocol in response to reception of output packets, and selectively provide input packets based upon received process control loop signals; internet protocol circuitry operably coupled to the loop interface circuitry and adapted to provide the output packets to the loop interface circuitry in accordance with an internet protocol and based upon output segments received by the internet protocol circuitry, each output packet comprising an output segment, a source internet address, a destination internet address, and data indicative of a transport type, the internet protocol circuitry further adapted to receive the input packets from the loop interface circuitry; transmission circuitry operably coupled to the internet protocol circuitry and adapted to transform output data received by the transmission circuitry into the output segments, and assemble input segments received from the internet protocol circuitry into input data; and processor circuitry adapted to receive a sensor output, and provide the output data to the transmission circuitry and receive input data from the transmission circuitry.
- 20. The process device of claim 19 wherein the transmission circuitry transforms data in accordance with Transmission Control Protocol as defined by RFC 793, promulgated by the Internet Engineering Task Force.
- 21. The process device of claim 19 wherein the transmission circuitry transforms data in accordance with User Datagram Protocol as defined by RFC 768, promulgated by the Internet Engineering Task Force.
- 22. A program on a computer readable medium comprising:
a data access routine for obtaining fluid process data; a formatting routine for formatting the fluid process data in accordance with a transmission protocol; an addressing routine for adding a destination internet address to the formatted data; and a loop formatting routine for adding a process loop destination address to the formatted data and internet address.
- 23. A data structure embodied in a fluid process device, the data structure comprising:
a data field; a transmission control header; an internet protocol header; and a process control loop header.
- 24. A process device adapted to couple to a fluid process control loop, the process device comprising:
a regulator circuit adapted to couple to the process control loop and power the process device with power received from the process control loop; loop interface circuitry adapted to couple to the process control loop to send and receive loop signals to and from the process control loop; processor circuitry operably coupled to the loop interface circuitry, the processor circuitry adapted to receive a sensor output, and a memory coupled to the processor circuitry and adapted to store instructions for execution upon the processor circuitry the processor circuitry, the instructions comprising:
an internet formatting routine for formatting the sensor output in accordance with an internet protocol; a loop formatting routine for further formatting the internet-formatted output for transmission on the process control loop; an output routine to cause the processor to provide the formatted sensor output to the loop interface circuitry for transmission on the process control loop.
- 25. A process communication device adapted to couple to a fluid process control loop, the device comprising:
a memory adapted to contain data indicative of a loop address of the device, and an internet address of the device; loop communication circuitry, coupled to the memory, and adapted to communicate on the process control loop; internet communication circuitry coupled to the loop communication circuitry and the memory, and adapted to couple to an internet to communicate on the internet; and wherein the internee communication circuitry passes information received from the internet to the loop communication circuitry for transmission upon the process control loop, and the loop communication circuitry passes information received from the process control loop to the internet communication circuitry for transmission upon the internet.
- 26. A process device adapted to transduce a fluid property and communicate process control information related to the fluid property through a fluid processing environment to a remote location, the device comprising:
a transducer circuit adapted to couple between a fluid transducer and a signal representing the transduced fluid property; communication circuitry adapted to couple to an energy limited communication bus passing through the fluid handling environment, the communication circuitry communicating process control information related to the transduced fluid property over the communication bus; a memory coupled to the communication circuitry adapted to store data representing an address identifying the process device; and wherein the address is an internet address and the communication circuitry communicates process control information together with data representative of the internet address in an energy limited form to the energy limited communication bus.
- 27. In a process device on a fluid process control loop, a method of transmitting data on the process control loop, the method comprising:
obtaining data related to a fluid process; formatting the data for internet transmission; formatting the data for transmission upon the fluid process control loop; and introducing the formatted data onto the fluid process control loop.
- 28. A process device adapted to couple to a fluid process control loop, the process device comprising: circuitry adapted to carry out a method of transmitting data on the fluid process control loop, the method comprising:
obtaining data related to a fluid process; formatting the data for internet transmission; formatting the data for transmission upon the fluid process control loop; and introducing the formatted data onto the fluid process control loop.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application No. 60/061,754, filed Oct. 13, 1997 and entitled TRANSMITTERS AS THIN WEB SERVERS, herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60061754 |
Oct 1997 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09169873 |
Oct 1998 |
US |
Child |
10099828 |
Mar 2002 |
US |