Die IBH SoftSPS bildet eine Hardware-SPS unter Windows mit Echtzeitverhalten nach. Das SPS-Programm wird wie bei einer Hardware SPS abgearbeitet. Da sich die SoftSPS wie eine Original SIMATIC SPS verhält, kann neben S7 für Windows® auch das Original Programmiertool STEP7 verwendet werden. Onlineverbindungen sind seriell, via Ethernet, via PROFIBUS und direkt im gleichen PC möglich. Sogar für die Projektierung und Diagnose des PROFIBUS kann das Original STEP7 Tool verwendet werden. Dies bedeutet, das Programm einer S7-Hardware-SPS bzw. einer Siemens WinAC SoftSPS inklusive PROFIBUS- Konfiguration kann in die IBH SoftSPS übernommen werden. Der Datenaustausch mit der SoftSPS kann aus S7 für Windows® oder dem Siemens SIMATIC Manager erfolgen. Ist das Programmiersystem auf dem gleichen Rechner wie die SoftSPS installiert, kann der Datenaustausch mit der SoftSPS direkt über den internen PC-Speicher erfolgen. Die hierzu erforderlichen Treiber werden mit der SoftSPS installiert. Alternativ kann der Datenaustausch über eine serielle Schnittstelle abgewickelt werden. Es kann somit über ein Nullmodemkabel ein Programmiergerät angeschlossen werden. Weiterhin ist ein Zugriff über ein TCP / IP Ethernet mit Hilfe des IBHNet-Treibers möglich. Onlinefunktionen sind ebenfalls über das Siemens ISO-On-TCP (RFC1006) Protokoll möglich. Wird eine Hilscher CIF30 / 50 / 60 Profibuskarte verwendet, kann die SoftSPS auch über den angeschlossenen PROFIBUS programmiert oder von Operator Panels erreicht werden.