Tag archives: TLM

State Logic Programming

Last update on Sept. 5, 2015.

The SoftPLC C++ Programmer's Toolkit has been enhanced to provide comprehensive support for State Logic Programming.

State Logic is a great way to apply C++ to control applications, while at the same time sharing measured and calculated variables with HMI's via our standard protocols.  Finite State Machines (FSM) are known to be easy to troubleshoot because their "problem search space" is small and focused.

Features include:

  • State transition monitor for debugging.
  • State dwell timer. Applicable to every state machine and every state tells how long any FSM has been in its current state.
  • No limit to how many ...

Continue reading

Smart SoftPLC now supports CAN & J1939

Last update on Sept. 5, 2015.

An internal CAN interface is now available for Smart SoftPLC / Smart Gateway products.  Bi-directional (read/write) support for raw CAN and J1939 devices is supported at baud rates up to 250KB.  This is a factory installed option for COM6.

Continue reading

Hot Standby System for SoftPLC ver 4.x

Last update on Sept. 5, 2015.

Hot Standby System for SoftPLC ver 4.x

Now any version 4.6 or later SoftPLC with ModbusTCP I/O (including Tealware) can be used in systems requiring bumpless transfer hot backup controllers.  The solution includes a HOTBACK.TLM (firmware Cat No SPZ-HS) and a passive hardware component, called an Arbitrator (Cat No SPZ-HSA) which manages the Master/Backup status designations and I/O communication.

The Arbitrator includes redundant power input, and can provide redundant power output as well.  Click here for more information.

Continue reading