Robuschi Sentinel PRO Manuel D'utilisation Et D'entretien page 76

Unité de surveillance électronique à usage industriel
Table des Matières

Publicité

Bitmask
Dieser Datentyp sieht vor, dass die Bytes (deren Zahl durch das Feld „Size" spezifiziert wird) als Bitmaske interpretiert werden. Die Bedeutung
der verschiedenen Bit wird im Feld „Notes" angegeben.
Insbesondere im Fall einer Angabe mit 4 Bytes, enthält das erste Byte in der seriellen Empfangsreihenfolge die Bits von b0 bis b7 der Bitmaske,
das zweite Byte enthält die Bits von b8 bis 15, das dritte die von b16 bis b23 und schließlich das vierte die Bits von b24 bis b31.
Betrachten wir zum Beispiel die Angabe:
Addr
Type
Size Name
0x0804
bitmask
4
Wenn die folgenden 10 Abschaltalarme aktiv wären:
In der Bitmaske wären die Bit b0, b5, b7, b8, b14, b15, b23, b24, b25 und b26 aktiv, die durch diese Sequenz von 4 Bytes codifiziert wären (in
der seriellen Empfangsreihenfolge):
Byte 0
Byte 1
Byte 2
Byte 3
Das Anfragepaket (2 word ausgehend vom Register 0x0804 zum Sentinel auf Adresse 1) und das entsprechende Antwortpaket mit den oben
angegebenen Daten wären:
Anfrage: 01 03 08 04 00 02 87 AA
Antwort: 01 03 04 A1 C1 01 07 C8 61
Zeichenfolgen
Der Typ string bezieht sich auf einen String (eine Sequenz von ASCII Zeichen) mit variabler Länge, dessen maximale Größe in der Tabelle zur
Beschreibung des MODBUS Objektes vom Feld „Size" spezifiziert wird. Die Sequenz endet mit dem ersten Zeichen des ASCII Codes 0x00.
Eventuelle andere Zeichen sind zu ignorieren.
Wenn zum Beispiel die betreffende Angabe jene der folgenden Tabelle wäre:
Addr
0x0200
wenn der Inhalt „ACME" wäre, hätten wir:
• als in ASCII codifizierte Sequenz (das Präfix 0x ist weggelassen, dennoch sind hexadezimale Daten impliziert):
41 43 4D 45 00 00 00 00 00 00 00 00 00 00 00 00
in der die auf das erste 00 folgenden Zeichen auf null gestellt wurden, aber im Allgemeinen könnten sie auch nicht definiert und zufällig sein,
weil sie letztlich nicht signifikant sind
• Das Anfragepaket (8 word ausgehend vom Register 0x0200 zum Sentinel auf Adresse 1) und das entsprechende Antwortpaket mit der oben
angegebenen Zeichenfolge „ACME" wären:
Anfrage: 01 03 02 00 00 08 45 B4
Antwort: 01 03 10 41 43 4D 45 00 00 00 00 00 00 00 00 00 00 00 00 A8 80
Array
Die Anmerkung <Datentyp>[<Zahl der Elemente>] gibt an, dass ein gewisser Teil des Speichers betreffend der zusammenhängenden Register
als Array von <Zahl der Elemente> des Basistyps <Datentyp> interpretiert werden muss.
In diesem Fall finden sich in der Empfangs-/Sendereihenfolge zuerst die Elemente des Array mit dem niedrigsten Index.
Zeichenfolgen mit fester Länge (ohne Abschlusszeichen 0x00) werden als Zeichenarrays angegeben (z.B.: char[10] für eine Zeichenfolge von
10 Zeichen mit fester Länge).
76
W3-0A5 12-I
Notes
BlockAlarms
Aktive Abschaltalarme, der Abschaltalarm AL-B-<i> ist aktiv, wenn das Bit b<i-1> auf
1..... ist
AL-B-01
Max. rpm Al.
AL-B-06
Max. P2 Al.
AL-B-08
Max. P3 Al.
AL-B-09
Min. P3 Al.
AL-B-15
T3 Sensor defekt
AL-B-16
Max. T4 Alarm
AL-B-24
Kommunikation CPU-Fronts. defekt
AL-B-25
Hohe T Motor Al.
AL-B-26
Stopp (IN4 offen)
AL-B-27
Riementrieb defekt
Bit
Binär
b7..b0
1010 0001
b15..b8
1100 0001
b23..b16
0000 0001
b31..b24
0000 0111
Type
Size Name
string
16
CT
Hexadezimal
A1
C1
01
07
Notes
Firmenname (siehe Parameter 5-2-1)

Publicité

Table des Matières
loading

Produits Connexes pour Robuschi Sentinel PRO

Table des Matières