Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

ADwin
Bit-
Aktion
Nr.
SSI
17
Auslesen des SSI-Decoders starten (nur einma-
lig).
Bits 0 und 1 dürfen nicht gleichzeitig gesetzt werden. Sie müssen vorher
im Modus Einzelmessung ausführen, um die verwendeten Kanäle
Start_Conv
und ggf. die Verstärkung festzulegen.
Die Bits 13 und 14 setzen die Zähler zurück, die die Zeitstempel bei der Flan-
kenüberwachung der Eingangs-FIFOs erzeugen; siehe auch Digin_Fifo_Read_
Timer.

Siehe auch

Start_Conv, Start_DAC, Dig_Latch, Digout_Fifo_Start, Digout_Fifo_Clear,
Digin_Fifo_Clear, Cnt_Clear, Cnt_Sync_Latch, SSI_Start
Gültig für
X-A20
Beispiel
#Include
ADwin-X.Inc
Dim
i
As Long
Init:
Write_DAC(1,3500)
Write_DAC(2,65535)
REM Set channels DIO15:DIO00 as outputs, DIO31:DIO16 as inputs
Conf_DIO(0011b)
Digout_Write_Latch1(0)
i=1
Rem initialize A/D conversion for Sync_All:
Rem ADC 1, gain 1, single shot (!)
Start_Conv(1b, 0, 1)
Wait_EOC()
Event:
Rem start ADC (single shot), both DAC, latch digital channels
Rem DIO31:0 synchronously
Sync_All(101101b)
Wait_EOC()
Rem Read ADC
Par_1
= Read_ADC(1)
Write_DAC(1,Par_1)
Write_DAC(2,Par_1
Par_2
= Digin_Read_Latch1()
Digout_Write_Latch1(Par_1)'output in next event cycle
If
(i=1000)
Then End
Inc(i)
ADwin-X-A20, Handbuch Sep. 2019
'initialize DAC 1
'initialize DAC 2
'Set all output bits to 0
'initialize index
'wait for end of conversion
'Wait for end of conversion
'set DAC 1
* 3.5)
'set DAC 2
'read input bits and ...
'End process after 1000 repetitions
'Increment index
entspricht
SSI_Start
Sync_All
53

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis