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
Bildeinzugseinrichtung
Wenn Sie ein Kameragerät mit GenICam-kompatiblen digitalen I/O-Kanälen verwenden und mehrere Rezeptdateien für die Prozessintegration bereitstellen möchten, müssen Sie sicherstellen, dass alle referenzierten MERLIC-Vision-Apps (MVApps) die Bilder mit dem Image Source Manager und nicht mit dem veralteten Tool Bild von Kamera einziehen einziehen. Andernfalls kann MERLIC nicht im Prozessintegrationsmodus gestartet werden.
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. Dies kann passieren, wenn Sie beispielsweise über den MERLIC Creator auf das Kameragerät zugreifen und Bilder in einer MVApp über den ISM oder mit dem veralteten MERLIC-Tool „Bild von Kamera einziehen“ einziehen.
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, wenn die MVApp Bilder über den ISM einzieht, und deaktivieren Sie die Bildquellen-Konfiguration, bei der die Kamera verwendet wird. Der Status der Bildquellen-Konfiguration muss „inaktiv“ sein.
- Wenn die MVApp Bilder über das veraltete MERLIC-Tool „Bild von Kamera einziehen“ einzieht, wählen Sie das Tool im Tool-Flow-Panel aus, um das zugehörige Toolboard im Tool-Arbeitsbereich anzuzeigen, und deaktivieren Sie die Verbindung zur Kamera, indem Sie den Toolparameter „Verbinden“ auf 0 setzen.
- 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 oder einem veralteten „Bild von Kamera einziehen“-Tool verbunden ist.