SCD_TRACYCL
Initialisiert ein Datenobjekt, dessen Daten sofort einmalig gesendet werden.
Das Objekt hat folgenden Aufbau:
H+0: Objektnummer
H+1: Anzahl der Daten-Bytes und Datenformat
H+2: Nummer der Variablen H", ab der die zu sendenden Daten beginnen
H+3: Zustand des Sendebefehls
HINWEIS
Vor dem Senden von azyklischen Telegrammen muss der SBus ebenfalls mit
_SBusCommOn oder _SBusCommState aktiviert werden.
MOVIDRIVE
Telegramm gesendet wurde, aber maximal 10 ms. Nur durch eine Auswertung des
Zustands (H+3) oder der erwarteten Antwort kann überwacht werden, ob das Tele-
gramm richtig gesendet wurde.
Für die Anweisung _SBusCommDef stehen SEW-Standardstrukturen zur Verfügung:
Anweisung
_SBusCommDef
Handbuch – IPOSplus®
®
plus®
B: Das IPOS
-Programm wartet an diesem Befehl so lange, bis das
Standardstruk-
Elemente
tur
SCREC
ObjectNo (H+0)
Format (H+1)
DPointer (H+2)
SCTRCYCL
ObjectNo (H+0)
CycleTime
(H+1)
Offset (H+2)
Format (H+3)
DPointer (H+4)
Result (H+5)
SCTRACYCL
ObjectNo (H+0)
Format (H+1)
DPointer (H+2)
Result (H+3)
Compiler – Funktionen
Standardfunktionen
Kurzbeschreibung
Objektnummer CAN Identifier (z. B. 1024)
Datenformat
Nummer der Variablen H", ab der die empfan-
genen Daten abgelegt werden.
Es müssen 2 Variablen (H" und H"+1)für den
Empfang der bis zu 8 Byte Daten reserviert wer-
den.
Objektnummer (z. B. ohne CANopen-Profil ab
1024
Zykluszeit [ms]
Offsetzeit [ms]
Anzahl der Daten-Bytes und Datenformat
Nummer der Variablen H", ab der die zu sen-
denden Daten beginnen
Zustand des Sendebefehls:
≥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
Objektnummer (z. B. ohne CANopen-Profil ab
1024
Anzahl der Daten-Bytes und Datenformat
Nummer der Variablen H", ab der die zu sen-
denden Daten beginnen
Zustand des Sendebefehls:
0 = Bereit
1 = Beim Senden
2 = Senden erfolgreich
10 = Sendefehler
n
n
kVA
kVA
17
f
f
i
i
P
Hz
Hz
P
231