-> Hier kostenlos registrieren
Hallo,
ich habe hier mal eine rein theoretische Frage zum Thema Step7 und Echtzeitfaehigkeit. (Mit Echtzeitfaehigkeit soll dabei die Vorhersagbarkeit der [maximal] benoetigten Zykluszeit eines Step7-Programms gemeint sein.)
Ich habe gelesen, dass Step7 echtzeitfaehig sei und habe mir daher einmal die Step7-Spachkonstrukte angeschaut. Aufgefallen sind mir dabei Sprungoperationen (speziell Rueckspruenge), die es (meiner Meinung nach) unmoeglich machen Endlosschleifen oder den Zeitbedarf einer Schleife vorherzusagen (z.B. eine Abbruchbedingung, die von einem Eingangswert abhaengig ist...).
Wie wird in Step7 die Echtzeitfaehigkeit garantiert? Ein reiner Abbruch durch einen Zykluszeitwatchdog ist ja auf jeden Fall keine Echtzeitfaehigkeit...
ich habe hier mal eine rein theoretische Frage zum Thema Step7 und Echtzeitfaehigkeit. (Mit Echtzeitfaehigkeit soll dabei die Vorhersagbarkeit der [maximal] benoetigten Zykluszeit eines Step7-Programms gemeint sein.)
Ich habe gelesen, dass Step7 echtzeitfaehig sei und habe mir daher einmal die Step7-Spachkonstrukte angeschaut. Aufgefallen sind mir dabei Sprungoperationen (speziell Rueckspruenge), die es (meiner Meinung nach) unmoeglich machen Endlosschleifen oder den Zeitbedarf einer Schleife vorherzusagen (z.B. eine Abbruchbedingung, die von einem Eingangswert abhaengig ist...).
Wie wird in Step7 die Echtzeitfaehigkeit garantiert? Ein reiner Abbruch durch einen Zykluszeitwatchdog ist ja auf jeden Fall keine Echtzeitfaehigkeit...