Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Modbus Register beschreiben
#2
Hi Thomas,

also grundlegend beschreibe ich auch modbus register. diese gehen in meinem falle auf eine S7 aber das sollte egal sein.

was grundlegend eine sache wäre, sind bei dir die REG Byte Order HI-LO bzw WORD Order richtig eingestellt?
Das bedeutet, dass das erste byte bzw wort auch das erste beim empfänger ist. kannst du das bestätigen?

ist das der fall, dann kann man sich den werten widmen. der aufbau im gekko bez der adressierungen ist nicht so einfach für mich, ich komme aus der siemens s7 welt und dort beginnt man bei 0 zu zählen und nicht bei 1.
hier könnte ebenfalls eine verschiebung sein.

zurück zum handling.

einen wert kannst du unterschiedlich deklarieren, hier gibt es seitens gekko eine anleitung im wiki, welche datentypen es hier gibt.
die bezeichungen C.x... oider NAT o.Ä. sind mir auch in meiner siemenswelt nicht bekannt gewesen.
aber ein integer beispielsweise, also eine ganzhal geht mit REG16 NAT.

das kannst du über DO oder AO ansprechen. ich nutze nur DO. funktioniert bei mir.

ob du das aber nun in einer logik nutzen willst weiß ich nicht. du kannst dort natürlich sagen, dass du mit einer aktion den sollwert einer logik auf 1 setzt (bin mir gerade nicht sicher ob der auch größer sein kann)
dann sagst du in der logik, wenn sollwert = 1 dann FIX = 0-5, also den modus, den du dann schalten willst auf den ausgang. danach sollwert via aktion wieder auf 0 setzen.
das ist alles sehr unelegant im gekko. aber das wäre jetzt mal aus dem kopf ein ansatz.

schön ist sicherlich anders.

sofern deine wärmepumpe den wert nur gepulst braucht musst du das mit einem r-trig machen. und danach wieder auf 0 setzen, aber das verrät dir dein handbuch der wärmepumpe.

das sind aktuell zu viele fragezeichen.

also hausaufgabe:
1) werte prüfen, ob der modbus richtig geht
2) handbuch wärmepumpe prüfen, wie der modus umgeschaltet werden kann
3) logik zum schalten basteln
4) aktion verbinden

ich vermute stark, dass du eine gewisse anzahl an logiken nutzen werden musst, sofern du das mit dem sollwert realisieren musst. das ist relativ uncool.
MfG
Sven


Nachrichten in diesem Thema
Modbus Register beschreiben - von Thomas1980 - 25.08.2023, 17:00
RE: Modbus Register beschreiben - von Sickone4 - 25.08.2023, 18:44
RE: Modbus Register beschreiben - von santos - 26.08.2023, 20:33
RE: Modbus Register beschreiben - von Sickone4 - 27.08.2023, 13:41
RE: Modbus Register beschreiben - von Sickone4 - 28.08.2023, 20:17

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Modbus Temperatur über 4 Byte floar ARTandSTRATEGY 5 8.041 15.03.2020, 07:17
Letzter Beitrag: ARTandSTRATEGY
  myGEKKO und Modbus Raumbediengerät ARTandSTRATEGY 9 17.294 24.05.2019, 20:55
Letzter Beitrag: Benny
  Siemens Logo via Modbus TCP anbinden danielsan 6 13.192 23.03.2019, 20:53
Letzter Beitrag: danielsan

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste