I/O-Geräte einrichten

Auf der Registerkarte „I/O“ des MERLIC Runtime Environments (MERLIC RTE Setup) können I/O-Plugins für MERLIC RTE eingerichtet werden. Die Einrichtung umfasst grundsätzlich die folgenden Schritte:

  1. Auswählen und Aktivieren des Geräts auf der Registerkarte „I/O“.
  2. Überprüfen und Anpassen der Parameter.

Nachstehend finden Sie allgemeine Informationen zu diesen Schritten, die für alle I/O-Plugins gelten. Weitere Informationen zu den einzelnen Plugins finden Sie unter I/O-Plugins.

Anforderungen und Einschränkungen

Die Registerkarte „I/O“ ist derzeit nur verfügbar, wenn das MERLIC RTE Setup mit dem lokalen System verbunden ist. Das heißt, dass nur Kommunikationseinrichtungen im lokalen System konfiguriert werden können. Ist das MERLIC RTE Setup mit einem Remote-System verbunden, ist die Registerkarte „I/O“ deaktiviert. Das MERLIC RTE Setup bietet jedoch die Möglichkeit, mit einem einzelnen Klick auf eine eigens dafür vorgesehene Schaltfläche schnell zum lokalen System zu wechseln.

Darüber hinaus sind die Konfigurationsoptionen und die Übersicht auf der Registerkarte „I/O“ nur verfügbar, wenn MERLIC RTE nicht ausgeführt wird. Sie müssen daher MERLIC RTE unbedingt beenden, um Kommunikationseinrichtungen auf dieser Registerkarte konfigurieren zu können.

Die Registerkarte „I/O“ ist nur für das lokale System und nur dann verfügbar, wenn MERLIC RTE aktuell nicht ausgeführt wird.

I/O-Gerät hinzufügen

Vergewissern Sie sich, dass das I/O-Gerät mit Ihrem System verbunden ist.

  1. Öffnen Sie das MERLIC RTE Setup und wählen Sie die Registerkarte „ I/O“ aus.
  2. Klicken Sie auf „ Aktualisieren“, um die Liste der I/O-Geräte zu aktualisieren, die derzeit verfügbar sind. In der Liste werden der eindeutige Name der verfügbaren Geräte in fetter Schrift und, sofern verfügbar, der Name der entsprechenden I/O-Schnittstelle angezeigt. Weitere Informationen finden Sie im Abschnitt Verfügbarkeit von I/O-Geräten prüfen.
  3. Fügen Sie das I/O-Gerät hinzu, das Sie verwenden möchten, indem Sie darauf doppelklicken oder das Gerät auswählen und auf „ Gerät freischalten“ klicken. Das betreffende Gerät wird zur Liste der verwendeten Geräte hinzugefügt, und die Einstellungen werden im Konfigurationsbereich auf der rechten Seite angezeigt.

MERLIC stellt eine Standardkonfiguration für jedes unterstützte Gerät zur Verfügung. Wenn ein Gerät ausgewählt wurde, wird die zugehörige Standardkonfiguration angezeigt.

Beispiel

Vergewissern Sie sich, dass alle Anforderungen und Einschränkungen berücksichtigt wurden, wenn das Gerät nicht in der „Liste von Geräten“ angezeigt wird.

Weitere Informationen zu den jeweiligen Anforderungen und Einschränkungen:

Verfügbarkeit von I/O-Geräten prüfen

Unten links auf der Registerkarte „I/O“ wird die Liste der verfügbaren Geräte angezeigt. Darin sind alle I/O-Geräte aufgeführt, die auf dem System für die Konfiguration verfügbar sind. Die Geräte werden in der Liste mit dem jeweiligen eindeutigen Namen und, sofern verfügbar, mit dem Namen der entsprechenden I/O-Schnittstelle angezeigt.

In einigen Fällen muss die Liste aktualisiert werden, z. B., wenn ein neues I/O-Gerät mit dem System verbunden wurde. Sie können die Liste auf der Registerkarte „I/O“ oder über die Kommandozeile aktualisieren.

Liste der Geräte auf der Registerkarte „I/O“ aktualisieren

  1. Vergewissern Sie sich, dass das Gerät mit Ihrem System verbunden ist.
  2. Öffnen Sie das MERLIC RTE Setup und wählen Sie die Registerkarte „I/O“ aus.
  3. Klicken Sie auf „ Aktualisieren“, um die Liste der Geräte zu aktualisieren.

Liste der Geräte über die Kommandozeile abfragen

