Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
..du brauchst einen passenden Treiber (CODESYS Bibliothek) für deiner Klemme.
CODESYS unterstützt aktuell folgende Beckhoff Schrittmotor Klemmen.
EL2521
EL70x1
hier kommen spezielle Gerätebeschreibungen über das CODESYS Setup mit - und dann musst du
so wie du es vielleicht gewohnt bist einfach...
Ich denke die meisten verwenden die MQTT Lib von CODESYS - aus dem IIOT Lib Bundle...
https://store.codesys.com/de/codesys-iiot-libraries-sl.html
die muss im Device lizensiert werden
..was halt auch eine Option wäre: Die Shelly's mit http requests zu schalten.. hier ein Beispiel.
https://forge.codesys.com/prj/smartswitches/home/Home/
Es gäbe auch noch eine MQTT variante davon die basiert allerdings auf den IIOT libs von CODESYS nicht der MQTT Janztec variante +
die ist noch...
Ich denke du hast 2. Möglichkeiten
1. SPS stoppen - File austauschen SPS starten
2. den Persistkanal könnte man auch über IEC code stoppen - File austauschen - Kanal wieder aktivieren
Es hängt halt im Prinzip davon ab wie die Persistenz variablen konfiguriert sind ( zyklisch, bei Änderung usw)...
Schau dir das log an ... das sollte uns helfen.
Kannst ja auch mal Auto Restart Slaves am Ethercat Master aus mach das es nicht komplett geflutet wird im Fehlerfall durch die Restart versuche