opcRCA: Lese Kanal-Zuordnung

<< 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.