Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 143

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

Werbung

ADwin
Gültig für
AOut-1/16 Rev. E
Beispiel
#Include
ADwinPro_All.inc
#Define
module
5
#Define
dac_no
1
Dim
array[5]
As Long
Dim
ramp_no, v_start,
Init:
Rem stop possibly running ramp
P2_DAC_Ramp_Stop(module,
Rem define values for 4 ramps
array[1] =
0
array[2] =
16384
array[3] =
57344
array[4] =
32768
array[5] =
49152
ramp_no
=
1
Event:
Rem check if buffer has free space
If
(P2_DAC_Ramp_Buffer_Free(module,dac_no) >= 0)
v_start
= array[ramp_no]
v_end
= array[ramp_no+1]
Rem write ramp, set ramp time 1.5µs, no digital values
P2_DAC_Ramp_Write(module,dac_no,v_start,v_end,0,0,1500,001b)
Inc
ramp_no
If
(ramp_no
> 4)
EndIf
ADwin-Pro II Software, Handbuch Apr. 2021
v_end
As Long
dac_no)
'-2.0 V
'-1.0 V
'+1.5 V
' 0.0 V
'+1.0 V
Then
ramp_no
=
1
Pro II: Analoge Ausgänge
P2_DAC_Ramp_Write
Then
139

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis