154 lines
2.5 KiB
Plaintext
154 lines
2.5 KiB
Plaintext
=== FB 94: MBlinken [STL] ===
|
|
INTERFACE:
|
|
Input:
|
|
Impulsdauer : Bool // Impulsdauer
|
|
Error_1 : Bool
|
|
Error_2 : Bool
|
|
Error_3 : Bool
|
|
Error_4 : Bool
|
|
Error_5 : Bool
|
|
Error_6 : Bool
|
|
Error_7 : Bool
|
|
Error_8 : Bool
|
|
Error_9 : Bool
|
|
Error_10 : Bool
|
|
Output:
|
|
hAnzeige : Bool // Anzeige
|
|
InOut:
|
|
Static:
|
|
Flanke_Ausschalttakt : Bool
|
|
Kein_Blinken : Bool
|
|
Ausschalttakte : Int // Betriebsbereit ist ausgeschaltet
|
|
Temp:
|
|
Constant:
|
|
|
|
--- NW 1: Anzeige bei Error 1-10 1-10 mal blinken lassen ---
|
|
// Anzeige ausschalten:
|
|
AN Error_1
|
|
AN Error_2
|
|
AN Error_3
|
|
AN Error_4
|
|
AN Error_5
|
|
AN Error_6
|
|
AN Error_7
|
|
AN Error_8
|
|
AN Error_9
|
|
AN Error_10
|
|
R hAnzeige
|
|
R Flanke_Ausschalttakt
|
|
R Kein_Blinken
|
|
JC NoAn
|
|
|
|
// Anzeige aktivieren
|
|
A Impulsdauer
|
|
AN Kein_Blinken
|
|
= hAnzeige
|
|
|
|
A Impulsdauer
|
|
Fall Flanke_Ausschalttakt
|
|
JCN mHu
|
|
|
|
L Ausschalttakte
|
|
+ 1
|
|
T Ausschalttakte
|
|
|
|
|
|
mHu: L Ausschalttakte
|
|
L 2
|
|
>=I
|
|
A Kein_Blinken
|
|
R Kein_Blinken
|
|
JC NoAn
|
|
|
|
A Kein_Blinken
|
|
JC En01
|
|
|
|
CAC
|
|
L 1
|
|
>=I
|
|
A Error_1
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 2
|
|
>=I
|
|
A Error_2
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 3
|
|
>=I
|
|
A Error_3
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 4
|
|
>=I
|
|
A Error_4
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 5
|
|
>=I
|
|
A Error_5
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 6
|
|
>=I
|
|
A Error_6
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 7
|
|
>=I
|
|
A Error_7
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 8
|
|
>=I
|
|
A Error_8
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 9
|
|
>=I
|
|
A Error_9
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 10
|
|
>=I
|
|
A Error_10
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
CAC
|
|
L 10
|
|
>I
|
|
S Kein_Blinken
|
|
JC NoAn
|
|
|
|
JU En01
|
|
|
|
NoAn: L 0
|
|
T Ausschalttakte
|
|
|
|
En01: NOP 0
|
|
|
|
|
|
--- NW 2: Ende ---
|
|
BE
|
|
|
|
|