COMPACT MODULAR PROGRAMMABLE LOGIC CONTROLLER

Information

  • Patent Application
  • 20070173960
  • Publication Number
    20070173960
  • Date Filed
    January 22, 2007
    17 years ago
  • Date Published
    July 26, 2007
    17 years ago
Abstract
A compact lower cost programmable logic controller with modular I/O is described. SPI bus is used for accessing multi-byte data from I/O modules, while 8 bit data bus is used to access single byte data from I/O modules. Compact I/O modules with use with the PLC are described. The include short circuit proof DC output modules, Relay output with built-in electromagnetic shield, analog modules with laser trimmed resistors, and high speed counter modules.
Description

DESCRIPTION OF DRAWINGS


FIG. 1 shows a block diagram of bottom view of motherboard used in programmable logic controller of current invention.



FIG. 2 shows a block diagram of top view of the motherboard.



FIG. 3 shows a block diagram of CPU and its bus as it relates to module connector on the motherboard.



FIG. 4 shows a typical module connector, and its bus signals.



FIG. 5 shows a screen shot of the programming software for the PLC of this invention. The figure illustrate free placement of rung elements.



FIGS. 6A and 6B shows schematics of DC sink and source output respectively.



FIG. 7 shows scheme of short circuit protection.


Claims
  • 1. A compact modular programmable controller having memory means to store user program, having input means to read the status of field devices connected to said means, having output means to control the operation of field devices connected to said means, having microprocessor means with an operating system to control the operation of processor means, having power supply means to provide DC voltages to various solid state devices in said controller, having an active motherboard that contains said power supply means; said microprocessor means; said memory means; decoder means to interface said microprocessor to input and output means; and plug-in connectors to attach variety of input and output modules.
  • 2. A compact modular programmable controller of claim 1 wherein said decoder means include Serial Protocol Interface bus.
  • 3. A compact modular programmable controller of claim 1 wherein said user program is written in ladder logic.
  • 4. A compact modular programmable controller of claim 1 wherein said user program is stored in a non-volatile memory.
  • 5. A compact modular programmable controller of claim 1 wherein said input and output modules contain printed circuit boards mounted parallel to said motherboard.
  • 6. A compact modular programmable controller of claim 1 wherein said operating system is a non-windows based software.
  • 7. A compact modular programmable controller of claim 1 wherein said active motherboard has a snap-in fit into an enclosure that houses said controller.
  • 8. A compact modular programmable controller of claim 1 wherein said motherboard has surface mount LEDs to indicate the status of controller modes of operation.
  • 9. A compact modular programmable controller of claim 8 wherein a surface mount switch selects controller operating modes.
  • 10. A compact modular programmable controller of claim 1 wherein a plug-in output module has means to turn on or off multiple electronic switches in said module wherein said switches contain single current sensing means that turn off said switches in case of current overload through any one or more of said switches.
  • 11. A plug-in Input/Output module used in a programmable controller wherein the means to transmit electrical signals from the processor contained in said controller, include Serial Protocol Interface bus.
  • 12. A plug-in input/output module to be used in a programmable controller, having means to turn on or off multiple electronic switches in said module wherein said switches comprise of compact electromechanical relays having electromagnetic shields inside each relay.
  • 13. A plug-in analog input or output module, to be used in a programmable controller, wherein the means to transmit analog electrical signals from the processor contained in said controller, include at least one laser trimmed thick film resistor network.
  • 14. An intelligent plug-in input/output module to be used in a programmable controller having microprocessor means and comparison means to count pulses from a field device connected to the module, wherein said microprocessor and comparison means are built inside a solid state device to increase counting and comparison speed, and said device contains Serial Protocol Interface bus.
Provisional Applications (1)
Number Date Country
60766495 Jan 2006 US