Implementierung von Modbus TCP
Tabelle 5-26:
Byte
Modulparame-
ter
A Default-
Einstellung
1
2
3
5-40
Bit
Parametername
6 bis 4
Anzahl ungültiger Bit (MSB)
7
reserviert
3 bis 0
Bitübertragungsrate
7 bis 4
reserviert
5 bis 0
Anzahl
Datenrahmenbits
6
reserviert
7
Datenformat
Wert
– Bedeutung
000 bis 111
Anzahl ungültiger Bits des vom SSI-
Geber gelieferten Positionswertes
an der MSB Seite. Die signifikante
Wortbreite des an den Modulbus-
Master übertragenen Positions-
wertes ist folglich:
SSI_FRAME_LEN -
INVALID_BITS_MSB -
INVALID_BITS_LSB.
Die ungültigen Bits MSB-seitig
werden durch Maskierung des Posi-
tionswertes auf Null gesetzt.
Grundsätzlich muss
INVALID_BITS_MSB +
INVALID_BITS_LSB kleiner sein als
SSI_FRAME_LEN.
Default: 0 = 0hex
0000 = 1000000 Bit/s
0001 = 500000 Bit/s
A
0010 = 250000 Bit/s
0011 = 125000 Bit/s
0100 = 100000 Bit/s
0101 =
83000 Bit/s
0110 =
71000 Bit/s
0111 =
62500 Bit/s
...
reserviert
00000 bis 100000
Anzahl der Bits des SSI-Daten-
Frames. Grundsätzlich muss
SSI_FRAME_LEN größer sein als
INVALID_BITS.
Default: 25 = 19hex
binär kodiert
A
– SSI-Geber sendet Daten im Binär-
Code
GRAY kodiert
– SSI-Geber sendet Daten im Gray-
Code
D301048 1211 - BL20-PG-EN