Communicator für MERLIC 5.6.2
Beim Communicator handelt es sich um ein SDK, mit dem Sie Plugins zur Verwendung mit dem Prozessintegrationsmodus von MERLIC implementieren können. Sie können so jedes beliebige Gerät für den Prozessintegrationsmodus verwenden.
MERLIC selbst bietet derzeit Schnittstellen für bestimmte Hilscher PCI-Karten, digitale I/O-Geräte (Advantech, Contec, NIDAQmx) und Kamerageräte mit GenICam-kompatiblen digitalen I/O-Kanälen. Wenn Sie ein anderes Gerät oder eine andere Schnittstelle für den Prozessintegrationsmodus verwenden möchten, z. B. Sockets oder eine serielle Schnittstelle, müssen Sie ein Plugin für das entsprechende Gerät bereitstellen und die Ausführung des Plugins über den Communicator starten. Im Lieferumfang von MERLIC sind einige Communicator-Standard-Plugins, die direkt verwendet werden können, sowie einige Communicator-Beispiel-Plugins enthalten, die als Grundlage für die Entwicklung eigener Communicator-Plugins verwendet werden können, da sie mit dem zugehörigen Quellcode zur Verfügung gestellt werden.
Der Communicator stellt eine API (Version 2.2.2) und Bibliotheken mit verschiedenen Funktionen zur Implementierung solcher Plugins zur Verfügung. Wird das Plugin über die ausführbare MERLIC Communicator-Datei gestartet, wird der Communicator als von MERLIC unabhängiger Prozess ausgeführt. Sobald der Communicator gestartet wurde, können die Plugins „Ereignisse“ von MERLIC empfangen, um das Erkennungssystem zu überwachen, und „Aktionen“ senden, um MERLIC zu steuern.
Dieses Handbuch enthält allgemeine Informationen zum Communicator, wie z. B. Informationen zu den Voraussetzungen, zur Kommunikation zwischen Plugins und MERLIC sowie zu den bereitgestellten Beispiel-Plugins.
Informationen zur Implementierung eines Plugins und den verfügbaren Funktionen, „Aktionen“ und „Ereignissen“ der API sowie weitere Informationen finden Sie in der Referenzdokumentation der Communicator-API.
Allgemeine Informationen
Ein Plugin verwenden
Um ein Plugin für MERLIC im Prozessintegrationsmodus zu verwenden, müssen Sie die folgenden Aufgaben durchführen:
Bereitgestellte Plugins
Ein Plugin implementieren und erstellen
Referenzdokumentation der Communicator-API
Informationen zum Implementieren und Erstellen eines Communicator-Plugins finden Sie in der Referenzdokumentation der Communicator-API. Dort finden Sie auch Informationen zu den verfügbaren Funktionen, „Aktionen“ und „Ereignissen“ der API.