e!cockpit mit scada auslesen (modbus)

peter_f

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
wir betreiben bei uns im Werk ein Energieerfassungssystem und lesen die relevanten Werte per Modbus aus und visualisieren sie mit einem scada System. Bislang haben wir fast ausschliesslich Controller WAGO 750-881 bzw 880 im Einsatz. Da geht das recht simpel, indem man einfach den auszulesenden Wert in ein Merkerword schreibt. (%MW0 ist Register 12288 und so weiter). Mir e!cockpit ist ein komplett anderer Ansatz erforderlich, den ich nicht durchschaue.
Am besten beschreibe ich mal, was ich gemacht habe, vielleicht sieht irghendwwer auf den ersten Blick, wo der zentrale Fehler liegt.
Ich habe ein Testprogramm, das verschiedene Werte erzeugt, bool, word, real.
dann habe ich einen generischen Modbus Master in die Netzwerk Ansicht gezogen (Mein Scada-System soll schliesslich Master sein)
Jetzt habe ich die Verbindung zwischen beiden "Geräten" gezogen und bei beiden Modbus TCP als Protokoll eingestellt.
Die echte Hardware (750-8100) ist slave, die virtuelle ist Master. (Die virtuelle repräsentiert, wenn ich das richtig verstehe- das scada)
Wenn ich jetzt auf die 750-8100 doppelklicke habe ich unten mehrere Reiter, einer davon Modbus-Slave
In der rechten Hälfte des Fensters sehe ich jetzt meine Variablenstruktur und kann eine Variable auswählen und im Kontextmenue veröffentlichen.
Jetzt noch RW angeklickt (ich will mit holding registers arbeiten) und die erste Variable bekommt automatisch die Modbusadresse 32000
Wenn ich jetzt aber mit meinem Scada-System versuche diese Varable auszulesen, dann finde ich da keinen Wert.
Ip-Adresse der Steuerung ist korrekt eingestellt, Modbus-Port ist 502 (das sollte beim PFC100 gleich sein, wie bei allem Modbus.Geräten). Da ich am Scadasystem, abgesehen vom Modbusadressbereich, nichts anderes eingestellt habe, als bei der Kommunikation mit den 880, bin ioch mir eigentlich sicher, dass der Fehler auf der Seite nicht liegt.
Mache ich beim Aufbau in e!cockpit etwas grundsätzliches falsch?
Im Vorraus schon mal besten Dank für alle Antworten
 
Zurück
Oben