Pro II: Eingangsmodule
P2_Burst_Read_Unpacked8
P2_Burst_Read_
Unpacked8
90
P2_Burst_Read_Unpacked8
cher des angegebenen Moduls in 8 Felder.
Syntax
#Include
ADwinPro_All.Inc
P2_Burst_Read_Unpacked8
array1
array2
[],
array6
array7
[],
flowrate
)
Parameter
Eingestellte Moduladresse (1...15).
module
Anzahl der zu übertragenden Messwerte je Kanal.
count
Startadresse (0...67108860 = 2
startadr
cher: Adresse, ab der die Messwerte gelesen werden.
Die Adresse muss durch 4 teilbar sein.
Ziel-Felder für die Messwerte der Kanäle 1...8.
arrayx[]
Der Datentyp Float und FIFO-Felder sind nicht erlaubt.
Ziel-Startindex: Feldelement, ab dem die Messwerte
array_idx
abgelegt werden.
Auswertung nur für niederpriore Prozesse: Kennwert
flowrate
für den Datendurchsatz.
1: langsam.
2: mittel.
3: schnell.
Bemerkungen
Bei Modulen AIn-F-x/16 ist der Befehl ab Revision E04 verfügbar.
Der Befehl soll verwendet werden, wenn eine Burst-Messreihe mit 8 Kanälen
eingerichtet wurde (siehe P2_Burst_Init, Parameter channels).
Die Anweisung legt die Messwerte nacheinander in den Elementen der Zielfel-
der ab: Kanal 1 in array1, Kanal 2 in
In hochprioren Prozessen wird automatisch der maximale Datendurchsatz ver-
wendet. Der Parameter
Je höher Sie – bei einem niederprioren Prozess – den Datendurchsatz wählen,
umso eher kann es vorkommen, dass ein Prozess mit höherer Priorität auf seine
Bearbeitung warten muss.
Siehe auch
P2_Burst_Init, P2_Burst_Read_Unpacked1, P2_Burst_Read_Unpacked2,
Burst_Read_Unpacked4, P2_Burst_Reset, P2_Burst_Start,
Gültig für
AIn-F-8/14 Rev. E, AIn-F-8/16 Rev. E
Beispiel
kopiert die Messwerte von 8 Kanälen aus dem Spei-
module
count
(
,
array3
array4
[],
[],
array8
array_idx
[],
[],
26
etc.
array2
muss trotzdem angegeben werden.
flowrate
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
startadr
,
,
array5
[],
[],
,
LONG
LONG
- 4) im Modulspei-
LONG
ARRAY
LONG
FLOAT
LONG
LONG
P2_
P2_Burst_Status