Geschätzte Community
Nachdem nun meine Hausverkabelung und Haustechnikinstallation offiziell abgeschlossen ist, wollte ich nun meine SPS Steuerung in IP-Symcon integrieren.
Ich hatte vor längerer Zeit dies schon mal gemacht aber mit Codesys und 750-880. Offensichtlich läuft das etwas anderster mit PFC2000 und e!COCKPIT.
Nachdem ich nun gestern den ganzen Tag gelesen und herumexperimentiert habe, habe nun doch einige geistige Baustellen in meinem Kopf die mir nichts so ganz klar sind. Ich versuche das mal zusammen zu fassen.
Alls 1. Aufgabenstellung will ich über IP Symcon eine digitalen Ausgang der SPS Schalten.
Es gibt mal zwei Grundlegende Seiten: IP-Symcon und e!COCKPIT
IPSymcon
Instanz Client Socket
Hier scheint mir das eigentlich klar. Ich habe eine Instanz Client Socket eingerichtet. Diese sollte verbunden sein und funktionieren.
Ist es korrekt, dass ich die IP-Adresse der SPS nehme und nicht die vom Generic_Modbus_Slave?
Instanz Modbus TCP
Weiter habe ich eine Instanz Modbus TCP eingerichtet.
Das passt für mich im Augenblick soweit auf der Seite IPSymcon. Nächste Schritte sind im e!COCKPIT
e!COCKPIT
Hier sind für mich viele grosse Baustellen.
Merker
Ich lese von Merkern und dann wieder das es diese nicht braucht. (Früher hatte ich die Verbindung auch damit realisiert).
Mein Fazit: Es braucht in der Konstellation PFC200 und e!COCKPIT keine Merker, da Variablen im Generic Modbus Slave angelegt werden. Ist das korrekt?
Generic_Modbus_Slave
Ich muss im e!COCKPIT einen Generic_Modbus_Slave einrichten. Ist das korrekt?
Generic_Modbus_Slave IP-Adresse
Bekommt der Generich_Modbus_Slave eine eigene IP-Adresse. Ich habe da unterschiedliches gesehen.
Mein Fazit: Ja der Generic_Modbus_Slave bekommt eine eigene Adresse. Ist das korrekt?
Generische Datenpunkte
Ich habe hier eine Boolean angelegt M_DO_088_14.
Weiter folgendes:
Ich gehe davon aus, dass die Funktionscode passen. Ist das korrekt?
Hingegen bin ich mir bei den Adressen überhaupt nicht sicher. Ich habe da 15838 eingetragen und bin der Ansicht, dass dies die Adresse des Speicherabbildes ist. Ich habe aber auch gelesen, dass man hier eintragen kann, was man will.
Was ist hier richtig?
Verfügbar machen von M_DO_088_14
Ich gehe davon aus das dies so richtig ist und ich diese Variable nun aus IP Symcon schalten kann.
Instanz in IP Symcon
Nächster Schritt in e!Cockpit
SPS aktualisieren.
Problem
Ich bin der Meinung, dass ich nun M_DO_088_14 via IP Symcon schalten kann, was jedoch nicht geht.
Was ist zu tun?
DANKE
Pit