The S7 Simulation PLC executes a program in the same manner as a hardware PLC. The advantage of executing a PLC program this way is, that the PLC status can be displayed in real time without any recompile activities. Since the Soft PLC behaves like a original SIMATIC® PLC, the programming tools S7 for Windows® and STEP®7 can be used. Online connections can be established serial, via Ethernet and directly on the same PC. The Simulation PLC works with both S7 for Windows® or the original STEP®7. The program of a S7-PLC or a Siemens Win AC® SoftPLC can be transferred to the S7 Simulation PLC as well.
The communication between the Simulation S7 and S7 for Windows® or STEP®7 can be done directly, via TCP IP or with a Zero Modem cable.
Modbus TCP Master
Modbus on TCP is used by companies like Wago and Phoenix Contact.
Signal state watching and modification of the I/Os is simplified by the integrated IO monitor.
Online - Functions
Direct Online Access with S7 for Windows® or STEP®7
Data exchange with the S7 Simulation PLC can be established with S7 for Windows® or Siemens STEP®7.
If the programming system is installed on the same PC, the S7 Simulation PLC can be reached directly. The necessary drivers are included.
Access with S7 for Windows® or STEP®7 via Serial port
Alternatively data exchange can be established via serial interface using a zero-modem cable.
Access with S7 for Windows® or STEP®7 via TCP/IP
Further it is possible to access the S7 Simulation PLC via TCP/IP Ethernet using the IBHNet driver.
The IBHNet driver can be downloaded from our homepage.
Access with S7 for Windows® or STEP®7 using Siemens ISO on TCP (RFC1006) protocol
Online functions are also possible using the Siemens ISO on TCP (RFC1006) protocol.
Monitoring, Operating, and Controlling simultaneously, from one PC
The S7 Simulation PLC integrated in a PC allows process monitoring, operation, and control from one hardware unit. The use of the S7 Simulation PLC is especially useful if a PC for data collection, process visualization, programming, or any other reason needs to be used anyway