Seite 1 von 1

[V4.0 IP11] Applikation Auslösung im Modbus Subsystem

Verfasst: Mo Apr 29, 2024 10:00 am
von AndreasW
Hallo!

Im Modbus "Geräte Manager" kann man Applikationen nach einer Werteänderung oder Zeitänderung auslösen. Bei der Werteänderung ist der kleinstmögliche Wert 1. Das Bedeutet: Wenn der aktuelle Wert >1 als der vorherigen Wert ist wird ausgelöst.

Besser wäre: Wenn der aktuelle Wert > oder = 1 als der vorherigen Wert ist wird ausgelöst.
Oder gibt es eine andere Möglichkeit?

Ich bekomme oft Werte die nur um 1 Größer als der Letztwert sind und dann muss auf den nächsten Wert gewartet werden (30 Min).

Danke für eure Prüfung und ggf. euer Feedback!

LG Andreas Waldherr

Re: Applikation Auslösung...

Verfasst: Mo Apr 29, 2024 6:12 pm
von blaubaerli
Hallo Andreas,

es sieht ja so aus, als hättest du den Planungszustand verlassen und bist nun auch Besitzer eines TWS. Herzlich willkommen hier.
Bitte beherzige die oben im blauen Kästchen dokumentierten Forenregeln und ergänze entsprechend deine Signatur und auch den Betreff im ersten Post dieses Threads mit den entsprechenden Details (aktuelle Softwareversion deines TWS bitte nur im Betreff und nicht in der Signatur ;-))

Danke. :handgestures-salute:
Beste Grüße
Jens

Re: Applikation Auslösung...

Verfasst: Mo Apr 29, 2024 6:28 pm
von Sun1453
Falls du die genaue Version auf deinem Server suchst, hier zwei Hilfen.

Bild


Bild

Re: [V?.?.?] Applikation Auslösung...

Verfasst: Fr Mai 03, 2024 4:28 pm
von AndreasW
Hallo Michael!

Es handelt sich um: [V 4.0 Insider Preview 11] TWS3500
Meine Signatur habe ich soeben angepasst...

Und ich muss gleich eine weitere Frage hinzufügen. Habe heute vom Kunden erfahren, das Sie in der geplanten Kommunikation auf einen Modbus TCP "Server" bestehen! Laut den TWS 3500 Produktinformationen ist die Rolle als Modbus TCP Server nicht möglich. Habe auch im Setup nichts gefunden...

Gibt es dennoch eine vielleicht undokumentierte Möglichkeit?
Oder ist die implementierung eines Modbus TCP Servers in naher Zukunft geplant?

MfG Andreas Waldherr

Re: [V4.0 IP11] Applikation Auslösung im Modbus Subsystem

Verfasst: Fr Mai 03, 2024 5:24 pm
von blaubaerli
Hallo Andreas,

Stefan hatte dazu ja bereits hier etwas im Vorfeld geschrieben.

Bist du dir wirklich sicher, dass dein Kunde die von Stefan hier:
StefanW hat geschrieben: Di Mär 12, 2024 6:51 pm 3. Auch das Aussenden per Modbus TCP geht, unter der Voraussetzung, dass der TWS in der Rolle als der Modbus Client (früher als "Master" bezeichnet) läuft und die Siemens Steuerung als Modbus TCP Server (früher als "Slave" bezeichnet) agiert,
aufgedröselten Begrifflichkeiten hier so sauber kennt? Es reicht hier eine Fehlinterpretation und Umdeutung von "Master" zu "Server" und das Missverständnis ist entstanden.

Also faktisch unterstützt der TWS derzeit aktuell "die" Client-Rolle (ehemals Master). Die Server-Rolle (ehemals Slave) aktuell nicht. Das ist auch nicht irendwo versteckt und wird auch m.E. nicht kurzfristig zu erwarten sein.

Beste Grüße
Jens

Re: [V4.0 IP11] Applikation Auslösung im Modbus Subsystem

Verfasst: Fr Mai 03, 2024 5:32 pm
von blaubaerli
Hallo Andreas,

noch eine Nachfrage, wenn die Kommunikation ja zwischen dem TWS und dem fraglichen Gerät jetzt aktuell klappt, dann muss das "andere Gerät" ja aktuell schon zwingend als "Modbus TCP Server" agieren. Oder soll der TWS zwingend in diesem Projekt sowohl als auch können?

Beste Grüße
Jens

Re: [V4.0 IP11] Applikation Auslösung im Modbus Subsystem

Verfasst: Fr Mai 03, 2024 7:20 pm
von blaubaerli
Hallo Andreas,

zu deinem ursprünglichen Thema: wenn du das Häkchen auch bei "nach Wertänderung" deaktivierst und dir über das Logiksubsystem eine eigene Logik baust, kannst du das Auslösen des Schreibvorgangs auch nach Belieben steuern.

Du führst also bei Bedarf deine Objekte "IF1 WeQ-00000?-m3" nicht direkt in das Modbus-Subsystem, sondern zunächst in eine Logik, steuerst darüber nach Belieben das Weiterreichen an den Ausgang der Logikzelle und verknüpfst dann den Ausgang der Logikzelle mit dem Modbus-Subsystem.

Damit lässt sich dein Ziel in jedem Falle erreichen.

Beste Grüße
Jens

Re: [V4.0 IP11] Applikation Auslösung im Modbus Subsystem

Verfasst: Mo Mai 06, 2024 6:54 am
von AndreasW
Guten Morgen Jens!

Danke für deine Antworten. Hier meine Reaktion:

1. Bzgl. der Client/Server Thematik
Leider hatte ich erst vorige Woche ein direktes Gespräch mit dem Techniker des Kunden. Vorher hatten sich Leute darüber ausgetauscht, die siche der Client/Server bzw. Master/Slave Begriffe nicht im klaren waren und so ist es zu diesem Problem gekommen... Wieder einige Tage umsonst gearbeitet :-| Für meinen POC habe ich als "Modbus TCP Server" das Tool "Modbus Slave" von https://www.modbustools.com/ verwendet. Die Steuerung des Kunden könnte auch die "Modbus TCP Server" Rolle, aber leider gibt es da eine Vorgabe die es der Technik untersagt diese zu verwenden. Die Kommunikation muss immer von der Steuerung des Kunden aus initiiert werden. Leider, das konnte ich nicht aufweichen!

2. Bzgl. der Werteänderung
Ah so funktioniert das mit dem Logik-Modul, sehr gut zu wissen - DANKE!

Mir bleibt im Moment leider nichts anderes über als den TWS in die Factory-Default Einstellungen zurück zu setzen und ihn zu euch zu senden. Sehr schade! Gut ist, dass ich nun weiß was euer Produkt kann. Ich finde der TWS ist ein sehr ausgereiftes, profissionelles Produkt. Ich werde bei nächster Gelegenheit darauf zurückgreifen...

Wünsch dir noch einen schönen Tag
Andreas Waldherr