ADwin
gibt auf dem DAC-Kanal 1 eine (analoge) Spannung aus und setzt oder
P2_DAC1_DIO
löscht die digitalen Ausgänge des angegebenen Moduls.
Syntax
#Include
ADwinPro_All.Inc
P2_DAC1_DIO
module
(
Parameter
Eingestellte Moduladresse (1...15).
module
Kombinierter Ausgabewert für DAC und digitale Aus-
value
gänge (zur Zuordnung der Ausgänge siehe Tabelle).
Bits 15:0: DAC-Ausgabewert (0...65535).
Bits 31:16: Bitmuster, nach dem die digitalen Ausgänge
gesetzt werden.
Bit = 0: Ausgang auf Pegel Low setzen.
Bit = 1: Ausgang auf Pegel High setzen.
Bitnr.
Ausgang
Bemerkungen
Die Ausgabe auf dem DAC1 und auf den digitalen Ausgängen geschieht gleich-
zeitig.
Siehe auch
P2_DAC,
P2_Digout_Long
Gültig für
AOut-1/16 Rev. E
Beispiel
#Include
ADwinPro_All.Inc
#Define
module
5
Dim
value
As Long
Event:
Rem DAC output 0V (32768) and set dig. outputs 16..19
P2_DAC1_DIO(module, Join_DAC_DIO(32768, 01111b))
Function
Join_DAC_DIO(dac_val, dio_val)
Join_DAC_DIO
=
dac_val
EndFunction
ADwin-Pro II Software, Handbuch Apr. 2021
value
,
)
31
...
16
15:0
31
...
16
As Long
And
Shift_Left(dio_val, 16)
LONG
LONG
–
Pro II: Analoge Ausgänge
P2_DAC1_DIO
P2_DAC1_DIO
137