Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 135

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

Werbung

ADwin
schreibt einen Digitalwert in das Ausgaberegister eines bestimmten
P2_Write_DAC
DAC des angegebenen Moduls.
Der Befehl
P2_Start_DAC
spannung.
Syntax
#Include
ADwinPro_All.Inc
P2_Write_DAC
module
(
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1, 1...4 oder 1...8) des Ausgangs.
dac_no
Auszugebender Wert (0...65535)
value
Bemerkungen
Bei mehreren DAC empfehlen wir, die Befehle
zu verwenden, weil sie in der gleichen Zeit wie
Write_DAC8
eine größere Anzahl von Werten ausgeben können.
Siehe auch
P2_DAC, P2_DAC4, P2_DAC8_Packed, P2_Start_DAC, P2_Write_DAC4,
Write_DAC4_Packed, P2_Write_DAC8, P2_Write_DAC8_Packed,
DAC32,
P2_DAC_Ramp_Write
Gültig für
AOut-1/16 Rev. E, AOut-4/16 Rev. E, AOut-4/16-TiCo Rev. E, AOut-8/16 Rev. E,
AOut-8/16-TiCo Rev. E, MIO-4 Rev. E, MIO-4-ET1 Rev. E
Beispiel
Rem Simultane Ausgabe von vier verschiedenen Signalverläufen
Rem auf den Ausgängen 1, 2, 3 und 4 eines D/A-Moduls
Rem Die Signalverläufe sind in vier DATA-Feldern abgelegt und
Rem können vor dem Programmstart vom PC übergeben werden
#Include
ADwinPro_All.Inc
Dim
i
As Long
Dim
Data_1[1000], Data_2[1000], Data_3[1000]
Dim
Data_4[1000]
As Long
Init:
i
=
1
Event:
P2_Write_DAC(1,1,Data_1[i])'Ausgaberegister DAC1 setzen
P2_Write_DAC(1,2,Data_2[i])'Ausgaberegister DAC2 setzen
P2_Write_DAC(1,3,Data_3[i])'Ausgaberegister DAC3 setzen
P2_Write_DAC(1,4,Data_4[i])'Ausgaberegister DAC4 setzen
P2_Start_DAC(1)
Inc(i)
If
(i>1000)
Then
i
ADwin-Pro II Software, Handbuch Apr. 2021
startet die Wandlung des Digitalwerts in eine Ausgangs-
dac_no
value
,
,
)
P2_Write_DAC4
'Ausgabe auf allen DAC starten
=
1
Pro II: Analoge Ausgänge
LONG
LONG
LONG
oder
P2_
P2_Write_DAC
P2_
P2_Write_
As Long
P2_Write_DAC
P2_Write_DAC
131

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis