Software Horizons, InstantPLC, InstantHMI, InstantPanel, GoToMyHMI, OI-Widgets and LaunchPad are Trademarks or Registered Trademarks  of Software Horizons Inc. All other trademarks belong to the respective companies. Copyright © 2018 Software Horizons Inc.  All Rights Reserved.  Last Modified January 18, 2018  
InstantPLC incorporates a Virtual-PLC technology including a stand-alone Development System for Windows PC platform and  Virtual-PLC Runtime for Windows PC, CE, Linux (Fedora and Ubuntu) and Raspberry Pi platforms.  The Development System suports IEC61131-3  compatible programming languages (Ladder, ST, and IL).  InstantPLC will run like a PLC (with scan times as low as micro-seconds) on any of the supported InstantPLC Runtime platforms.
Designer, Compiler and Virtual-PLC
View InstantPLC Presentation View InstantPLC Presentation
Programming Languages Users can program using any mix of three IEC61131-3 programming languages:
ST: Structured Text
IL: Instruction List
LD: Ladder Diagram
I/O Interfaces
InstantPLC supports direct access API for plug-in I/O modules on some Linux (Raspberry Pi) and Windows CE touch panels.  Using these panels (with InstantPLC installed), Machine Builders can build low-cost self contained Machine Controllers without the need for expensive PLC Hardware.
External (non-plug-in) I/O modules can be accessed over Ethernet or serial connection using Modbus (TCP/RTU).
Press Releases
Contact Info
InstantPLC Press Release, March 2017 (PDF). Initial announcement.
View Press Release View Press Release
InstantPLC Press Release, October 2017 (PDF). Introducing support for Raspberry Pi and GPIO.  Also available under Linux (including Fedora and Ubuntu).
View Press Release View Press Release
We welcome OEMs.  InstantPLC technology is available to integrate with your products.
Software Horizons Inc. 100 Treble Cove Road North Billerica, MA 01862, USA Telephone: 978-670-8700 Toll Free (USA): 800-664-2000
Tell us about your interest Tell us about your interest
Renu Electronics FlexiPanel
COMFILE Technology ComfilePi
SeaLevel Systems SeaI/O
Copyright © 2018 Software Horizons Inc. All Rights Reserved.  Last Modified: January 18, 2018
InstantPLC incorporates a Virtual-PLC technology including a stand-alone Development System for Windows PC platform and  Virtual-PLC Runtime for Windows PC, CE, Linux (Fedora and Ubuntu) and Raspberry Pi platforms.  The Development System suports IEC61131-3  compatible programming languages (Ladder, ST, and IL).  InstantPLC will run like a PLC (with scan times as low as micro- seconds) on any of the supported InstantPLC Runtime platforms.
Designer, Compiler and Virtual-PLC
View InstantPLC Presentation View InstantPLC Presentation
Programming Languages Users can program using any mix of three IEC61131-3 programming languages:
ST: Structured Text
IL: Instruction List
LD: Ladder Diagram
I/O Interfaces
InstantPLC supports direct access API for plug-in I/O modules on some Linux (Raspberry Pi) and Windows CE touch panels.  Using these panels (with InstantPLC installed), Machine Builders can build low-cost self containedMachine Controllers without the need for expensive PLC Hardware.
External (non-plug-in) I/O modules can be accessed over Ethernet or serial connection using Modbus (TCP/RTU).
Press Releases
InstantPLC Press Release, March 2017 (PDF). Initial announcement.
View Press Release View Press Release
InstantPLC Press Release, October 2017 (PDF). Introducing support for Raspberry Pi and GPIO.  Also available under Linux (including Fedora and Ubuntu).
View Press Release View Press Release
COMFILE Technology ComfilePi
Renu Electronics FlexiPanel
SeaLevel Systems SeaI/O