-> Hier kostenlos registrieren
Hallo zusammen,
Bin sehr neu was das programmieren über AWL betrifft.
habe bis jetzt immer nur FUP bei logo Modulen programmiert.
Hoffe es kann mir jemand helfen das unten aufgelistete Netzwerk zu entschlüssenl was in welchem Schritt passiert, da ich die Zeiten nicht verstehe und den letzten Teil wo die Schrittkette mit SET zurückgesetzt wird.
Wodurch wird Set ausgelöst und wozu gibt es die 10 Sec verzögerung beim Qittieren
Das Programm ein mal mit opperanten und mit Symbolen
Hoffe es kann mir jemand helfen ..
Gruß Patrick
//---Quittiertaster auswertung Flanke
U "E-Quittieren"
O "DB VISU Einschaltungen".Gesamteinschaltung.Quittieren
L S5T#1S
SV "T-Störung-CLR"
//-Visu Quittierung DELL
U "DB VISU Einschaltungen".Gesamteinschaltung.Quittieren
R "DB VISU Einschaltungen".Gesamteinschaltung.Quittieren
//---Sammelstörungen Quittieren
U "T-Störung-CLR"
= "DB System".System.Stoerung_quittieren
U "E-Quittieren"
L S5T#10S
SE "T-Störungen-CLR"
U "Steuerspg. quittieren"
UN "Steuerspg. Anlage bereit"
U "DB System".System.Nullmerker
O(
U "T-Störungen-CLR"
FP "M-Flanke-Quittieren"
)
SPBN Fill
L 0
T #SFC21_BVAL
CALL "FILL"
BVAL :=#SFC21_BVAL
RET_VAL:=#SFC21_RET_VAL
BLK :=P#DB210.DBX0.0 BYTE 112
//-Schrittketten DELL
SET
R "DB 998 - VISU".SB998D01_01.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_02.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_03.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_04.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_05.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_01.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_02.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_03.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_04.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_05.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_06.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_03.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D01_04.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D01_05.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_01.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_02.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_03.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_04.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D01_03.Animation.Band_belegt
R "DB 999 - VISU".SB999D01_01.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_02.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_03.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_04.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_05.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_01.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_02.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_03.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_04.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_05.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_06.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_03.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D01_04.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D01_05.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_01.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_02.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_03.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_04.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D01_03.Animation.Band_belegt
//---Quittiertaster auswertung Flanke
U E 4.1
O DB230.DBX 18.7
L S5T#1S
SV T 8
//-Visu Quittierung DELL
U DB230.DBX 18.7
R DB230.DBX 18.7
//---Sammelstörungen Quittieren
U T 8
= DB1.DBX 14.0
U E 4.1
L S5T#10S
SE T 9
U T 0
UN T 1
U DB1.DBX 10.0
O(
U T 9
FP M 1.4
)
SPBN Fill
L 0
T #SFC21_BVAL
CALL SFC 21
BVAL :=#SFC21_BVAL
RET_VAL:=#SFC21_RET_VAL
BLK :=P#DB210.DBX0.0 BYTE 112
//-Schrittketten DELL
SET
R DB2011.DBX 59.0
R DB2011.DBX 83.0
R DB2011.DBX 107.0
R DB2011.DBX 131.0
R DB2011.DBX 155.0
R DB2011.DBX 179.0
R DB2011.DBX 203.0
R DB2011.DBX 227.0
R DB2011.DBX 251.0
R DB2011.DBX 275.0
R DB2011.DBX 299.0
R DB2011.DBX 108.0
R DB2011.DBX 132.0
R DB2011.DBX 156.0
R DB2011.DBX 180.0
R DB2011.DBX 204.0
R DB2011.DBX 228.0
R DB2011.DBX 252.0
R DB2011.DBX 107.2
R DB2021.DBX 59.0
R DB2021.DBX 83.0
R DB2021.DBX 107.0
R DB2021.DBX 131.0
R DB2021.DBX 155.0
R DB2021.DBX 179.0
R DB2021.DBX 203.0
R DB2021.DBX 227.0
R DB2021.DBX 251.0
R DB2021.DBX 275.0
R DB2021.DBX 299.0
R DB2021.DBX 108.0
R DB2021.DBX 132.0
R DB2021.DBX 156.0
R DB2021.DBX 180.0
R DB2021.DBX 204.0
R DB2021.DBX 228.0
R DB2021.DBX 252.0
R DB2021.DBX 107.2
Fill: NOP 0
Bin sehr neu was das programmieren über AWL betrifft.
habe bis jetzt immer nur FUP bei logo Modulen programmiert.
Hoffe es kann mir jemand helfen das unten aufgelistete Netzwerk zu entschlüssenl was in welchem Schritt passiert, da ich die Zeiten nicht verstehe und den letzten Teil wo die Schrittkette mit SET zurückgesetzt wird.
Wodurch wird Set ausgelöst und wozu gibt es die 10 Sec verzögerung beim Qittieren
Das Programm ein mal mit opperanten und mit Symbolen
Hoffe es kann mir jemand helfen ..
Gruß Patrick
//---Quittiertaster auswertung Flanke
U "E-Quittieren"
O "DB VISU Einschaltungen".Gesamteinschaltung.Quittieren
L S5T#1S
SV "T-Störung-CLR"
//-Visu Quittierung DELL
U "DB VISU Einschaltungen".Gesamteinschaltung.Quittieren
R "DB VISU Einschaltungen".Gesamteinschaltung.Quittieren
//---Sammelstörungen Quittieren
U "T-Störung-CLR"
= "DB System".System.Stoerung_quittieren
U "E-Quittieren"
L S5T#10S
SE "T-Störungen-CLR"
U "Steuerspg. quittieren"
UN "Steuerspg. Anlage bereit"
U "DB System".System.Nullmerker
O(
U "T-Störungen-CLR"
FP "M-Flanke-Quittieren"
)
SPBN Fill
L 0
T #SFC21_BVAL
CALL "FILL"
BVAL :=#SFC21_BVAL
RET_VAL:=#SFC21_RET_VAL
BLK :=P#DB210.DBX0.0 BYTE 112
//-Schrittketten DELL
SET
R "DB 998 - VISU".SB998D01_01.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_02.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_03.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_04.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_05.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_01.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_02.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_03.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_04.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_05.Animation.LS_Ende
R "DB 998 - VISU".SB998D02_06.Animation.LS_Ende
R "DB 998 - VISU".SB998D01_03.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D01_04.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D01_05.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_01.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_02.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_03.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D02_04.Allgemein.Uebernahme
R "DB 998 - VISU".SB998D01_03.Animation.Band_belegt
R "DB 999 - VISU".SB999D01_01.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_02.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_03.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_04.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_05.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_01.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_02.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_03.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_04.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_05.Animation.LS_Ende
R "DB 999 - VISU".SB999D02_06.Animation.LS_Ende
R "DB 999 - VISU".SB999D01_03.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D01_04.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D01_05.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_01.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_02.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_03.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D02_04.Allgemein.Uebernahme
R "DB 999 - VISU".SB999D01_03.Animation.Band_belegt
//---Quittiertaster auswertung Flanke
U E 4.1
O DB230.DBX 18.7
L S5T#1S
SV T 8
//-Visu Quittierung DELL
U DB230.DBX 18.7
R DB230.DBX 18.7
//---Sammelstörungen Quittieren
U T 8
= DB1.DBX 14.0
U E 4.1
L S5T#10S
SE T 9
U T 0
UN T 1
U DB1.DBX 10.0
O(
U T 9
FP M 1.4
)
SPBN Fill
L 0
T #SFC21_BVAL
CALL SFC 21
BVAL :=#SFC21_BVAL
RET_VAL:=#SFC21_RET_VAL
BLK :=P#DB210.DBX0.0 BYTE 112
//-Schrittketten DELL
SET
R DB2011.DBX 59.0
R DB2011.DBX 83.0
R DB2011.DBX 107.0
R DB2011.DBX 131.0
R DB2011.DBX 155.0
R DB2011.DBX 179.0
R DB2011.DBX 203.0
R DB2011.DBX 227.0
R DB2011.DBX 251.0
R DB2011.DBX 275.0
R DB2011.DBX 299.0
R DB2011.DBX 108.0
R DB2011.DBX 132.0
R DB2011.DBX 156.0
R DB2011.DBX 180.0
R DB2011.DBX 204.0
R DB2011.DBX 228.0
R DB2011.DBX 252.0
R DB2011.DBX 107.2
R DB2021.DBX 59.0
R DB2021.DBX 83.0
R DB2021.DBX 107.0
R DB2021.DBX 131.0
R DB2021.DBX 155.0
R DB2021.DBX 179.0
R DB2021.DBX 203.0
R DB2021.DBX 227.0
R DB2021.DBX 251.0
R DB2021.DBX 275.0
R DB2021.DBX 299.0
R DB2021.DBX 108.0
R DB2021.DBX 132.0
R DB2021.DBX 156.0
R DB2021.DBX 180.0
R DB2021.DBX 204.0
R DB2021.DBX 228.0
R DB2021.DBX 252.0
R DB2021.DBX 107.2
Fill: NOP 0
Zuletzt bearbeitet: