<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > Opcodes und Parameter > Opcodes: Initialisierung > opcRCA: Lese Kanal-Zuordnung |
Über diesen Opcode kann die aktuelle Zuordnung der Messkanäle zu den physikalischen Messeingängen ausgelesen werden.
Übersicht
Opcode: 0x10
Name: opcRCA
Funktion: Lese Kanal-Zuordnung (Read channel assignment)
Parameter-Typ: String
DLL-Funktion
Wird mit MSC_WriteCommand übertragen.
Anfragestring zum Irinos-System
#{Segmentindex}#
z.B. #1#
Segmentindex
Siehe Beschreibung der Segmente
Antwortstring vom Irinos-System
Liste Siehe Beispiel
#-1# Segment-Index ungültig
#-99# Führende oder abschließende Raute fehlt, oder Gesamtgröße falsch
Beispiel-Antwort (Liste)
#1;1;
T1,1,0,1,1;
T2,2,0,1,2;
T3,3,0,1,3;
T4,4,0,1,4;
T5,5,1,1,1;
T6,6,1,1,2;
T7,7,1,1,3;
T8,8,1,1,4;
T9,9,1,1,5;
T10,10,1,1,6;
T11,11,1,1,7;
T12,12,1,1,8
#
Der erste Block ist #{Segment};{AnzahlSegmente}#
z.B. 1;2
Die weiteren Blöcke definieren jeweils einen logischen Messkanal. Die Werte haben folgende Bedeutung:
T1,1,0,1,1 |
[a] Kanalbezeichnung (ASCII-String, max. 4 Zeichen) |
T1,1,0,1,1 |
[b] Logische Kanalnummer in aufsteigender Reihenfolge |
T1,1,0,1,1 |
[c] Nummer der Irinos-Box (Box-ID) |
T1,1,0,1,1 |
[d] Modul-ID. Immer 1. Zur Kompatibilität mit früheren Systemen. |
T1,1,0,1,1 |
[e] Physikalische Kanalnummer innerhalb der Irinos-Box mit der unter [c] aufgeführten Box-ID. Beginnt bei jeder Irinos-Box bei 1. |
Segmente
Bei Irinos-Systemen mit sehr vielen Messkanälen kann die Liste der Kanalzuordnung nicht mit einem einzigen Datentransfer zum PC übertragen werden. Deshalb wird die Liste in Segmente aufgeteilt.
Wenn das erste Segment per Segment-Index #1# abgerufen wird, dann beginnt die Antwort zunächst mit demselben Segment-Index, gefolgt von der Anzahl der Segmente (z.B. #1;2;). Dieser zweite Wert sagt aus, in wie vielen Teilen (Segmenten) die Kanalzuordnungs-Liste ausgelesen werden muss. Gibt es beispielsweise 2 Segmente, dann muss der erste Teil über den Segment-Index #1# und der zweite Teil über den Segment-Index #2# ausgelesen werden.
Die Segment-Größe ist per Definition auf 32 Messkanäle festgelegt.
Kommentar
Beim Start (Power On) des Irinos-Systems wird die Kanal-Zuordnung automatisch erzeugt. Die Zuordnung ist dynamisch, d.h. sie passt sich automatisch den jeweils gefundenen Irinos-Boxen an.
Mit dem Opcode opcWCA kann eine feststehende Kanalreihenfolge erzwungen werden.
Die Kanal-Zuordnung entspricht automatisch der Kanal-Liste 0, die über den Opcode opcRCL abgefragt werden kann. Sie kann auch als Kanalliste für die dynamische Messung verwendet werden. Dies wird aber nicht empfohlen. Verwenden Sie hierfür eine separate Kanal-Liste.
Kompatibilität zu früheren Systemen
Dieser Opcode ist uneingeschränkt kompatibel zu früheren Systemen.
Die Segment-Größe war bei früheren Systemen in der Regel 20 Messkanäle. Nun beträgt sie 32 Messkanäle.