-> Hier kostenlos registrieren
Hallo liebe Community,
ich arbeite mit e!COCKPIT und verwende dies auf dem PFC200 ( 750-8204 ). Diesen möchte ich gerne ein paar Werte aus einem 750-880 auslesen lassen, der ja nicht e!COCKPIT kompatibel ist.
Mein Ansatz:
Zuerst habe ich in CoDeSys 2.3 auf dem 750-880 ein Programm erstellt, was Werte aus einer Messklemme ausließt und die in den Merker-Adressen speichert ( ab %MW0 usw ).
Dann habe ich den PFC200 in e!COCKPIT in der Netzwerkansicht mit einem generischen Modbus-Slave verbunden. Daraufhin habe ich dem PFC200 die Masterrolle per Konfigurator zugewiesen. Dem generischen Modbus-Slave habe ich die IP-Adresse meines 750-880 zugeteilt. Danach habe ich in dem generischen Modbus-Slave eine Variable erstellt, die auf die Merker-Adressen des 750-880 zugreift ( ab Adresse 12288 ). Diese Variable habe ich dann letztendlich noch dem PFC200 veröffentlicht.
Meine Frage:
Kann das so überhaupt funktionieren?
...Denn es funktioniert nicht.
Schon mal vielen Dank im Voraus
ich arbeite mit e!COCKPIT und verwende dies auf dem PFC200 ( 750-8204 ). Diesen möchte ich gerne ein paar Werte aus einem 750-880 auslesen lassen, der ja nicht e!COCKPIT kompatibel ist.
Mein Ansatz:
Zuerst habe ich in CoDeSys 2.3 auf dem 750-880 ein Programm erstellt, was Werte aus einer Messklemme ausließt und die in den Merker-Adressen speichert ( ab %MW0 usw ).
Dann habe ich den PFC200 in e!COCKPIT in der Netzwerkansicht mit einem generischen Modbus-Slave verbunden. Daraufhin habe ich dem PFC200 die Masterrolle per Konfigurator zugewiesen. Dem generischen Modbus-Slave habe ich die IP-Adresse meines 750-880 zugeteilt. Danach habe ich in dem generischen Modbus-Slave eine Variable erstellt, die auf die Merker-Adressen des 750-880 zugreift ( ab Adresse 12288 ). Diese Variable habe ich dann letztendlich noch dem PFC200 veröffentlicht.
Meine Frage:
Kann das so überhaupt funktionieren?
...Denn es funktioniert nicht.
Schon mal vielen Dank im Voraus