Sie können die Liste der verfügbaren I/O-Geräte mit deren Standardkonfiguration mit der Kommandozeilenoption „--devices“ über die Kommandozeile abrufen.

  1. Öffnen Sie eine Eingabeaufforderung und wechseln Sie in das Verzeichnis „bin\x64-win64“ unter dem MERLIC-Installationspfad, z. B. "%PROGRAMFILES%\MVTec\MERLIC-5.7\bin\x64-win64".
  2. Geben Sie den folgenden Befehl ein:
    Kopieren
    merlic_rte.exe --devices

Im folgenden Beispiel sind zwei Geräte verfügbar: das Plugin für die simulierte SPS, das standardmäßig verfügbar ist, und ein Contec-Gerät. Beide sind mit der jeweiligen Standardkonfiguration verfügbar.

Kopieren
Available Devices:
Name: mpiVirtualHilscherDevice
Default Configuration: plugin--mpiVirtualHilscherDevice--Device--simulatedPLC--ByteOrder--LittleEndian
----------------------------------
Name: mpiContec
Default Configuration: plugin--Contec--Device--DIO000-Interface--Contec--StartSingleJob--di0.0--Error--do_0.0--Ready--do_0.1--Result0--do_0.2--Result1--do_0.3--Result2--do_0.4--Result3--do_0.5--Result4--do_0.6--Result5--do_0.7

Available Devices:

Name: mpiVirtualHilscherDevice

Default Configuration: plugin--mpiVirtualHilscherDevice--Device--simulatedPLC--ByteOrder--LittleEndian

----------------------------------

Name: mpiContec

Default Configuration: plugin--Contec--Device--DIO000-Interface--Contec--StartSingleJob--di0.0--Error--do_0.0--Ready--do_0.1--Result0--do_0.2--Result1--do_0.3--Result2--do_0.4--Result3--do_0.5--Result4--do_0.6--Result5--do_0.7

Die durch „--“ getrennten Wertepaare entsprechen den Informationen im Konfigurationsbereich auf der Registerkarte „I/O“. Der mit „mpi“ beginnende Name wird intern von MERLIC verwendet und nicht auf der Registerkarte „I/O“ angezeigt.

Um MERLIC RTE mit der Kommandozeilenoption „--devices“ zu starten, ist eine gültige Lizenz erforderlich. Diese Instanz von MERLIC wird geschlossen, nachdem das Informationsfenster geschlossen wurde.

Konfigurationsstatus überprüfen

Der Status der Gerätekonfiguration wird durch die Symbole in der Liste der verwendeten Geräte dargestellt.

Symbol

Beschreibung

Der Konfigurationsstatus ist nicht definiert. Klicken Sie auf „ Aktualisieren“, um die Überprüfung erneut durchzuführen.

Die Konfiguration ist in Hinblick auf die formalen MERLIC-Anforderungen an die Konfigurationsstruktur gültig. Allerdings bedeutet das nicht automatisch, dass die Konfiguration auch funktionsfähig ist.

Die Konfiguration ist gültig, aber das Gerät ist nicht angeschlossen.

Die Konfiguration ist in Hinblick auf die formalen MERLIC-Anforderungen nicht gültig.

Parallele Verwendung mehrerer Geräte

Um mehrere Kommunikationseinrichtungen für die Prozessintegration parallel zu verwenden, müssen Sie die einzelnen Geräte auf der Registerkarte „I/O“ einzeln nacheinander konfigurieren.

In einigen Fällen sind u. U. Anpassungen in der SPS erforderlich. Insbesondere dann, wenn mehr als eine Kommunikationseinrichtung in der Lage sein soll, die Ausführung der MVApp zu steuern, müssen Sie überprüfen, ob die SPS entsprechend konfiguriert ist, damit andere Geräte die Steuerung übernehmen können.

Wenn Sie die simulierte SPS parallel mit anderen Geräten für die Prozessintegration verwenden möchten, müssen Sie sicherstellen, dass nur die simulierte SPS die Ausführungssteuerung übernehmen kann. Die simulierte SPS ist nicht für die parallele Verwendung mit anderen Geräten ausgelegt, die die Steuerung übernehmen. Daher können alle anderen Geräte, die parallel verwendet werden, nur zum Abfragen der Ergebnisse oder zum Visualisieren des aktuellen Zustands von MERLIC verwendet werden.

Geräte entfernen

Sie können Geräte aus der Liste der verwendeten Geräte entfernen, wenn diese nicht als gültig angezeigt werden.

  1. Wählen Sie das Gerät, das entfernt werden soll, in der Liste der verwendeten Geräte aus.
  2. Klicken Sie auf die Schaltfläche „ Gerät deaktivieren“.