top of page
AutorenbildThomas Fechner

Kommunikation unter den SPS'en

Diese Woche habe ich mir vorgenommen Variablen unter den Steuerungen auszutauschen. Da ich auf diesem Gebiet vollkommen neu bin, musste ich mich hier erstmal einlesen/einarbeiten.

Erste Variante:

Ich probierte als einfache Variante, die ich herausgefunden habe, die betroffenen Variablen mit neuen global definierten Variablen zu verbinden. Dies ist möglich indem man eine Variable in PCWORX als "VAR_External_PG" verwendet und den Datentyp "WORD" auswählt. Nun setzte ich diese als Ausgangssignal in der "ILC 350 PN" und fügte am Variablennamen die Endung ".X0" an. Dies musste ich für die sendende und empfangende SPS ausführen. Dies funktionierte allerdings nicht, da diese Variante wohl nur bei einer Master-Slave-Kommunikation funktioniert und wir haben eine Master-Master Variante.

Zweite Variante:

Nach weiterer Recherche fand ich heraus, dass ich bei einer Kommunikation über Ethernet, einen bzw. mehrere Funktionsbausteine für die Kommunikation mittels TCP/IP nutzen kann.

Das ganze gestaltet sich etwas komplexer als die vorhergehende Methode. Als erstes fügte ich einen Baustein für die generelle Verbindung ein, einen sogenannten "IP_CONNECT"-Baustein. Des weiteren nutzte ich zum Senden der Variable/Variablen einen "IP_USEND"Baustein.

Zur Definition mit welcher anderen SPS kommuniziert werden soll brauchte ich nun IP und PORT. Beim nächsten Termin werde ich damit starten den PORT herauszufinden.

6 Ansichten0 Kommentare

Aktuelle Beiträge

Alle ansehen

Projekt abgeschlossen

Nachdem die Zelle 110 (Pfeifenmontage) am Donnerstag, vor der Projektpräsentation, noch ein Crash gefahren ist, mussten wir, unter...

Abstimmung RFID/Programm

Samstag in der der vergangenen Woche, verdrahteten wir zusätzliche Ausgänge der Siemens S7 (Zelle 105) mit der ILC 350 PN (Pult), um die...

Kommentare


bottom of page