Anforderungen und Einschränkungen für I/O-Kameras
Bei Verwendung eines Kamerageräts mit GenICam-kompatiblen digitalen I/O-Kanälen für die Prozessintegration gelten einige zusätzliche Anforderungen und Einschränkungen.
Anforderungen
- Das Kameragerät muss über mindestens 1 Eingabekanal und mindestens 2 Ausgabekanäle verfügen. Für die Übertragung von Ergebnissen ist 1 weiterer Ausgabekanal erforderlich, sodass es insgesamt 3 Ausgabekanäle gibt.
Einige I/O-Kanäle sind programmierbar, sodass nicht definiert ist, ob es sich um einen Eingabe- oder Ausgabekanal handelt. Damit MERLIC das digitale I/O-Gerät erkennen kann, müssen alle Kanäle als Eingabe- oder Ausgabekanal definiert sein. Andernfalls wird das Gerät nicht in der Liste der verfügbaren Geräte auf der MERLIC RTE Setup-Registerkarte „I/O“ angezeigt.
- Der Treiber für die I/O-Schnittstelle muss auf demselben PC installiert sein wie MERLIC.
- Die jeweilige MVTec I/O-Schnittstelle muss die Version 20.11.16 (oder höher) aufweisen und im bin-Verzeichnis der MERLIC-Installation gespeichert sein. Sie können die MVTec I/O-Schnittstelle von der MVTec-Website herunterladen.
Standard Features Naming Convention (SFNC)
Damit die I/O-Konfiguration funktioniert, müssen die digitalen I/O-Kontrollparameter des Kamerageräts mit den Namen und Werten der Standard Features Naming Convention (SFNC)-Spezifikation übereinstimmen. Wenn dies nicht der Fall ist, erkennt MERLIC die I/O-Kanäle nicht, sodass das I/O-Gerät nicht in der Liste der verbundenen Geräte auf der MERLIC RTE Setup-Registerkarte „I/O“ angezeigt wird.
Sie können feststellen, ob das Kameragerät den Spezifikationen entspricht, indem Sie das Kameragerät mit dem Image Source Manager (ISM) verbinden. Anhand der Liste der Kameraparameter, die im ISM angezeigt wird, können Sie überprüfen, ob die Namen und Werte der Kameraparameter mit den SFNC-Spezifikationen übereinstimmen.
MERLIC benötigt die folgenden digitalen I/O-Kontrollparameter:
- LineX (Line1, Line2 usw.)
- LineFormat
- LineInverter
- LineMode
- LineSelector
- LineSource
- LineStatusAll
- UserOutputSelector
- UserOutputValue
Wenden Sie sich an den MVTec-Helpdesk, wenn die digitalen I/O-Kontrollparameter des Kamerageräts nicht den SFNC-Spezifikationen entsprechen.
Einschränkungen
Zugriff auf das Kameragerät
Es kann jeweils nur eine MERLIC-Instanz auf das Kameragerät zugreifen. Wenn eine andere MERLIC-Instanz beim Starten der I/O-Konfiguration bereits auf das Kameragerät zugreift, ist das Kameragerät nicht in der Liste der verfügbaren Geräte auf der Registerkarte „I/O“ des MERLIC RTE Setups sichtbar.
Wenn das Kameragerät nach der Aktualisierung der Liste der verfügbaren Geräte nicht auf der Registerkarte „I/O“ angezeigt wird, haben Sie mehrere Möglichkeiten, wie Sie weiter vorgehen:
- Öffnen Sie die „Bildquellen“ im MERLIC RTE Setup und deaktivieren Sie die Bildquellen-Konfiguration, bei der die Kamera verwendet wird. Der Status der Bildquellen-Konfiguration muss „inaktiv“ sein.
- Schließen Sie zunächst alle Instanzen von MERLIC, um dieses Problem zu umgehen. Anschließend können Sie das MERLIC RTE Setup über das Windows-Startmenü oder die Kommandozeile starten, um sicherzustellen, dass der MERLIC Creator nicht ausgeführt wird und nicht auf das Kameragerät zugreift.
Wenn das Kameragerät, das Sie konfigurieren möchten, nicht in der Liste der verfügbaren Geräte auf der MERLIC RTE Setup-Registerkarte „I/O“ angezeigt wird, vergewissern Sie sich, dass es nicht bereits aktiv mit dem Image Source Manager verbunden ist.