Inhaltsverzeichnis:

UCL - Verbinden von Node-red mit einer Siemens-SPS mit KEPserver - Gunook
UCL - Verbinden von Node-red mit einer Siemens-SPS mit KEPserver - Gunook

Video: UCL - Verbinden von Node-red mit einer Siemens-SPS mit KEPserver - Gunook

Video: UCL - Verbinden von Node-red mit einer Siemens-SPS mit KEPserver - Gunook
Video: NodeRed mit CCU3 verbinden 2024, November
Anonim
UCL - Verbinden von Node-red mit einer Siemens-SPS mit KEPserver
UCL - Verbinden von Node-red mit einer Siemens-SPS mit KEPserver

Anforderungen

Knoten-rot:

KEPserver:

Schritt 1: Schritt 1: KEPserver einrichten

Schritt 1: Einrichten des KEPservers
Schritt 1: Einrichten des KEPservers

Richten Sie zunächst einen IoT Gareway in KEPserver ein. Erstellen Sie einfach einen neuen Agenten unter IoT Gateway.

Der neue Agent muss ein REST-Server sein

Stellen Sie den Netzwerkadapter auf lokal ein und wählen Sie einen Port aus. Notieren Sie sich die Adresse in Blau, da hier mit Knoten-Rot gelesen wird.

Schritt 2: Schritt 1, 1: Einrichten des KEPservers

Schritt 1, 1: Einrichten des KEPservers
Schritt 1, 1: Einrichten des KEPservers

Stellen Sie den Netzwerkadapter auf lokal ein und wählen Sie einen Port aus. Notieren Sie sich die Adresse in Blau, da hier mit Knoten-Rot gelesen wird.

Der KEPserver ist nun konfiguriert.

Schritt 3: Schritt 2: Lesen Sie die Daten mit Node-red

Schritt 2: Lesen Sie die Daten mit Node-red
Schritt 2: Lesen Sie die Daten mit Node-red

Fügen Sie eine HTTP-Anfrage in Knoten Rot ein.

Die HTTP-Anfrage muss eingerichtet werden, um ein JSON-Objekt zurückzugeben.

Die URL ist die gleiche wie bereits erwähnt, benötigt jedoch etwas mehr. https://127.0.0.1:55555/iotgateway//read?ids=“Kanalname“. "Gerätename". "Verlinke den Namen"

Wenn Sie diesen Wert lesen, erhalten Sie die Daten im JSON-Format.

Schritt 4: Schritt 3: Einrichten Ihrer Siemens-SPS

Schritt 3: Richten Sie Ihre Siemens-SPS ein
Schritt 3: Richten Sie Ihre Siemens-SPS ein
Schritt 3: Richten Sie Ihre Siemens-SPS ein
Schritt 3: Richten Sie Ihre Siemens-SPS ein

Um mit KEP zu kommunizieren, setzen Sie zuerst "allow put/get" auf Ihrer SPS auf true. Diese Einstellung finden Sie unter "Geräte und Netzwerk", indem Sie die SPS auswählen und in den Eigenschaften nachsehen.

Speichern Sie die gewünschten Daten in einer DB. Legen Sie die DB als nicht optimiert fest. Jeder Wert sollte jetzt einen "Offset"-Wert haben. Dies ist die Adresse, die der KEP-Server liest.

Die SPS ist nun bereit, mit dem KEPserver zu kommunizieren.

Schritt 5: Schritt 4: Richten Sie Ihren UR5-Arm ein

Schritt 4: Richten Sie Ihren UR5-Arm ein
Schritt 4: Richten Sie Ihren UR5-Arm ein
Schritt 4: Richten Sie Ihren UR5-Arm ein
Schritt 4: Richten Sie Ihren UR5-Arm ein

GDS-Dateien für Ihr UR5 und eine ausführlichere Anleitung zur Einrichtung finden Sie unter dem folgenden Link.

www.universal-robots.com/how-tos-and-faqs/…

Die Kurzversion installiert zuerst die GDS-Dateien. Danach drob in einem "URIODev1" in der Topologieansicht. Drücken Sie den blauen Text und weisen Sie ihm die SPS zu. Wählen Sie URIODev1 aus und fügen Sie in der Geräteansicht alle Module der Reihe nach hinzu.

Aktivieren Sie auf dem UR5 "PROFINET IO Device". Sie ist unter "Installation" zu finden.

ein vollständig konfiguriertes Siemens-Projekt wurde aufgenommen. Das Projekt liest die Ausrichtung und Temperatur jedes Gelenks.

Schritt 6: Schritt 5: Daten mit KEPserver lesen

Schritt 5: Daten mit KEPserver lesen
Schritt 5: Daten mit KEPserver lesen
Schritt 5: Daten mit KEPserver lesen
Schritt 5: Daten mit KEPserver lesen

Der KEPserver kann Daten aus nicht optimierten Datenblöcken im TIA Portal lesen. Im mitgelieferten Programm eine DB mit einigen Daten. Richten Sie zuerst die SPS im KEPserver ein. Dies geschieht durch Hinzufügen eines "neuen Kanals" in KEP unter "Konnektivität". Wählen Sie im "Kanalassistenten" "siemens TCP/IP Ethernet". Der Kanalname und der Gerätename werden in Knotenrot gelesen. Die restlichen Einstellungen lassen Sie einfach so wie sie sind.

Die enthaltenen Fotos zeigen die Syntax eines KEP-Tags, und die Semiens-Variable "Joint_Temp_0" liest KEP mit diesen Einstellungen.

Schritt 7: Schritt 6: Verschieben Sie den Tags Form Channel zu IoT Gateway

Schritt 6: Verschieben Sie den Tags Form Channel zu IoT Gateway
Schritt 6: Verschieben Sie den Tags Form Channel zu IoT Gateway
Schritt 6: Verschieben Sie den Tags Form Channel zu IoT Gateway
Schritt 6: Verschieben Sie den Tags Form Channel zu IoT Gateway

Oben auf Ihrem KEPserver gibt es eine Funktion "Mehrere Elemente hinzufügen". Markieren Sie Ihren IoT-Server und drücken Sie diese Schaltfläche. Wählen Sie im Tag-Browser Ihr konfiguriertes Gerät aus und fügen Sie die Tags nach Bedarf hinzu. Der Name des Tags ist der letzte Teil der Adresse, die knotenrot gelesen wird. Ein vereinfachtes Flussdiagramm wurde eingefügt, das den Datenfluss zeigt.

Empfohlen: