Beschreibung
In diesem Anwendungshinweis werden die Grundlagen des Verfahrens zum Erstellen und Zuordnen von expliziten Nachrichtenverbindungen der Klasse 3 in der Entwicklungsumgebung Rockwell Automation Studio 5000 für CompactLogix Speicherprogrammierbare Steuerungen (SPS) erläutert. Dadurch kann die SPS mit dem angeschlossenen EthernetIP Televac®-Gerät kommunizieren, um Daten auszutauschen und Parameter von einem entfernten Standort aus einzustellen. Bevor Sie eine neue Verbindung einrichten, lesen Sie den Televac® Anwendungshinweis 3016 zum Laden einer EDS-Datei in die SPS und zum Hinzufügen eines neuen Ethernet-Moduls zum Projekt.
Eine vollständige Beschreibung der Class 1 und Class 3 Verbindungen sowie eine vollständige ADI-Tabelle mit Dateninstanz, Name, Array-Länge, Zugriff und Beschreibung sowie Informationen zur Konfiguration der IP-Adresse finden Sie in der entsprechenden Televac® EthernetIP Produktanleitung.
1. Einrichten einer GET-Verbindung der Klasse 3
1.1. Überprüfen Sie, ob die EDS-Datei geladen wurde und ob ein Ethernet-Modul erfolgreich zum Projekt hinzugefügt wurde.
1.2. Wählen Sie die Sprosse für die Nachricht aus, klicken Sie mit der rechten Maustaste und wählen Sie im Dropdown-Menü die Option "Kontaktplankenelement hinzufügen...".
1.3. Suchen Sie den Ordner "Input/Output" und wählen Sie "MSG" aus der Liste.
1.4. Klicken Sie mit der rechten Maustaste auf das Feld innerhalb des MSG-Elements und wählen Sie im Menü "Neuer Tag...".
1.5. Geben Sie einen Namen für das Tag an, wählen Sie den Datentyp MESSAGE, legen Sie den externen Zugriff auf der Grundlage des ADI im Handbuch fest und wählen Sie MESSAGE-Konfiguration öffnen. Wenn Sie fertig sind, wählen Sie Erstellen.
1.6. Wählen Sie "Get Attribute Single" aus der Liste Service Type. Setzen Sie "Klasse" auf "A2" und "Attribut" auf "5". Diese Werte sind für alle Televac® EthernetIP Class 3 Verbindungen gleich. Beachten Sie die ADI-Tabelle des entsprechenden Produkts im Benutzerhandbuch für die Instanz. In diesem Beispiel ist der Gastyp für Einheit 2 für das EthernetIP-Gateway die Instanz 218. Wählen Sie "New Tag..." für das Zielelement, in dem die Daten lokal gespeichert werden sollen.
1.7. Erstellen Sie ein neues lokales Tag, das die Parameterdaten speichern wird. Druckdaten werden als REAL und alle anderen Daten als STRING übertragen. Legen Sie den externen Zugriff basierend auf den GET/SET-Informationen des ADI im Handbuch fest. Wenn Sie fertig sind, wählen Sie Erstellen.
1.8. Wählen Sie das neu erstellte lokale Tag im Feld Zielelement aus.
1.9. Wechseln Sie zur Registerkarte "Kommunikation" und wählen Sie das Televac Ethernet-Modul aus. Vergewissern Sie sich, dass der Name des Moduls im Feld "Pfad" angezeigt wird.
1.10. Wechseln Sie zur Registerkarte Tag und überprüfen Sie, ob der Tagname mit dem in Schritt 1.5 erstellten Tag übereinstimmt. Wenn Sie fertig sind, wählen Sie Übernehmen, um die Änderungen zu speichern, und OK, um den Konfigurator zu verlassen.
2. Einrichten einer SET-Verbindung der Klasse 3
2.1. Überprüfen Sie, ob die EDS-Datei geladen wurde und ein Ethernet-Modul erfolgreich zum Projekt hinzugefügt wurde.
2.2. Erstellen Sie ein neues Tag vom Typ STRING in der Tabelle Controller Tags. Stellen Sie die String-Länge so ein, dass sie mit der Array-Größe der Instanz übereinstimmt, die in der ADI-Tabelle des Produkts festgelegt wurde. In diesem Beispiel beträgt die Array-Größe des Gastyps aus dem EthernetIP-Gateway 2 Byte.
2.3. Setzen Sie den String auf den gewünschten Parameter. In diesem Beispiel ist der String auf "N2" für Stickstoffgas eingestellt.
2.4. Wählen Sie die Sprosse für die Nachricht aus, klicken Sie mit der rechten Maustaste und wählen Sie aus dem Dropdown-Menü die Option "Kontaktplankenelement hinzufügen...".
2.5. Suchen Sie den Ordner "Input/Output" und wählen Sie "MSG" aus der Liste.
2.6. Klicken Sie mit der rechten Maustaste auf das Feld innerhalb des MSG-Elements und wählen Sie im Menü "Neuer Tag...".
2.7. Geben Sie einen Namen für das Tag ein, wählen Sie den Datentyp MESSAGE, legen Sie den externen Zugriff auf der Grundlage der ADI im Handbuch fest und wählen Sie MESSAGE-Konfiguration öffnen. Wenn Sie fertig sind, wählen Sie Erstellen.
2.8. Wählen Sie "Attribut einzeln setzen" aus der Liste Diensttyp. Setzen Sie "Klasse" auf "A2" und "Attribut" auf "5". Diese Werte sind für alle Televac® EthernetIP Class 3 Verbindungen gleich. Beachten Sie die ADI-Tabelle des entsprechenden Produkts im Benutzerhandbuch für die Instanz. In diesem Beispiel ist der Gastyp für Einheit 2 für das EthernetIP-Gateway die Instanz 218. Setzen Sie das Quellelement und die Länge auf das in Schritt 2.2 erstellte Tag, das zum Speichern des an das Modul zu sendenden Wertes verwendet wird.
2.9. Wechseln Sie zur Registerkarte "Kommunikation" und wählen Sie das Televac-Ethernet-Modul aus. Vergewissern Sie sich, dass der Name des Moduls unter "Pfad" angezeigt wird.
2.10. Wechseln Sie zur Registerkarte Tag und überprüfen Sie, ob der Tagname mit dem in Schritt 2.7 erstellten Tag übereinstimmt. Wenn Sie fertig sind, wählen Sie Übernehmen, um die Änderungen zu speichern, und OK, um den Konfigurator zu verlassen.
2.11. Das Kontaktplan-Element SET MSG sollte nun bereit sein, Daten an das Ethernet-Modul zu senden.
Verwandte Produkte
MX200 EthernetIP Vakuum-Controller
- 1*10-11 Torr bis 1*104 Torr
- Steuerung von bis zu 10 Televac® Vakuummessgeräten
- Digitale EthernetIP/USB-Kommunikation
- Leicht ablesbares OLED-Display