S7-SoftPLC:Configuring CP343/443 emulation in PLC43.INI
From IBHsoftec Wiki English
Configuring CP343/443 emulation in PLC43.INI
The basic settings of the CP343/443 emulation are conducted here. S7-SoftPLC expects a section named [CPX43], in which the following keys are being used:
| KeyName | Default value | Description |
|---|---|---|
| StartWithPlc | 1 | Start CP343/443 Emulation with S7-SoftPLC |
| FB55 | 0 | Use FB55 (IP_CONFIG) |
| FC5 | 0 | Use FC5 (AG_SEND) |
| FC6 | 0 | Use FC6 (AG_RECV) |
| FC7 | 0 | Use FC7 (AG_LOCK) |
| FC8 | 0 | Use FC8 (AG_UNLOCK) |
| FC10 | 0 | Use FC10 (AG_CNTRL) |
| FC50 | 0 | Use FC50 (AG_LSEND) |
| FC60 | 0 | Use FC60 (AG_LRECV) |
| FC62 | 0 | Use FC62 (C_CNTRL) |
| SendAcknowledge | 0 | Send TCP acknowledges (some CPs) |
| ModbusPort | 502 | Port of the Modbus TCP server
If = 0 Modbus TCP server does not start. |
| ModbusDBIn | 501 | Data block number of the In-area |
| ModbusDBOut | 502 | Data block number of the Out-area |
Example:
Starts the emulation with the PLC and uses FC 50, 60 as well as the Modbus TCP Server.
[CPX43] StartWithPlc=1 SendAcknowledge=0 FB55=0 FC5=0 FC6=0 FC7=0 FC8=0 FC10=0 FC50=1 FC60=1 FC62=0 ModbusPort=502 ModbusDBIn=501 ModbusDBOut=502