Programming Languages

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

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

I/O Interfaces

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

Using these panels (with IHMI-PLC 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).

IHMI-PLC Designer (Ladder pictured)

IHMI-PLC Runtime (Front End Display)

Click to view Press Release

Press Release

Designer, Compiler and Virtual-PLC
IHMI-PLC 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 and CE platforms. 

IHMI-PLC Press Release, March 2017 (PDF).

We welcome OEMs. IHMI-PLC 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 here to Tell us your about your interest Click here to Tell us your about your interest