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