Beschreibung der Variablenbezeichnung in der logik.dat:
| Variable | Datentyp | Beschreibung |
| AA | Array | Der Wert des Ausgangs vor der Berechnung |
| AC | Array of Boolean | 1 == Der Wert des Ausgangs hat sich geändert 0 == Der Wert des Ausgangs hat sich nicht geändert |
| AN | Array | Der aktuelle Wert des Ausgangs |
| EA | Array | Der Wert des Eingangs vor der Berechnung |
| EC | Array of Boolean | 1 == Der Eingang hat sich geändert,0 == Der Eingang hat sich nicht geändert |
| EI | Boolean | 1 == Die Berechnung findet innerhalb der Initialisierung statt, 0 == Die Berechnung findet ausserhalb der Initialisierung statt |
| EN | Array | Der aktuelle Wert des Eingangs |
| OC | Array of Boolean | 1 == Sobald der Zeitspeicher abgelaufen ist, 0 == Solange der Zeitspeicher läuft |
| ON | Array | Enthält den in den Zeitspeicher geschriebenen Wert, sobald der Zeitspeicher abgelaufen ist |
| SA | Array | Der Wert einer Speichervariable vor der Berechnung |
| SC | Array of Boolean | 1 == Der Wert der Variable hat sich geändert 0 == Der Wert der Variable hat sich nicht geändert |
| SN | Array | Der aktuelle Wert einer Speichervariable |