Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 151

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
setzt einen einzelnen Ausgang des angegebenen Digital-Moduls
P2_Digout
auf den Pegel High oder Low. Alle übrigen Ausgänge bleiben unverändert.
Syntax
#Include
ADwinPro_All.inc
P2_Digout(module,output,value)
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer des Ausgangs, der angesprochen
output
werden soll (0...31).
Neuer Zustand für den gewählten Ausgang:
value
0: Pegel Low.
1: Pegel High.
Bemerkungen
Die angesprochenen Leitungen müssen zunächst mit der Anweisung
als Ausgänge programmiert werden.
P2_DigProg
Mit dieser Anweisung kann ein beliebiger Ausgang gelöscht oder
gesetzt werden, ohne den Zustand der anderen Ausgänge zu ändern.
Bei der Modulversion TRA-16-G Rev. E schaltet der Pegel High nach
Masse, nicht nach V
Siehe auch
P2_Digout_LongP2_Digout_Bits,
Gültig für
DIO-32 Rev. E, DIO-32-TiCo Rev. E, REL-16 Rev. E, TRA-16 Rev. E
Beispiel
#Include
ADwinPro_All.inc
Init:
Rem nur für DIO32: Kanäle 0...15 als Eingang, 16...31 als Ausgang
P2_Digprog(1,1100b)
Event:
Rem Eingangsbits einlesen und prüfen, ob Kanal 15 gesetzt ist
If
(P2_Digin_Long(1)
P2_Digout(1,31,0)
Else
P2_Digout(1,31,1)
EndIf
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
.
CC
P2_DigProg
And
8000h
= 1)
Then
'Kanal 15 gesetzt: Bit 31 löschen
'Kanal 15 gelöscht: Bit 31 setzen
Pro II: Digitale Ein-/Ausgänge
P2_Digout
LONG
LONG
LONG
P2_Digout
147

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis