Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-X-A20 Handbuch Seite 178

Inhaltsverzeichnis

Werbung

LS-Bus + ADwin-X-A20
LS_Dig_IO
LS_Dig_IO
172
setzt alle Digital-Ausgänge des Moduls HSM-24V am LS-Bus auf den
LS_Dig_IO
Pegel High oder Low und gibt den Zustand aller Kanäle als Bitmuster zurück.
Syntax
#Include
ADwin-X.Inc
ret_val
= LS_Dig_IO(pattern)
Parameter
Bitmuster, mit dem die digitalen Ausgänge gesetzt wer-
pattern
den (siehe Tabelle).
Bit = 0: Ausgang auf Pegel Low setzen.
Bit = 1: Ausgang auf Pegel High setzen.
Bitmuster mit dem Ist-Zustand aller digitalen Kanäle
ret_val
(siehe Tabelle).
Bit = 0: Pegel Low liegt an.
Bit = 1: Pegel High liegt an.
Bitnr.
Eingang
Bemerkungen
arbeitet nur korrekt, wenn folgende Voraussetzungen erfüllt sind:
LS_Dig_IO
Am LS-Bus ist nur ein Modul angeschlossen.
Das Modul ist vom Typ HSM-24V.
Am Modul ist die Moduladresse 1 eingestellt.
Nach Aufruf des Befehls
Befehl mehr verwendet.
Die Kanäle werden mit
Das Bitmuster
pattern
programmiert sind. Bits für Eingänge werden ignoriert.
Der Rückgabewert enthält den tatsächlichen Schaltzustand sowohl von Eingän-
gen wie von Ausgängen. Beachten Sie: Die Eingänge haben einen Filter mit ca.
12µs Verzögerung.
setzt den Watchdog-Zähler des Moduls auf den Startwert zurück.
LS_Dig_IO
Der Zähler bleibt aktiv. Der Startwert wird mit
Setzen Sie den aktiven Watchdog-Zähler während seines Zählvorgangs min-
destens einmal zurück, um die Funktion des Moduls zu gewährleisten.
Gültig für
HSM-24V + X-A20
Siehe auch
LS_DIO_Init, LS_DigProg, LS_Digout_Long, LS_Digin_Long, LS_Get_Output_
Status, LS_Reset, LS_Watchdog_Init, LS_Watchdog_Reset
31
30
29
...
32
31
30
...
wird kein anderer LS-Bus-
LS_Dig_IO
als Ein- oder Ausgänge programmiert.
LS_DigProg
wird nur für die Kanäle angewendet, die als Ausgang
LS_Watchdog_Init
ADwin-X-A20, Handbuch Sep. 2019
ADwin
LONG
LONG
2
1
0
3
2
1
eingestellt.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis