<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > Opcodes und Parameter > Opcodes: Initialisierung > opcWCA: Schreibe Kanal-Zuordnung |
Über diesen Opcode kann die aktuelle Zuordnung der Messkanäle zu den physikalischen Messeingängen geändert werden.
Dieser Opcode ist in erster Linie zur Kompatibilität mit früheren Systemen verfügbar. Bei Neu-Applikationen wird er nicht benötigt.
Übersicht
Opcode: 0x11
Name: opcWCA
Funktion: Schreibe Kanal-Zuordnung (Write channel assignment)
Parameter-Typ: String
DLL-Funktion
Wird mit MSC_WriteCommand übertragen.
Anfragestring zum Irinos-System
Beispiel:
#T1,1,0,1,1;T2,2,0,1,2;T3,3,0,1,3#
Zuordnungsliste (1. Teil des Beispiels):
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. |
Antwortstring vom Irinos-System
#0# Erfolg
#-1# Kanalbezeichnung (z.B. T1) ist größer 4 Zeichen
#-2# Logischer Kanal ungültig
#-3# Nummer der Irinos-Box (Box-ID) ungültig
#-4# Modul-ID ungültig
#-5# Physikalische Kanalnummer der Irinos-Box ungültig
#-6# Zu wenig Parameter
#-7# Kein Semikolon
#-99# Führende oder anschließende Raute fehlt oder Gesamtgröße falsch
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.
Über diesen Opcode kann die automatisch erzeugte Kanal-Zuordnung überschrieben werden.
Es kann mit einem Datenpaket nur ein String begrenzter Länge vom PC zum Irinos-System übertragen werden. Deshalb muss bei Systemen mit vielen Messkanälen (> 32) das Schreiben der Kanal-Zuordnung aufgeteilt werden. Wir empfehlen immer max. 32 logische Messkanäle auf einmal zu schreiben.
Beispiel: Es sollen 42 logische Messkanäle geschrieben werden. Schreiben Sie zuerst die logischen Messkanäle 1 – 32 und anschließend die Messkanäle 33 – 42.
Wichtig ist, dass die logische Kanalnummer in aufsteigender Reihenfolge geschrieben wird.
Kompatibilität zu früheren Systemen
Dieser Opcode ist uneingeschränkt kompatibel zu früheren Systemen.