Frage:
Wie kann bei Veränderung einer Codestelle ein weiterer Prozess (z. B. andere Codestellen berechnen) ausgelöst werden?
Antwort:
Die Möglichkeit, solche Prozesse durchzuführen, ist durch eine Skalierroutine ausführbar. Eine Skalierroutine ist ein vom Anwender geschriebenes IEC1131-Programm zur Skalierung dieser Parameter/Variablen.
Skalierroutine erstellen
1. Markieren Sie im Object Organizer in der Registerkarte Bausteine den Funktionsblock, dem Sie eine Skalierroutine hinzufügen möchten.
2. Wählen Sie ProjektSkalierroutine hinzufügen, um das Dialogfeld Füge Skalierroutine hinzu zu öffnen.
3. Wählen Sie im Dialogfeld Füge Skalierroutine hinzu die Programmiersprache und die entsprechende Variable aus. Der Name der Skalierroutine wird automatisch vergeben ('SCAL_' + Name der Variable).
4. Wählen Sie die Schaltfläche Hinzufügen, um die Skalierroutine hinzuzufügen bzw. Schließen, um den Vorgang abzubrechen und das Dialogfeld zu schließen.
Die Skalierroutine wird im Object Organizer unterhalb des entsprechenden FBs angehängt. Per Doppelklick öffnen Sie die Skalierroutine im Editor, wo Sie dann die entsprechende Programmierung vornehmen können.