Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 18

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

Werbung

P2_Sync_All
14
oder mehrere Ein- oder Ausgänge für die Synchronaktion sperren oder freige-
ben.
Nur bei AIn-F-4/14 und AIn-F-8/14: Alle zwischengespeicherten Werte müssen
auf einmal mit einem einzigen Befehl gelesen werden:
P2_Read_ADCF_4, P2_Read_ADCF_8, P2_Read_ADCF_4_Packed,
Read_ADCF_8_Packed.
Mit den folgenden Befehlen können ebenfalls Module synchron angesprochen
werden:
P2_Sync_Mode
mehreren Modulen und auf allen Kanälen aus. Die Wandlung kann
eine Einzelmessung sein (
Burst-Messreihe (
P2_Burst_Start
mehreren Modulen gestartet.
Siehe auch
P2_Sync_Enable, P2_Sync_Mode,
P2_Start_Conv, P2_Start_ConvF, P2_Read_ADCF4, P2_Read_ADCF8,
Start_DAC,
P2_Burst_Start
P2_Dig_Latch, P2_PWM_Latch,
Gültig für
AIn-16/18-8B Rev. E, AIn-16/18-C Rev. E, AIn-32/18-D Rev. E, AIn-32/18-D-Ti-
Co Rev. E, AIn-8/18 Rev. E, AIn-8/18-8B Rev. E, AIn-8/18-TiCo Rev. E,
AIn-F-4/14 Rev. E, AIn-F-4/16 Rev. E, AIn-F-4/18 Rev. E, AIn-F-8/14 Rev. E,
AIn-F-8/16 Rev. E, AIn-F-8/18 Rev. E, 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, CNT-D Rev.
E, CNT-I Rev. E, CNT-T Rev. E, DIO-32 Rev. E, DIO-32-TiCo Rev. E,
DIO-32-TiCo2 Rev. E, DIO-32/1-TiCo Rev. E, DIO-8-D12 Rev. E, MIO-4 Rev. E,
MIO-4-ET1 Rev. E, MIO-D12 Rev. E, OPT-16 Rev. E, OPT-32-24V Rev. E,
PWM-16(-I) Rev. E, REL-16 Rev. E, SPI-2-D Rev. E, SPI-2-T Rev. E, TC-8-ISO
Rev. E, TRA-16 Rev. E
Beispiel
#Include
ADwinPro_All.Inc
Dim
i
As Long
Dim
Data_1[1000], Data_2[1000], Data_3[1000]
Dim
Data_5[1000]
As Long
Init:
Rem Kanäle auf den Modulen 1, 2, 4 und 5 aktivieren
P2_Sync_Enable(1,11b)
P2_Sync_Enable(2,11b)
P2_Sync_Enable(4,11b)
P2_Sync_Enable(5,100b)
P2_Write_DAC(5,1,0)
i=1
Event:
Rem Wandlung für Module 1,2,4,5 synchron starten
P2_Sync_All(11011b)
P2_Wait_EOC(1)
Rem A/D Wandler 1 der Module 1,2,4 auslesen
Data_1[i]=P2_Read_ADCF(1,1)
Data_2[i]=P2_Read_ADCF(2,1)
Data_3[i]=P2_Read_ADCF(4,1)
Rem Wert in Ausgangsregister des D/A Moduls 5 schreiben
P2_Write_DAC(5,1,Data_5[i])
If
(i=1000)
Then End
Inc(i)
: Ein externes Event-Signal löst eine Wandlung auf
P2_ADCF_Mode
).
P2_Burst_Init
: Per Software werden Burst-Messreihen auf
P2_Sync_Stat
P2_TC_Latch
'Ausgabe initialisieren
'Index initialisieren
'Auf des Ende der Wandlung warten
'Ende nach 1000 Durchläufen
'Index erhöhen
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
P2_
) oder Teil einer
P2_
As Long

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis