Deutschmann Automation GmbH & Co. KG
7.2
Implementierte Protokolle - EtherNet/IP
Das Universalscript beinhaltet neben dem Protokoll „Delta exchange" noch weitere Protokolle.
Diese können aber nicht für die Kommunikation mit dem Protokoll „CANopen (Mapping)" ver-
wendet werden.
7.2.1
Protokoll Delta exchange
Das Protokoll Delta exchange kann erst ab der Version 1.9.0 des Universalscript Deutschmann
genutzt werden.
Mit diesem Protokoll können Daten gezielt in einen Bereich der Feldbusausgangseite, also vom
®
UNIGATE
zur SPS, kopiert werden.
Dazu werden zwei Steuerparameter, dem AdressOffset und der Anzahl Bytes, am Anfang der
Übertragung benötigt, bevor dann die eigentlichen Nutzdaten folgen. Zuerst kommt der Adres-
sOffset (Word), dann die Anzahl Bytes (Word), dann die Nutzdaten als Byte-Array.
Die beiden Parameter (AdressOffset und Anzahl Bytes) müssen bei jeder Datenübertragung mit-
gesendet werden.
1. Byte AdressOffset High
2. Byte AdressOffset Low
3. Byte Anzahl Bytes High
4. Byte Anzahl Bates Low
5. Byte Nutzdaten 1. Byte
6. Byte " 2. Byte
7. " ...
Beispiel:
1. Byte 0x00
2. Byte 0x02
3. Byte 0x00
4. Byte 0x05
5. Byte 0x01
6. Byte 0x02
7. Byte 0x03
8. Byte 0x04
9. Byte 0x05
In den Feldbusausgangsdaten werden die Daten wie folgt an die SPS
gesendet: 0x00 0x00 0x01 0x02 0x03 0x04 0x05 0x00 ...
7.3
Das Triggerbyte
Ändern sich die von der Applikation an das Gateway gelieferten Datensätze über einen längeren
Zeitraum nicht, so besteht eigentlich keine Notwendigkeit an den Master neue Daten zu senden.
Umgekehrt muss ein angeschlossener Master bei zyklischer Abfrage des Gateways unterschei-
den können, ob die Applikation ständig die gleichen Daten liefert oder ob von der Applikation
über einen längeren Zeitraum keine neuen Daten geliefert wurden. Aus diesem Grund kann der
Anwender einstellen, dass er über ein Triggerbyte das Senden steuern will (Data exchange ->
On Trigger). In diesem Modus sendet das Gateway immer (und nur dann), wenn das Triggerbyte
verändert wird.
29.9.20
Feldbus-Gateway UNIGATE
Implementierte Protokolle im UNIGATE® CX C4Map
®
CX EtherNet/IP 2Port - C4 Map V. 1.0
23