Verbindungs-Aufbau zum Irinos-System

<< Click to Display Table of Contents >>

Navigation:  Irinos-System Betriebsanleitung > Messung / Steuerung via MscDll >

Verbindungs-Aufbau zum Irinos-System

Der Verbindungsaufbau wird in der Regel beim Applikations-Start bzw. beim Start des Messablaufs durchgeführt. Die Verbindung bleibt dann solange bestehen, bis die Applikation wieder beendet wird. Der Ablauf ist in folgender Abbildung dargestellt:

MscDll Verbindungsaufbau

Ablauf "Verbindungsaufbau mit der MscDll"

 

oDie Funktion MSC_EnumerateDevices listet die Anzahl der gefundenen Irinos-Systeme auf. Dies dauert ca. 2-3 Sekunden. Die Anzahl der gefundenen Systeme wird zurückgegeben. Üblicherweise gibt es nur ein Irinos-System, so dass im Erfolgsfall der Wert 1 und im Fehlerfall der Wert 0 zurückgegeben wird.

oDie Funktion MSC_GetDeviceInfo gibt einen String zurück, der das Irinos-System identifiziert.

oDie Funktion MSC_OpenDevice öffnet die Verbindung zum Irinos-System.

oMit der Funktion MSC_InitDevice wird die Verbindung zum Irinos-System initialisiert.

oDie Funktion MSC_Start startet den Datenaustausch zwischen der MscDll und dem Irinos-System. Mit dieser Funktion werden verschiedene Timeouts definiert. Zusätzlich wird die Sende-Periode festgelegt, die definiert, wie oft neue Daten vom Irinos-System abgefragt werden sollen. Im Referenzhandbuch sind einige Beispielwerte aufgeführt.
Die Sende-Periode hat auch Einfluss darauf, wie oft statische Messwerte vom Irinos-System abgefragt werden. Für die meisten Applikationen ist der Wert 1 (= 1ms) für die Sende-Periode angemessen.

Die beiden häufigsten Ursachen für einen fehlgeschlagenen Verbindungsaufbau sind entweder eine fehlerhafte Netzwerkkonfiguration oder ein falscher Eintrag in der Konfigurations-Datei Msc.cfg (-> „Erste Hilfe Netzwerkverbindung“).

 

Es wird empfohlen, den System-Aufbau des Irinos-Systems nach dem Verbindungsaufbau immer zu prüfen.