In Betrieb nehmen – PROFINET-Schnittstelle
Eingangsdaten
Beschreibung
SPS -> CML
Triggerecho
Triggerbyte, mit dem die
Kommandoausführung durchgeführt
wurde.
Kommandoecho
Kommandobyte, mit dem die
Kommandoausführung gestartet wurde.
Antwort/Status
Antwort/Status der letzten
Kommandoausführung
Highbyte:
0x00 = Warten auf Kommando
0x01 = Empfänger (RX) hat Kommando
erhalten
0x10 = Bestätigung (ACK) von
Empfänger (RX) erhalten
0x20 = Keine Bestätigung (NACK) von
Empfänger (RX) erhalten
Lowbyte:
Als Reserve für Erweiterungen
Ausgangsdatenlänge: 4 Byte
Beschreibung der Kommandos:
Kommando-Nr.
Beschreibung
0
Kein Kommando
3
Teach auslösen
4
Reboot des Empfängergerätes
17
Rücksetzen Haltefunktion
18
Teachfehler quittieren
21
Rücksetzen der Fehlerzählerstände
22
Permanentes Speichern der Fehlerzählerstände
Zur Ausführung der Kommandos Rücksetzen der Fehlerzählerstände und Permanentes Spei-
chern der Fehlerzählerstände ist zusätzlich das Argument (als PIN) im Empfänger (RX) zu defi-
nieren. Das verhindert ein versehentliches Auslösen.
Beispielablauf 1:
Ausgangsdaten
Triggerbyte
Kommando
0x00
0x00
0x00
0x03
0x01
0x03
0x01
0x03
0x00
0x03
0x00
0x04
Leuze electronic GmbH + Co. KG
Relative Adresse
0
1
2
Argument
Bedeutung
0x0000
Ungenutzt
0x0000
Kommando vor-
bereitet
0x0000
Kommando
ausgelöst
0x0000
0x0000
Trigger
rücksetzen
0x0000
Nächstes Kom-
mando vorbe-
reitet
CML 720i
Datentyp
Wertebereich
Unsigned 8
0 ... 255
Unsigned 8
Unsigned 16
0 ... 65535
Argument
-
-
-
-
-
165
1234
Eingangsdaten
Triggerecho
Kommandoecho Antwort
0x00
0x00
0x00
0x00
0x00
0x03
0x01
0x03
0x00
0x00
0x00
0x00
Initwert
0
0
Erklärung
Das Argument muss übermittelt
werden, um das Kommando
auszuführen.
Das Argument muss übermittelt
werden, um das Kommando
auszuführen.
Bedeutung
0x0000
Ungenutzt
0x0000
-
0x0100
Empfänger (RX) hat
Kommando erhalten.
0x1000
Empfänger (RX) hat
Bestätigung (ACK)
gesendet.
0x0000
Trigger
zurückgesetzt, war-
ten auf nächstes
Kommando.
0x0000
-
144