Skip to main content
Skip table of contents

Wie kann bei der Start-Konfiguration "Start am Istwert" der Istwert übergeben werden?

Soll der Start des Programmgeber abhängig vom Istwert sein, muss erst im smartWARE Setup die Startbedingung des Programmgebers eingestellt werden.
Unter :Haus: > PLC configuration > Prog. generator > Program generator 1 > General kann bei Start program die Auswahl Actual value, für den Programmstart am Istwert, vorgenommen werden.

image-20240125-130213.png

Im SPS-Code muss für den entsprechenden Programmgeber der eigentliche Istwert, auf den sich die Konfiguration bezieht, übergeben werden. Im folgenden Beispiel wird dem Programmgeber 1 für den Istwert der feste Wert 20 vorgegeben. Der Wert für den Istwert kann auch über eine Variable, wie zum Beispiel vom Analogeingangsmodul kommen.

// Example to set actual value
stOem.astProgramGenerator[1].stIN.stToleranceBand.rActualValue := 20; // fix value or variable

Wird nun der Programmgeber gestartet, startet der Programmgeber das Programm an der Stelle, an der Istwert und Sollwert 1 sich kreuzen.

image-20240125-133237.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.