Resources : Software Products

 

The tabs below include links to demonstration/evaluation software, manuals for products & add-ons (eg: TLM's), and application notes. Some links may require that you register on our site prior to downloading.

Links to licensed products that require purchase or a valid support contract may be password protected. In these instances, if you have not already obtained the necessary password, please contact us.


  • SoftPLC Communication & I/O Drivers

    These loadable modules and related instructions are included in each SoftPLC and Gateway product, and are updated via the package management system.

    • SoftPLC Ethernet/IP™ TLM
    • Describes the installation, usage, and functionality of the Ethernet/IP driver for SoftPLC, enabling it to be a both a master/scanner and slave/adapter on one Ethernet/IP network.

    • SoftPLC ModbusTCP/UDP Master Driver TLM
    • Describes the installation, usage, and functionality of the SoftPLC version 4 TLM for the master (or client) side of the Modbus TCP/UDP protocol.

    • SoftPLC Modbus Serial RTU Master TLM
    • Describes the installation, usage, and functionality of the driver for SoftPLC version 4 for the Modbus Master RTU protocol, used to communicate with I/O and other devices on RS-485, -232 or -422.

    • SoftPLC ModbusTCP/UDP Slave Driver TLM
    • Describes the installation, usage, and functionality of the SoftPLC version 4 for the slave (or server) side of the Modbus TCP protocol, used to communicate to HMI/SCADA or controller peer-to-peer over Ethernet.

    • SoftPLC Modbus Serial Slave TLM
    • Describes the installation, usage, and functionality of the driver for SoftPLC version 4 for the Modbus slave protocol, used to communicate between intelligent devices on RS-232, -485, or -422.

    • SoftPLC A-B Remote I/O Scanner (Master) Driver TLM
    • Describes the installation, usage, and functionality of the Allen-Bradley Remote I/O (RIO) Scanner driver for SoftPLC's internal interface.

    • SoftPLC A-B Remote I/O Adapter (Slave) Driver TLM
    • Describes the installation, usage, and functionality of the Allen-Bradley Remote I/O Slave TLM, which enables a SoftPLC to emulate remote racks on an Allen-Bradly Remote I/O network via its internal interface.

    SoftPLC TLM's/TLI's TOP

    These loadable modules and instructions are included in each SoftPLC and Gateway product, and are updated via the package management system.

    • COMGENIUS
    • Instructions which enable SoftPLC to perform general purpose ASCII communications to/from serial devices. This TLM includes implementation of a simple Modbus Master protocol.

    • Logger
    • Describes the installation, usage, and functionality of the add-on instruction for SoftPLC version 4 which provides the capability to log a group of data values to comma-separated values (CSV) text files, plus information on how to copy the file to an alternative location, such as a USB memory stick or network drive.

    • LogData
    • Instruction which enables SoftPLC to log data to a binary file. Includes utility to convert binary log file to ASCII for use with spreadsheets or database programs. Useful for high-speed, high volume data logging.

    • Send Mail
    • An add-on firmware option for SoftPLC version 4.x and later (Cat No SPZ-MSG) which provides the capability to send SMTP emails or text messages.

    • SoftPLC Web HMI
    • User manual for creating animated pages for the embedded SoftPLC Web Server and for Tagwell pages.

    • Tagwell Manual
    • User manual for the Tagwell TLM and cloud platform.

    • DTDISK
    • TLI's which allow the saving (write to disk) and loading (read from disk) of a block of data table words to a text file or a compressed binary file.

    • SLC
    • SLC-500 instructions for SoftPLC beyond the standard PLC-5 equivalent instruction set (includes ABS, ABSI, DCO, DDV, ENC, SCP, SCL, SQCW, SQCF, SWP, and NoOp stubs for instructions that have no exact equivalent, for conversion purposes).

    • SoftPLC Misc
    • Collection of instructions- Convert 16 bit words to float and vice versa (primarily for use with the Tealware HSC10 High Speed Counter Module). Timers that provide accuracy to 1 millisecond (0.001 time base). Absolute Value, Minimum, Maximum, and Modulus instructions.

    • Hot Backup User Guide
    • User manual for the Hot Backup system, includes hardware configuration/wiring, HOTBACK.TLM configuration and programming examples.

    SoftPLC Manuals & Application Notes TOP

    • SoftPLC TOPDOC/Reference Guide
    • User Guide includes SoftPLC & TOPDOC NexGen installation & configuration, communications driver setup, and describes how SoftPLC operates.

    • Watchdog
    • Application note describes how to easily implement a watchdog timer in a SoftPLC installation.

    • Powerout
    • Example of system wiring/logic for safe shut-down of SoftPLC systems.

    • Using MSG Instruction
    • An informational text file along with sample ladder program that shows how to use the MSG instruction on SoftPLC.


  • TOPDOC NexGen

    • TOPDOC NexGen Data Sheet
    • TOPDOC NexGen features/functions.

    • Intro to TOPDOC NexGen Ladder Editor
    • Overview of how to use TOPDOC NexGen's ladder and data table editor functions.








    • Intro to SoftPLC Configuration
    • Overview of how to use TOPDOC NexGen's PLC Configuration and online functions such as upload/download and Detect On Net..







    • TOPDOC NexGen
    • Download latest TOPDOC NexGen release. This ZIP file is password protected, email technical support for access. Without a USB hardware dongle, the download is a demo version that allows offline editing without save capability. Ladder programming and detailed product use infromation are in the product help system. (Note that Windows unzip no longer supports passwords and you will need a 3rd party utility, ie: 7zip.)

    • TOPDOC NexGen Installation Guide
    • It is strongly recommended that you download and read this guide prior to installing TOPDOC NexGen.

    • Sun JRE (for use with TOPDOC NexGen)
    • Java runtime environment. Only required if your system does not already have a 32 bit JRE installed.

    • Putty
    • PuTTY is an open source SSH and telnet client for Windows. It can be used to access the SoftPLC flash disk over Ethernet from a Windows PC for troubleshooting, configuration and maintenance.



    TOPDOC for SoftPLC (versions 1 and 2) TOP

    • TOPDOC A-B Data Sheet
    • Features of TOPDOC for SoftPLC (versions 2.5 and earlier).

    • TDZ Install
    • TOPDOC for SoftPLC download. Requires parallel port dongle or authorized keycode from SoftPLC. For use with SoftPLC's version 2.5 or earlier.



    TOPDOC for A-BTOP

    • TOPDOC A-B Data Sheet
    • Features of TOPDOC for A-B PLC-2, PLC-3, and PLC-5.

    • TOPDOC PLC-3 Install
    • TOPDOC PLC-3 download. Requires parallel port dongle or authorized keycode from SoftPLC.

    • TOPDOC PLC-5 Install
    • TOPDOC PLC-5 download. Requires parallel port dongle or authorized keycode from SoftPLC.

    • TOPDOC PLC-2 Demo
    • Demo version of TOPDOC PLC-2, allows offline development and documentation of up to 16 rungs of logic.