n
n
kVA
kVA
Assembler – Befehle
23
f
f
Kommunikationsbefehle
i
i
P
Hz
Hz
P
Objektstruktur
318
H+0
Objektnummer (CAN-Bus-ID): die Objektnummer dient zur Adressierung des Daten-
objektes. Für den Datenaustausch müssen die Objektnummern bei Sender (TRANSMIT) und
Empfänger (RECEIVE) gleich sein.
H+1
Zykluszeit in ms, gibt das Zeitintervall an, nach dem die Daten erneut gesendet werden.
Gültige Zykluszeiten:
Siehe dazu _SbusCommDef (Seite 227)
Achtung:
Der Wert 0 ms führt zur Fehlermeldung im Return-Code.
Die Zykluszeit muss immer größer sein als die größte Offsetzeit.
H+2
Offset in ms, dient zur Verteilung der Buslast, wenn mehrere SCOM TRANSMIT... -Befehle
benutzt werden.
[1]
t
cycle
514549899
Gültige Offsetzeiten:
Siehe dazu _SbusCommDef (Seite 227)
H+3
Anzahl der Daten-Bytes und Datenformat
Bit
0...3
4...7
8
9...31
H+4
Nummer der Variablen H", ab der die zu sendenden Daten beginnen.
H+5
Ergebnis (Return Code) des SCOM-Befehls
≥0
Freie Buskapazität in % (berechneter Wert dieses Geräts)
-1
Falsche Zykluszeit
-2
Zu viele Objekte eingerichtet
-3
Busüberlastung
-5
Falsche Objektnummer
-6
Falsche Länge
Insbesondere bei weiterem Datenaustausch zwischen den Slaves ist sicherzustellen, dass
die gesamte rechnerische Busauslastung 70 % nicht überschreitet.
Berechnet wird die Busauslastung in Bit pro Sekunde über die Formel:
Anzahl Telegramme × Bit/Telegramm × 1/Zykluszeit
z. B. 2 Telegramme mit 100 Bit im 1-ms-Zyklus = 200000 Bit/s = 200 kBaud
Bezogen auf die gewählte Baudrate ergibt sich die prozentuale Buslast.
z. B. 200 kBaud / 500 kBaud = 40 % < 70 %
[2]
[1]
[2]
Wert
Funktion
0...8
Anzahl der Daten-Bytes
0
reserviert
0...1
0 = MOTOROLA-Format
1 = INTEL-Format
Format muss bei Sender und Empfänger
gleich sein!
0
reserviert
t
t
offset
Handbuch – IPOSplus®