C
Arbeiten mit FUP
C.1
EN-/ENO-Mechanismus
Die Freigabe (EN) und der Freigabeausgang (ENO) der FUP/KOP-Boxen wird mittels des BIE-Bits
realisiert.
Wenn EN und ENO beschaltet sind, dann gilt:
ENO = EN AND NOT (Fehler der Box)
Wenn kein Fehler auftritt (Fehler der Box = 0), ist somit ENO = EN.
Der EN-/ENO-Mechanismus wird verwendet für:
•
arithmetische Operationen,
•
Übertragungs- und Umwandlungsoperationen,
•
Schiebe und Rotieroperationen,
•
Bausteinaufrufe.
Dieser Mechanismus wird nicht verwendet für:
•
Vergleicher,
•
Zähler,
•
Timer.
Um die eigentlichen Befehle der Box werden für den EN-/ENO-Mechanismus zusätzliche
AWL-Befehle in Abhängigkeit von vorhandenen Vor- und Nachverknüpfungen generiert. Die vier
möglichen Fälle werden am Beispiel eines Addierers gezeigt:
•
Addierer mit EN- und mit ENO-Beschaltung
•
Addierer mit EN- und ohne ENO-Beschaltung
•
Addierer ohne EN- und mit ENO-Beschaltung
•
Addierer ohne EN- und ohne ENO-Beschaltung
Funktionsplan (FUP) für S7-300/400
Referenzhandbuch, 04/2017, A5E41654587-AA
213