Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49563

Schreiben einer Modbus-Variablen in festgelegten Zeitschritten

$
0
0
Hey,

ich versuche in Structured Text (es muss ST sein) ein Programm für den Modbus-Master zu schreiben, das eine Variable des Slaves setzt. Diese Variable soll sich alle 5s ändern.
Hierzu habe ich ein kleines Programm geschrieben, welches meiner Meinung nach funktionieren müsste. Leider funktioniert es nicht.

Ich könnte mir vorstellen, dass es daran liegt, dass die while-Schleife in den ersten 5s mehrfach durchlaufen wird und hierbei immer wieder TimerEnable auf True setzt. Wird somit auch jedes mal wieder Timer.PT auf 0 gesetzt?

Ich kenne mich leider nicht so gut aus..


programm.PNG

Attachment 45366
Attached Images

Viewing all articles
Browse latest Browse all 49563