-> Hier kostenlos registrieren
SERVUS, wie schon Mal erwähnt, benötige ich ein paar Infos zur Meisterschule....
ENDLAGEN Überwachung eines Zylinders in einem FB geschrieben mit Taktmerker und Variablen, um es so allgemein zu halten wie möglich.
Hab mich durch die AWL programmiersprache gekämpft und etwas geschrieben.
WEIS ABER NET OB DES SO FUNKTIONIERT. BITTE MAL DRÜBER SCHAUEN UND VORSCHLÄGE BRINGEN!!!
ENDLAGEN Überwachung eines Zylinders in einem FB geschrieben mit Taktmerker und Variablen, um es so allgemein zu halten wie möglich.
Hab mich durch die AWL programmiersprache gekämpft und etwas geschrieben.
WEIS ABER NET OB DES SO FUNKTIONIERT. BITTE MAL DRÜBER SCHAUEN UND VORSCHLÄGE BRINGEN!!!
PHP:
UN #ENDLAGE_ZYLINDER // IN_variable
U #GO // ansteuerung des ventils (start der abfrage)
SPB m001
SPBN m002
m001: U #Taktmerker //taktmerker von cpu
FP #FP //Flanke positiv
L 1
+R
T #Hochzaehlen //temp.variable in REAL
U #ENDLAGE_ZYLINDER //endlage des zylinders
UN #STORUNG //störung
SPB m003
SPBN m004
m003: L 0
T #Hochzaehlen //temp.vaiable in REAL
L #Hochzaehlen //vergleicht die hochzähl variable mit der vorgegeben überwachunszeit
L #Ueberwachungszeit
>=R
= #Stoerung_ENDLAGE // störung_endlage als OUT
m002: NOP 0
m004: NOP 0
Zuletzt bearbeitet: