Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 128

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

Werbung

Pro II: Analoge Ausgänge
P2_Write_DAC
P2_Write_DAC
124
schreibt einen Digitalwert in das Ausgaberegister eines
P2_Write_DAC
bestimmten DAC des angegebenen Moduls.
Der Befehl
P2_Start_DAC
gangsspannung.
Syntax
#Include
ADwinPro_All.Inc
P2_Write_DAC(module,dac_no,value)
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1...4 oder 1...8) des Ausgangs.
dac_no
Auszugebender Wert (0...65535)
value
Bemerkungen
Wir empfehlen, die Befehle P2_Write_DAC4,
zu verwenden, weil sie in der gleichen Zeit wie
P2_Write_DAC8
eine größere Anzahl von Werten ausgeben können.
Write_DAC
Siehe auch
P2_DAC, P2_DAC4, P2_DAC8_Packed, P2_Start_DAC,
DAC4, P2_Write_DAC4_Packed, P2_Write_DAC8,
Packed,
P2_Write_DAC32
Gültig für
AOut-4/16 Rev. E, AOut-8/16 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
startet die Wandlung des Digitalwerts in eine Aus-
'Ausgabe auf allen DAC starten
=
1
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
LONG
LONG
oder
P2_Write_DAC4
P2_
P2_Write_
P2_Write_DAC8_
As Long

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis