Programming Languages

Users can program using any mix of three IEC 61131-3 programming languages:

ST: Structured Text
IL: Instruction List
LD: Ladder Diagram
© Copyright 2018 Software Horizons Inc.

I/O Interfaces

 InstantPLC supports direct access API for plug-in I/O modules on some CE touch panels.

Using these panels (with InstantPLC installed), Machine Builders can build a low-cost self contained

Machine Controllers without the need for expensive PLC hardware.

Contact Information


External (non-plug-in) I/O modules can be accessed over Ethernet or serial connection using Modbus (TCP/RTU).

InstantPLC Designer (Ladder pictured)

InstantPLC Runtime (Front End Display)

Click to view Press Release

Press Releases

Designer, Compiler and Virtual-PLC
InstantPLC incorporates a virtual-PLC technology designed to extend HMI functionality.  This includes a stand-alone Development System for Windows PC and the virtual PLC Runtime for Windows PC, CE, Linux (Fedora and Ubuntu) and Raspberry Pi platforms. 

InstantPLC Press Release, March 2017 (PDF).  Initial


We welcome OEMs. InstantPLC technology is

available to integrate with your products.

Telephone:  978-670-8700

Toll Free (USA):  800-664-2000

Software Horizons Inc.

100 Treble Cove Road

North Billerica, MA 01862, USA

Click for an InstantPLC Technology Presentation.   (Opens new Window) Click here to Tell us about your interest Click here to Tell us about your interest

InstantPLC Press Release, October 2017 (PDF).

Introducing support for Raspberry Pi / GPIO.  Also

available under Linux (including Fedora and Ubuntu).

Click to view Press Release