Das Tabellenblat Hosts enthält die Kommunikations-Parameter für den Kommunikationstreiber PLC-Handler für Codesys-Steuerungen. Mit diesem Kommunikationstreiber kann man über Ethernet TCP/IP zu allen V2.3 und V3 Codesys Steuerungen kommunizieren, die dieses Protokoll unterstützen.
#Hostname
|
Interface Type
|
Delay[ms]
|
Timeout[s]
|
Retry
|
DelayOnError[s]
|
LogLevel
|
IP-Address
|
Port
|
Codesys-Address
|
Application prefix
|
Path symbolfile
|
PLC1
|
Gateway3
|
200
|
3
|
0
|
3
|
0
|
EPAM4-PLCHOST
|
1200
|
|
|
|
Treiber-DLL: drvplch.dll
Kommunikation mit Codesys V2.3 Steuerungen
Interface Type ARTI wird für die Kommunikation mit V2.x Steuerungen verwendet.
Parameter
|
M/O
|
Default
|
Beschreibung
|
Hostname
|
M
|
|
Eindeutiger Name
|
Interface Type
|
M
|
|
ARTI für (Codesys 2.x)
|
Delay[ms]
|
O
|
200
|
Verzögerung zwischen zwei Lese Operationen
|
Timeout[s]
|
O
|
3
|
Maximale Zeit, die bei Zugriff auf die SPS nicht überschritten werden darf.(Connect, Read, Write)
|
Retry
|
O
|
|
Nicht implementiert
|
DelayOnError[s]
|
O
|
3
|
Verzögerung, nachdem ein Fehler aufgetreten ist. Verhindert, dass zB. während einem Online Change zu schnell wieder Connected wird
|
Loglevel
|
O
|
|
Stufen der Fehlerausgabe. Nicht implementiert.
|
IP-address
|
M
|
|
IP Adresse der Steuerung oder EPAM4-PLCHOST (=Localhost: 127.0.0.1)
Wenn das RTS mit der lokalen PLC kommunizieren soll und das Ethernetkabel nicht eingesteckt ist, kann nur noch via Localhost kommuniziert werden. Es sollte als IP-Adresse also EPAM4-PLCHOST eingestellt sein, damit die Kommunikation auch aus der Simulation funktioniert.
|
port
|
O
|
1200
|
IP Port der Steuerung
|
Codesys-adr.
|
O
|
|
Nicht relevant
|
App. Präfix
|
O
|
|
Es kann ein Präfix definiert werden, der jedem Variablenamen vorangestellt wird. Z.B. für globale Variablen ein '.'. Wenn an dieser Stelle kein Präfix projektiert wird, muss der Variablename überall mit dem Präfix projektiert werden.
|
HW-Type
|
O
|
|
ElauMax
Um mit einem Elau MAX4 zu kommunizieren muss Port 5000 eingestellt werden
|
Path symbolfile
|
O
|
|
Pfad und Name des importierten Symbolfile
|
Kommunikation mit Codesys V3 Steuerungen
Interface Type Gateway3 wird für die Kommunikation mit V3.x Steuerungen verwendet.
Parameter
|
M/O
|
Default
|
Beschreibung
|
Hostname
|
M
|
|
Eindeutiger Name
|
Interface Type
|
M
|
|
GATEWAY3 für (Codesys 3.x)
|
Delay[ms]
|
O
|
200
|
Verzögerung zwischen zwei Lese Operationen (=Zykluszeit des Kommunikations-Task)
|
Timeout[s]
|
O
|
3
|
Timeout bei Zugriff auf die Steuerung (Connect, Read, Write)
|
Retry
|
O
|
|
Nicht implementiert
|
DelayOnError[s]
|
O
|
3
|
Verzögerung, nachdem ein Fehler aufgetreten ist. Verhindert, dass z.B. während einem Online Change zu schnell wieder connected wird
|
Loglevel
|
O
|
|
Stufen der Fehlerausgabe. Nicht implementiert.
|
IP-address
|
M
|
|
IP Adresse der Steuerung oder EPAM4-PLCHOST (=Localhost: 127.0.0.1)
|
port
|
O
|
1217
|
IP Port der Steuerung
|
Codesys-adr.
|
O
|
Geräte-namen
|
Codesys Adresse der Steuerung
Wenn nichts angegeben wird, verwendet das RTS den Gerätenamen.
|
App. Präfix
|
O
|
|
Es kann ein Präfix definiert werden, der jedem Variablenamen vorangestellt wird. Z.B. für globale Variablen ein '.'. Wenn kein Präfix projektiert wird, muss die Variable überall mit Präfix projektiert werden.
|
Path symbolfile
|
O
|
|
Pfad und Name des importierten Symbolfile
|
|