Konfiguration
3.3
Konfigurationsstring
3.3.1
Module und Slots
Bei der Konfiguration wird dem PA-Slave ein Konfigurationsstring geschickt. Dieser legt die
Daten für den zyklischen Datenaustausch fest. Der Konfigurationsstring wird mithilfe
verschiedener Module beschrieben.
Jedes hat Modul einen Konfigurationsstring. Dieser legt in codierter Form fest, wie viele Bytes
zyklisch vom Master zum Slave und umgekehrt vom Slave zum Master übertragen werden.
0 x 94 bedeutet z. B. 5 Bytes Slave -> Master, 0 Bytes Master -> Slave. Der Inhalt der Daten
der transportiert wird, ist durch die Spezifikation des Funktionsblocks festgelegt.
Die folgenden unterstützten Module mit ihren Konfigurationsstrings sind in der GSD-Datei
definiert:
Nr.
Modellbezeichnung
1
Not used (Empty Module)
2
Analog Input (AI)
3
Totalizer (TOTAL)
4
Totalizer (TOTAL, SET)
5
Totalizer (TOTAL, SET,
MODE)
6
Analog Output (AO)
7
Discrete Input (DI)
8
Discrete Output (D0)
Die Module sind bestimmten Slots zugeordnet, d. h. die Reihenfolge in der bestimmte Daten
übertragen werden ist festgelegt. Ein Slot kann dabei mehrere Module unterstützen.
8
Konfigurationsstring
0x00
0x42, 0x84, 0x08, 0x05
0x41, 0x84, 0x85
0xC1, 0x80, 0x84, 0x85
0xC1, 0x81, 0x84, 0x85
0x82, 0x84, 0x08, 0x05
0x91
0xA1
FEX300, FEX500
Modulbeschreibung
Dieses Modul überträgt keine Daten.
Zyklische Übertragung der OUT-Parameter des
AI-Blocks vom Slave zum Master.
5 Bytes: Value(Float,4 Bytes) & Status (1 Byte)
Zyklische Übertragung der TOTAL-Parameter
des Totalizer-Blocks vom Slave zum Master.
5 Bytes: Value(Float,4 Bytes) & Status (1 Byte)
Zyklische Übertragung der TOTAL-Parameter
des Totalizer-Blocks vom Slave zum Master
(5 Bytes).
Übertragung des SET_TOT-Parameters des
Totalizer-Blocks (1 Byte) vom Master zum
Slave.
Zyklische Übertragung der TOTAL-Parameter
des Totalizer-Blocks vom Slave zum Master
(5 Bytes).
Übertragung der SET_TOT und MODE_TOT-
Parameter des Totalizer-Blocks (2 Byte) vom
Master zum Slave.
Zyklische Übertragung der SP-Parameter des
AO-Blocks vom Master zum Slave.
5 Bytes: Value(Float,4 Bytes) & Status (1 Byte)
Zyklische Übertragung der OUT_D-Parameter
des DI-Blocks vom Slave zum Master.
2 Bytes: Value,(1 Byte) & Status, (1 Byte)
Zyklische Übertragung der OUT_D-Parameter
des DO-Blocks vom Master zum Slave.
2 Bytes: Value,(1 Byte) & Status, (1 Byte)
COM/FEX300/FEX500/PB-DE