KingHelmer
Level-1
- Beiträge
- 1.076
- Reaktionspunkte
- 139
-> Hier kostenlos registrieren
Guten Morgen,
wir haben einen Kunden welcher sein Gebäudeleitsystem mit unserer WAGO SPS (750-881) verbinden möchte über Modbus TCP.
Für solche Dinge habe ich bisher immer die festen Registeradressen der Merker verwendet.
Beispiel: Temperatur-Ist und Soll-Werte werden im Programm über zwei Merkerworte %MW0 und %MW1 gehandelt, bzw. ich lese diese aus und gebe den Sollwert zurück.
Der Kunde muss dann nur über TCP entsprechend auf die Merkerworte zugreifen.
Bisher hat dies immer funktioniert, nun meldet sich ein Kunde und sagt die Kommunikation bekommt er nicht hin.
Er testet diese mit MODSCAN64 und bekommt keine Antwort zurück. Habe es nun selbst getestet zuhause und auch ich bekomme einen Fehler zurück wenn ich polle.
Hat das jemand schon einmal zu laufen gebracht bzw. mit Modscan erfolgreich ein Register ausgelesen?
Mit der Software "SimplyModbusTCP Client" funktioniert es.
Und nebenbei noch die Frage (ich bin kein modbus experte): Brauche ich überhaupt eine Device ID? Wenn ich diese ändere funktioniert es trotzdem, aber soweit ich weiß vergebe ich ja überhaupt keine Device ID.
Bin für jeden Kommentar dankbar
wir haben einen Kunden welcher sein Gebäudeleitsystem mit unserer WAGO SPS (750-881) verbinden möchte über Modbus TCP.
Für solche Dinge habe ich bisher immer die festen Registeradressen der Merker verwendet.
Beispiel: Temperatur-Ist und Soll-Werte werden im Programm über zwei Merkerworte %MW0 und %MW1 gehandelt, bzw. ich lese diese aus und gebe den Sollwert zurück.
Der Kunde muss dann nur über TCP entsprechend auf die Merkerworte zugreifen.
Bisher hat dies immer funktioniert, nun meldet sich ein Kunde und sagt die Kommunikation bekommt er nicht hin.
Er testet diese mit MODSCAN64 und bekommt keine Antwort zurück. Habe es nun selbst getestet zuhause und auch ich bekomme einen Fehler zurück wenn ich polle.
Hat das jemand schon einmal zu laufen gebracht bzw. mit Modscan erfolgreich ein Register ausgelesen?
Mit der Software "SimplyModbusTCP Client" funktioniert es.
Und nebenbei noch die Frage (ich bin kein modbus experte): Brauche ich überhaupt eine Device ID? Wenn ich diese ändere funktioniert es trotzdem, aber soweit ich weiß vergebe ich ja überhaupt keine Device ID.
Bin für jeden Kommentar dankbar