S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren: Unterschied zwischen den Versionen

Aus IBHsoftec Wiki Deutsch
Zur Navigation springen Zur Suche springen
Joscha (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Joscha (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 5: Zeile 5:
! KeyName !! Defaultwert !! Beschreibung
! KeyName !! Defaultwert !! Beschreibung
|-
|-
|style="width:12em"| StartWithPlc ||style="width:10em"| 1 ||style="width:20em"| CP343/443 Emulation mit S7-SoftSPS starten
|style="width:12em"| StartWithPlc ||style="width:10em"| 1 ||style="width:34em"| CP343/443 Emulation mit S7-SoftSPS starten
|-
|-
| FB55 || 1 || FB55(IP_CONFIG) verwenden
| FB55 || 1 || FB55(IP_CONFIG) verwenden
Zeile 39: Zeile 39:


Startet die Emulation mit der SPS und nutzt FCs 5,6,7 und 8 sowie den Modbus TCP Server.
Startet die Emulation mit der SPS und nutzt FCs 5,6,7 und 8 sowie den Modbus TCP Server.
 
[CPX43]
[CPX43]
StartWithPlc=1
 
SendAcknowledge=0
StartWithPlc=1
FB55=0
 
FC5=1
SendAcknowledge=0
FC6=1
 
FC7=1
FB55=0
FC8=1
 
FC10=0
FC5=1
FC50=0
 
FC60=0
FC6=1
FC62=0
 
ModbusPort=502
FC7=1
ModbusDBIn=501
 
ModbusDBOut=502
FC8=1
 
FC10=0
 
FC50=0
 
FC60=0
 
FC62=0
 
ModbusPort=502
 
ModbusDBIn=501
 
ModbusDBOut=502

Aktuelle Version vom 13. Dezember 2012, 07:56 Uhr

Hier werden die grundlegenden Eigenschaften der CP343/CP443 Emulation vorgenommen. Die S7-SoftSPS erwartet eine Sektion mit Namen [CPX43], in der die folgenden Schlüssel Verwendung finden:

KeyName Defaultwert Beschreibung
StartWithPlc 1 CP343/443 Emulation mit S7-SoftSPS starten
FB55 1 FB55(IP_CONFIG) verwenden
FC5 0 FC5 (AG_SEND) verwenden
FC6 0 FC6 (AG_RECV) verwenden
FC7 0 FC7 (AG_LOCK) verwenden
FC8 0 FC8 (AG_UNLOCK) verwenden
FC10 0 FC10 (AG_CNTRL) verwenden
FC50 0 FC50 (AG_LSEND) verwenden
FC60 0 FC60 (AG_LRECV) verwenden
FC62 0 FC62 (C_CNTRL) verwenden
SendAcknowledge 0 TCP Acknowledges schicken (nur manche CPs)
ModbusPort 502 Port des Modbus TCP Servers

Wenn =0 wird der Modbus TCP Server nicht gestartet.

ModbusDBIn 501 Datenbausteinnummer des In-Bereiches
ModbusDBOut 502 Datenbausteinnummer des Out-Bereiches


Beispiel:

Startet die Emulation mit der SPS und nutzt FCs 5,6,7 und 8 sowie den Modbus TCP Server.

[CPX43]
StartWithPlc=1
SendAcknowledge=0
FB55=0
FC5=1
FC6=1
FC7=1
FC8=1
FC10=0
FC50=0
FC60=0
FC62=0
ModbusPort=502
ModbusDBIn=501
ModbusDBOut=502