News & Events : News Feed/Blog

Product information, announcements, commentary, FAQ's, tech tips and more.

rssSubscribe to our news feed.

TOPDOC NexGen Update - Required for new SoftPLC's

July 11, 2016

Due to a conflict with Ethernet/IP communications, we have changed the "Detect on Net" function to use a different Ethernet port.

TOPDOC NexGen version 1.6.160608 or later is required to successfully use the "Detect on Net" function with both older SoftPLC's and with SoftPLC's version 4.6.160608 and later.

Contact support@softplc.com for details on updating your TOPDOC NexGen.

Modbus ASCII added to SoftPLC Master & Slave Drivers

July 5, 2016

We've enhanced our Modbus Serial Master (MODBMAST.TLM) and Modbus Serial Slave (MODBSLAV.TLM) drivers for SoftPLC to now also support Modbus ASCII, as well as Modbus RTU.

Details can be found in the user manuals at the links above, or by contacting SoftPLC.

Web Studio Ver 8 Now Available

Feb. 11, 2016

SoftPLC Web Studio SCADA/HMI software version 8 is now available and downloadable from http://softplc.com/support/resources/software/.  Existing customers should contact sales for license upgrade procedures/cost prior to downloading/installing the updated software, you will need to provide your registration number(s).

Features of Web Studio version 8 include (among other enhancements/bug fixes):

  • Support for Windows10, as well as current releases of Windows Embedded, Windows Embedded Compact, and Windows Server
  • Embedded HTML5 Thin Client for multiple operating systems - including a Linux client that runs in SoftPLC (see IoTPAC)
  • Mobile Thin Client support for scripting, screen groups (header, footer, menu, etc.), popup/dialog screen styles, & more 
  • Support for any Web (HTTP) Server using CGI interfaces 
  • OPC Server Hot Standby support 
  • Cascading, high­ reliability DA/XML/UA/OPC redundancy including dynamic control/monitoring per connection 
  • 1000+ Free Linked Symbols 
  • Support for revision control & team based application development 
  • Native interface to save/ retrieve data to/from Wonderware Historian, Schneider Unity Modbus & others 
  • Built-­in script functions to access information about online alarms during runtime

NEW! IoTPAC=SoftPLC + Web Studio

Nov. 30, 2015

Equip any SoftPLC CPU with a Web Studio Linux IoTView runtime and create an IoTPAC - a full-featured combination Programmable Automation Controller and SCADA platform.  The new IoTView runs embedded in SoftPLC, communicating to the SoftPLC's data table via a RAM based driver.  Add web browser based operator interface, sophisticated alarming, trending, and remote database access to any SoftPLC - including Micro's!

Many applications don't require a touchscreen to be present and can benefit in using a Smart Phone/Tablet based web browser as the user interface device - save cost, space and maintenance of a fragile touchscreen in harsh environments.

Learn more at http://softplc.com/products/controllers/iotpac/.

PLC-2 Programming Software

Sept. 5, 2015

We've re-packaged TOPDOC for PLC-2 so it can now run on most modern PC's, including Windows7/8 systems.  Connection to the PLC-2 front port from a USB port is supported via an included USB-serial converter that operates with our Attached Mode Cable.

Use TOPDOC PLC-2 to support old systems until you're ready to migrate or upgrade.  We make it easy to upgrade - purchase TOPDOC PLC-2 and you receive a FREE Smart SoftPLC and TOPDOC NexGen.  Click here for details on this offer.

Existing TOPDOC PLC-2 customers can receive the repackaged software and USB-serial converter with the purchase of a support extension contract.

IoT/M2M Videos Now Available

Aug. 10, 2015

TagWell is SoftPLC's remote management platform for the Internet of Things (IoT) and Machine-to-Machine (M2M) applications.  From an hour-long webinar, we have excerpted 2 short videos for your enjoyment:

  • M2M, Internet of Things (IoT) Technologies - Definitions of IoT terminology, technologies used, benefits and considerations of cloud computing in M2M applications.
  • TagWell Platform Detailed Overview - Describes TagWell operation in conjunction with SoftPLC Remotes including features, communication optimization, application examples, the Web Studio TagWell Driver and more.

  • If you have a need to connect to remotely located, mobile, or critical systems please contact us to discuss our reliable and low-cost options.

    Internet of Things (IoT) Article

    July 2, 2015

    Products like SoftPLC Gateways are a key component in moving data to the cloud efficiently.  Having complete and current data about any process can result in better decision making. One of the primary benefits of the Internet of Things (IoT), sometimes called the Industrial Internet, is that companies can make improvements in production processes, end products, and logistics that reduce costs and energy usage. By capturing and centralizing information from all the pieces/parts of production and doing so in a timely, automatic, non-intrusive manner, analytics programs can find places for these improvements.

    This paper, authored by Cindy Hollenbeck, VP Marketing of SoftPLC Corp. was originally published in "Industrial Embedded Systems" magazine June, 2015.

    Republished as a white paper here:  http://softplc.com/support/resources/whitepapers/

    State Logic Programming

    Feb. 17, 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 FSMs per TLM. No limit to how many TLMs with FSMs.
    • FSMs from different TLMs can share variables by locating them in the datatable.  Variables can be either private to TLM or shared in datatable.
    • Shared variables can be bool, int16_t, float32_t, array of int16_t, array of float32_t, and structures.

    Smart SoftPLC now supports CAN & J1939

    Jan. 26, 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.

    SDI-12 Interface for Micro SoftPLC

    June 2, 2014

    We now offer a "daughter-board" (Cat.No. SPBB-6DI2SP1AI) for the Micro SoftPLC, Model BB, that provides an SDI-12 interface, battery power connection and health monitoring, and six additional digital inputs.

    This combination is a great solution for applications where monitoring, logging and reporting on environmental conditions is required. SoftPLC provides flexible data log file formats (eg: CSV, encrypted, customer specified)and storage options (eg: USB drive, SD flash and/or remote systems).  Add a modem and the Micro SoftPLC can cost effectively provide the sensor data via email or via our TagWell cloud platform to remote web pages, databases, or SCADA systems.  Add more I/O and this SoftPLC system can also be used to control equipment to effect the monitored conditions, unlike other systems which simply read/record data.

    This white paper provides more details and example applications.