ManInfo
ManInfo (FB)
ManInfo (FB)FUNCTION_BLOCK ManInfo EXTENDS LAT.Element IMPLEMENTS IManInfoProtocol, IMan
Kurzbeschreibung
Statusanzeige für die Handübersteuerung von Funktionsblöcken Anwendung: Erzeugung eines Benutzerhinweises bei einer Handübersteuerung
Darstellung

Schnittstellen
Eingänge
xResetAuto
BOOL
Rücksetzeingang
Ausgänge
xManActive
BOOL
FALSE
Statusanzeige - Handübersteuerungen
iManBinCounter
INT
0
Anzahl der binären Handübersteuerungen
iManNumCounter
INT
0
Anzahl der numerischen Handübersteuerungen
iManOpCounter
INT
0
Anzahl der Handübersteuerungen an den Betriebsartenwahlschaltern
iManFbCounter
INT
0
Anzahl der Funktionsblöcke im Handbetrieb
iEnControlCounter
INT
0
Anzahl der deaktivierten Funktionsfreigaben
iManCounter
INT
0
Gesamtanzahl der Handübersteuerungen
udiManCounter
CAA.Count
Anzahl der überwachten Slave-Funktionsbausteine
Funktionsbeschreibung
Allgemeines
Dieser Funktionsbaustein dient zur Statusanzeige für die Handübersteuerung von Funktionsblöcken. Dabei werden alle Funktionsblöcke berücksichtigt, die einen binären oder numerischen Ausgang mit Handübersteuerung haben, eine Betriebsartenumschaltung vornehemen, in unterschiedlichen Betriebsweisen betrieben werden können oder einen Freigabeeingang haben. \
Rücksetzeingang xResetAuto
Jede ansteigende Flanke am Rücksetzeingang bewirkt einen umgehenden Übergang aller überwachten Funktionsblöcke in den Automatikbetrieb. \
Statusanzeige - Handübersteuerungen xManActive
Die Statusanzeige befindet sich im Zustand TRUE, falls mindestens eine Handübersteuerung aktiv ist. Die Statusanzeige befindet sich im Zustand FALSE, falls keine Handübersteuerung aktiv ist. \
Anzahl der binären Handübersteuerungen iManBinCounter
An diesem Ausgang wird permanent die aktuelle Anzahl der binärer Handübersteuerungen dargestellt. \
Anzahl der numerischen Handübersteuerungen iManNumCounter
An diesem Ausgang wird permanent die aktuelle Anzahl der numerischen Handübersteuerungen dargestellt. \
Anzahl der Handübersteuerungen an den Betriebsartenwahlschaltern iManOpCounter
An diesem Ausgang wird permanent die aktuelle Anzahl der Handübersteuerungen an den Betriebsartenwahlschaltern dargestellt. \
Anzahl der Funktionsblöcke im Handbetrieb iManFbCounter
An diesem Ausgang wird permanent die aktuelle Anzahl der Funktionsblöcke im Handbetrieb dargestellt. \
Anzahl der deaktivierten Funktionsfreigaben iEnControlCounter
An diesem Ausgang wird permanent die aktuelle Anzahl der deaktivierten Funktionsfreigaben dargestellt. \
Gesamtanzahl der Handübersteuerungen iManCounter
An diesem Ausgang wird permanent die aktuelle Anzahl aller Handübersteuerungen dargestellt. \
udiManCounter
An diesem Ausgang wird permanent die aktuelle Anzahl der überwachten Slave-Funktionsblöcke dargestellt.\
CODESYS
InOut:
Input
xResetAuto
BOOL
Output
xManActive
BOOL
0
Output
iManBinCounter
INT
0
Output
iManNumCounter
INT
0
Output
iManOpCounter
INT
0
Output
iManFbCounter
INT
0
Output
iEnControlCounter
INT
0
Output
iManCounter
INT
0
Output
udiManCounter
CAA.COUNT
Zuletzt aktualisiert

