Breadcrumbs

Wie werden die Steuerkontakte des Programmgebers ausgelesen bzw. ausgewertet?

// x stands for programmer 1-9. n stands for control contact value 1-32
boolvariable := stOem.astProgramGenerator[x].stOUT.stContactValues[n];

image-20231127-134840.png

In diesem Beispiel werden die ersten drei Steuerkontakte des Programmgeber 1 ausgewertet und damit drei unterschiedliche Pumpen angesteuert. Voraussetzung ist, dass der Programmgeber läuft (Abfrage in Zeile 2). Läuft der Programmgeber nicht, dann werden die Pumpen nicht angesteuert (false).

image-20231127-135902.png