Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 86

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

Werbung

Pro II: Eingangsmodule
P2_Burst_Start
P2_Burst_Start
82
startet eine Burst-Messreihe auf allen angegebenen
P2_Burst_Start
Modulen gleichzeitig.
Syntax
#Include
ADwinPro_All.Inc
P2_Burst_Start(module_pattern)
Parameter
Bitmuster zum Ansprechen der Moduladressen:
m o d u l e _
Bit = 0: Modul ignorieren.
pattern
Bit = 1: Modul ansprechen.
Bit-Nr.
Moduladresse
Bemerkungen
Der Befehl wirkt auf alle eingestellten Module gleichzeitig. Wenn der Be-
fehl für das angesprochene Modul ungültig ist, kann das unvorhergese-
hene Folgen haben.
Siehe auch
P2_Burst_Init, P2_Burst_Read_Index, P2_Burst_CRead_Unpacked1,
P2_Burst_CRead_Unpacked2, P2_Burst_CRead_Unpacked4,
Burst_CRead_Unpacked8, P2_Burst_Reset, P2_Burst_Status,
Burst_Stop
Gültig für
AIn-F-4/14 Rev. E, AIn-F-4/16 Rev. E, AIn-F-8/14 Rev. E, AIn-F-8/16
Rev. E
Beispiel
#Include
ADwinPro_All.Inc
#Define
module
4
Dim
Data_1[1000]
As Long
Dim
pattern
As Long
Init:
Rem Kont. Burst-Messreihe für Kanal 1 einrichten mit 20ns
Rem Periodendauer, 2^26 Daten speichern ab Adresse 0.
P2_Burst_Init
(module,1,0,67108864,1,010b)
Rem Burst-Messreihe starten
pattern
= Shift_Left(1,module-1)
P2_Burst_Start(pattern)
Processdelay=10000000
Event:
Rem Die letzten 1000 Messwerte des Kanals (langsam) lesen und in
Rem Data_1 ablegen
P2_Burst_CRead_Unpacked1(module,1000,Data_1,1,1)
31:15 14
13
...
15
14
...
'nur ein Modul ansprechen
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
01
00
2
1
P2_
P2_

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis