Claims
- 1. A system for accepting and producing various I/O, the system comprising:
a plurality of input connectors integral to a board; a plurality of output connectors integral to the board; an output disable circuit associated with the plurality of output connectors; and a programmable logic controller modular to the board and electrically coupled to the plurality of input connectors and the plurality of output connectors, wherein the programmable logic controller is associated with a computer readable medium, and wherein the computer readable medium comprises instructions executable by the programmable logic controller to:
configure at least one of the plurality of output connectors.
- 2. The system of claim 1, wherein the each of the plurality of output connectors includes a power source, and wherein the power source to each of the plurality of output connectors is individually fused in relation to each of the output connectors.
- 3. The system of claim 1, wherein each of the plurality of input connectors is configurable to drive an output signal.
- 4. The system of claim 3, wherein each of the plurality of output connectors is configurable to accept inputs.
- 5. The system of claim 1, wherein the computer readable medium further comprises:
instructions to configure at least one of the plurality of input connectors to drive an output, and to drive the output.
- 6. The system of claim 1, wherein the computer readable medium further comprises instructions to configure at least one of the plurality of output connectors to receive an input, and to receive an input signal therefrom.
- 7. The system of claim 1, wherein the output disable circuit is programmed to disable the plurality of output connectors when a timer clock signal associated with the programmable logic controller goes inactive for a period.
- 8. The system of claim 7, wherein the period is approximately 650 milliseconds.
- 9. The system of claim 7, wherein the period is a first period, and wherein the output disable circuit comprises a first circuit for resetting the programmable logic controller, and a second circuit for disabling the output connectors for a second period, wherein the second period is greater than the time for the timer clock signal to become active.
- 10. The system of claim 9, wherein the second period is more than the time required to reset the programmable logic controller.
- 11. The system of claim 7, wherein the period is a first period, and wherein the computer readable medium further comprises instructions to:
maintain the output connectors in the disabled state for a second period after the timer clock signal becomes active again; and to activate the output connectors after the second period has expired.
- 12. The system of claim 5, wherein the computer readable medium further comprises instructions to disable the at least one of the plurality of input connectors configured to drive an output when the timer clock signal goes inactive for a period.
- 13. The system of claim 12, wherein the period is a first period, and wherein the computer readable medium further comprises instructions to maintain at least one of the plurality of input connectors configured to drive an output in the disabled state for a second period after the timer clock signal becomes active again.
- 14. The system of claim 7, wherein the period is a first period, and wherein the computer readable medium further comprises instructions to:
maintain at least one of the plurality of input connectors configured to drive an output in the disabled state for a second period after the timer clock signal becomes active again; and activate at least one of the plurality of input connectors configured to drive an output after the second period has expired.
- 15. A method for receiving and driving I/O in a mail processing system, the method comprising:
providing a set of configurable I/O ports, wherein each I/O port in the set of configurable I/O ports can be configured to be an I/O selected from a group consisting of: an input and an output; providing a configuration processor modularly coupled to the set of configurable I/O ports; programming the configuration processor to configure a first I/O port of the set of I/O ports as an input and a second I/O port of the set of I/O ports as an output; disabling the output when a clock associated with the configuration processor goes inactive for a first period; and enabling the disabled output when the timer associate with the configuration processor resumes activity for a second period.
- 16. The method of claim 15, the method further comprising:
providing a fuse in relation to each of the set of configurable I/O ports.
- 17. The method of claim 15, wherein the first period is 650 milliseconds.
- 18. The method of claim 17, wherein the second period is greater than the time required to reset the configuration processor.
- 19. The method of claim 15, the method further comprising:
resetting the configuration processor after the first period and before the second period.
- 20. The method of claim 15, wherein the configuration processor is a programmable logic controller.
- 21. A method for preparing circuits; the method comprising:
preparing an I/O circuit board, wherein the I/O circuit board has lead lines and at least a first I/O port and a second I/O port; populating the I/O circuit board with one or more semiconductor chips touching the lead lines; placing a bead of solder in proximity to the one or more semiconductor chips near locations where the one or more semiconductor chips touch the lead lines; baking the I/O circuit board in a convection oven until the solder adheres semiconductor chips to the lead lines; attaching a processor to the I/O circuit board; and programming the processor to:
configure a first I/O port as an input and the second I/O port as an output; disable the output when a timer associated with the processor goes inactive for a first period; and enable the disabled output when the timer associate with the configuration processor resumes activity.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] The present application claims priority to U.S. Provisional Pat. App. No. 60/368,504, entitled PLC I/O SYSTEM FOR PROCESSING MAIL filed on Mar. 29, 2002. The entirety of the aforementioned U.S. provisional patent application is incorporated herein by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60368504 |
Mar 2002 |
US |