Claims
- 1. A system, comprising:
a processing subsystem dedicated to receiving telephone communications directed to a main processor of a programmable logic controller and originating telephone communications from the main processor; a telephone modem subsystem integral to the programmable logic controller and coupled to said processing subsystem; a communications interface between said processing subsystem and the main processor.
- 2. The system of claim 1, further comprising a data storage subsystem dedicated to said processing subsystem.
- 3. The system of claim 1, further comprising a dual port RAM data storage subsystem dedicated to said processing subsystem.
- 4. The system of claim 1, further comprising a manually-accessible country code switch.
- 5. The system of claim 1, further comprising at least one manually-accessible country code switch and a firmware adapted to configure said modem system for country specific operation by reading a country code from said at least one manually-accessible country code switch.
- 6. The system of claim 1, further comprising a telephone line interface adapted to connect said modem subsystem to a telephone line.
- 7. The system of claim 1, wherein said communications interface couples to an input/output bus of the programmable logic controller.
- 8. The system of claim 1, wherein said communications interface is adapted to coordinate communications over a system backplane of the programmable logic controller.
- 9. The system of claim 1, wherein said modem system supports a 10 bit modem protocol.
- 10. The system of claim 1, wherein said modem system supports a modem standard selected from V.21, V.22, V.22bis, V.32, V.32bis, V.34, V.34bis, and V.90.
- 11. The system of claim 1, wherein said communications interface supports a Modbus slave RTU protocol.
- 12. A system, comprising:
a processing subsystem dedicated to receiving network communications directed to a main processor of a programmable logic controller and originating network communications from the main processor; a network modem subsystem integral to the programmable logic controller and coupled to said processing subsystem; a communications interface between said processing subsystem and the main processor.
- 13. The system of claim 12, wherein the network is the Internet.
- 14. An apparatus, comprising:
a modulator dedicated to facilitating communications involving a main processor of a programmable logic controller, said modulator integral to the programmable logic controller; an interface coupled between said modulator and the main processor.
- 15. An apparatus, comprising:
a demodulator dedicated to facilitating communications involving a main processor of a programmable logic controller, said modulator integral to the programmable logic controller; an interface coupled between said modulator and the main processor.
- 16. A system, comprising,
a programmable logic controller; and a telephone modem, that in an operative configuration, is integral to said programmable logic controller and facilitates communications over a telephone line involving a main processor of said programmable logic controller.
- 17. A system, comprising,
a programmable logic controller; and a modem adapted to be integrated into said programmable logic controller and adapted to facilitate communications with a main processor of said programmable logic controller via a communications medium.
- 18. A system comprising a programmable logic controller comprising an integral modem.
- 19. A system, comprising:
a first means, adapted to be integrated into a programmable logic controller, for processing telephone communications involving a main processor of the programmable logic controller; a second means, adapted to be integrated into the programmable logic controller, for interfacing said first means with a telephone line; a third means for interfacing communications between said first means and the main processor of the programmable logic controller.
- 20. A method, comprising:
receiving at a modem system integral to a programmable logic controller a message from a main processor of the programmable logic controller; processing the message in the modem system; and delivering the message from the modem system via a telephone network.
- 21. The method of claim 0, further comprising automatically selecting a baud rate based upon a quality of a telephone connection.
- 22. A computer-readable medium containing instructions for activities comprising:
receiving at a modem system integral to a programmable logic controller a message from a main processor of the programmable logic controller; processing the message in the modem system; and delivering the message from the modem system via a telephone network.
- 23. A method, comprising:
receiving at a modem system integral to a programmable logic controller a message from a telephone network; processing the message in the modem system; and delivering the message from the modem system to the main processor of the programmable logic controller.
- 24. The method of claim 23, further comprising delivering the message from the modem system to the main processor of the programmable logic controller over an input/output bus of the programmable logic controller.
- 25. A computer-readable medium containing instructions for activities comprising:
receiving at a modem system integral to a programmable logic controller a message from a telephone network; processing the message in the modem system; and delivering the message from the modem system to a main processor of the programmable logic controller.
- 26. A method, comprising:
receiving at a modem system integral to a programmable logic controller a message from a main processor of the programmable logic controller; processing the message in the modem system; and delivering the message from the modem system via a communications network.
- 27. The method of claim 26, wherein the communications network is the Internet.
- 28. A method, comprising:
receiving at a modem system integral to a programmable logic controller a message from a communications network; processing the message in the modem system; and delivering the message from the modem system to the main processor of the programmable logic controller.
- 29. The method of claim 28, wherein the communications network is the Internet.
- 30. A method, comprising:
receiving a message from a main processor of a programmable logic controller; modulating the message within the programmable logic controller; and transmitting the message via a communications network.
- 31. A method, comprising:
receiving a message at a programmable logic controller from a communications network; demodulating the message within the programmable logic controller; and delivering the message to a main processor of the programmable logic controller.
- 32. A method, comprising:
modulating data in a programmable logic controller; and transmitting the modulated data over a communications network.
- 33. A method, comprising:
receiving modulated data via a communications network; and demodulating the modulated data in a programmable logic controller.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to, and incorporates by reference herein in its entirety, the following pending provisional applications:
[0002] Ser. No. 60/346,438, (Attorney Docket No. 2001P24538), filed Jan. 7, 2002;
[0003] Ser. No. 60/341,386, (Attorney Docket No. 2001P24075), filed Dec. 18, 2001;
[0004] Ser. No. 60/341,539, (Attorney Docket No. 2001P23924), filed Dec. 18, 2001; and
[0005] Ser. No. 60/341,384, (Attorney Docket No. 2001P24074), filed Dec. 18, 2001.
[0006] This application is related to, and incorporates by reference herein in its entirety, the following co-pending applications:
[0007] Ser. No. ______, titled “PLC to PLC Communications with a Modem on the PLC I/O Bus”, (Attorney Docket No. 2001 P24075US01), filed Oct. 16, 2002;
[0008] Ser. No. ______, titled “Numeric and Text Paging with an Integral PLC Modem”, (Attorney Docket No. 2001P23924US01), filed Oct. 16, 2002; and
[0009] Ser. No. ______, titled “Security Features for a PLC Modem”, (Attorney Docket No. 2001P24074US01), filed Oct. 16, 2002.
Provisional Applications (4)
|
Number |
Date |
Country |
|
60346438 |
Jan 2002 |
US |
|
60341386 |
Dec 2001 |
US |
|
60341539 |
Dec 2001 |
US |
|
60341384 |
Dec 2001 |
US |