Herunterladen Diese Seite drucken

Hinweise Zu Den Dienstbeschreibungen - Phoenix Contact IBS SYS FW G4 UM Anwenderhandbuch

Werbung

INTERBUS
Benutzung
der Dienste
Beispiel
„Start_Data_Transfer"
Aufbau der Dienst-
beschreibung
Aufgabe:
Voraussetzung:
2-8
2.2

Hinweise zu den Dienstbeschreibungen

Das Benutzen eines Dienstes umfasst das Absenden eines Requests
(Dienstanforderung) und die Auswertung der Confirmation (Dienstquit-
tung).
Die Codes eines Requests und der darauf folgenden Confirmation unter-
scheiden sich in der binären Darstellungsform nur im Bit 15. Das Bit 15
einer Confirmation ist immer gesetzt.
D. h. in hexadezimaler Darstellung ist der Code einer Confirmation immer
um den Betrag 8000
hex
quests.
Request:
„Start_Data_Transfer_Request" 0701
Confirmation:
„Start_Data_Transfer_Confirmation" 8701
– Parameter Result = 0000
– Parameter Result ≠ 0000
Die Confirmation bestätigt in einer positiven Meldung die erfolgreiche
Durchführung eines Dienstes und stellt evtl. angeforderte Daten zur Verfü-
gung. In einer negativen Meldung zeigt die Confirmation den Fehler an, der
bei der Durchführung des Dienstes aufgetreten ist.
Dem Parameter Result in der Confirmation entnehmen Sie, ob der Dienst
erfolgreich ausgeführt wurde (Parameter Result = 0000
Fehler aufgetreten ist (Parameter Result ≠ 0000
ursache).
Requests und Confirmations bestehen aus Blöcken von Datenworten. Die
in diesen Blöcken enthaltenen Parameter werden hexadezimal (
binär (
) dargestellt.
bin
Alle Dienstbeschreibungen sind nach dem folgenden Schema aufgebaut:
2.x.x
Dienst „Name_des_Dienstes"
Beschreibt die Funktionalität des Dienstes.
Alle Bedingungen, die für eine erfolgreiche Bearbeitung eines Dienstes vor
dessen Aufruf erfüllt sein müssen.
größer als der Code des vorausgegangenen Re-
hex
⇒ Dienst erfolgreich ausgeführt
hex
⇒ Fehler bei Dienstausführung
hex
= 0701
+ 8000
hex
hex
), oder ob ein
hex
beschreibt die Fehler-
hex
) oder
hex
5150D
hex

Werbung

loading