Monday, November 3, 2008

TS-PLC (Embedded Programmable Logic Controller)

The TS-PLC is a microcontroller based solution for remote sensing and control in commercial and industrial applications. It incorporates a built-in custom BIOS to allow field reprogramming and upgrading. The default TS-PLC software executes a programmable logic controller model documented in the software section.

Hardware Description

The TS-PLC operates in conjunction with the TS-PLC-MASTER unit. A MASTER unit is required in order to program the TS-PLC device(s). The MASTER provides a web based interface for editing ladder logic and committing programs to TS-PLC devices. In some configurations the MASTER cannot be disconnected from the TS-PLC devices after they are programmed, but must instead remain connected to the serial network during operation of the those devices:

  • When the interface used is RS-485, and more then one TS-PLC is connected, and the TS-PLC units must communicate with each other for any reason. In this case, the TS-PLC-MASTER is required to remain connected to all units to perform the role of RS-485 master.
  • If the TS-PLC-MASTER has the RTC option, and any of the TS-PLC devices needs to use the current date or time as part of its operation. In this case, the devices that need this information must remain in communication with the MASTER in order to receive period time notifications.

The TS-PLC units and TS-PLC-MASTER can be networked (connected) across one of the following serial communications interfaces, at 115.2kbps:

  • RS-485
  • wireless radio (optional)
  • RS-232 (coming soon)
  • USB (coming soon)

The TS-PLC has a ten position industrial grade removable screw-down terminal strip for I/O connections:

PositionInput
function

name
Output
name

function
1GNDground

2ADC210-bit Analog to Digital ConvertorX+RS-485 mode only
3ADC310-bit Analog to Digital ConvertorX-RS-485 mode only
4ADC410-bit Analog to Digital ConvertorOUT4low-side switch
5ADC510-bit Analog to Digital ConvertorOUT5low-side switch
6ADC610-bit Analog to Digital ConvertorOUT6low-side switch
7ADC710-bit Analog to Digital ConvertorOUT7 high or low side switch
8ADC810-bit Analog to Digital ConvertorOUT8 high or low side switch
9VCCpower (4.7-30V DC)

10GNDground


Notes:

  • The high side switches when on will output to within about a diode drop of whatever input voltage you use, and are (cumulatively) current limited by a 400mA polyfuse.
  • The low side switches all have built-in clamp diodes so can be used to drive relays; maximum current is 200mA.
  • The TS-PLC can either be powered from the VCC input, or from USB

There are three addition I/Os which do not have connectors:

NameFunction
GLEDGreen LED
RLEDRed LED
TEMP10-bit Temperature Sensor (optional)


No comments: