FC1 -
Transcription
FC1 -
SIMATIC S7-314 ...\SIMATIC 300(1)\CPU 314\...\FC1 - <offline> 08/29/2004 20:11:46 FC1 - <offline> "Up zones" Nom : Auteur : Start up zones Famille : Version : 0.1 Version de bloc : 2 Horodatage Code : 15/06/2004 16:12:24 Interface : 07/08/2003 12:03:11 Longueur (bloc/code /données locales) : 04700 Adresse Décl. Nom in out in_out temp Bloc : FC1 Réseau : 6 Type 04502 00008 Valeur initiale Commentaire Start up-burners Z1>Z11 Start fan air combustion UP M16.0 A24.4 T2 A24.5 A24.6 T2 S_EVERZ S DB12.DBW14 TW R Informations M16.0 A24.4 T2 A24.5 A24.6 DB12.DBW14 T3 Réseau : 7 A24.4 T3 S_EVERZ Q S DUAL S5T#1S TW DEZ mnémonique Start UP-burners COL fan air up T2-Fan air comb UP E/T COT fan air up COS fan air up "Timer initial".T2 T3-fan air comb UP trans A24.6 A24.5 Q DUAL R DEZ Fan air comb. up-burners line Fan air comb. up-burn. triangle Fan air comb. up-burn. star T2-UP fan air star/triangle Pilot light fan air comb UP T100 A26.1 A24.5 DB10.DBX61 .1 Informations A24.4 T100 A24.5 A26.1 BJE sprl mnémonique COL fan air up T100-blinker on COT fan air up PL fan air up Fan air comb. up-burners line Fan air comb. up-burn. triangle P.L. fan air comb. up-burners Projet Thailande Page 1.. SIMATIC S7-314 Réseau : 8 A24.4 ...\SIMATIC 300(1)\CPU 314\...\FC1 - <offline> Alarm fan air combustion UP T4 S_EVERZ E16.1 S R Réseau : 9 A24.5 DUAL DEZ mnémonique COL fan air up Fan air comb. up-burners line FB fan air up Run fan air comb. up T4-fan air comb UP alarm M D2 fan air up Alarm pressure air combustion UP T7 S_EVERZ E18.4 S DB12.DBW16 TW R Informations A24.5 E18.4 T7 DB12.DBW16 M180.2 Réseau : 10 A24.5 M180.1 Q S5T#1S TW Informations A24.4 E16.1 T4 M180.1 08/29/2004 20:11:46 M180.2 Q DUAL DEZ mnémonique COT fan air up Fan air comb. up-burn. triangle PS low air up Pr. low air up-burners (AU02) T7-P air comb UP alarm "Timer initial".T7 T7-UP pressure air combustion alarm M D3 pres air up Start purge UP opening valve M200.2 M200.6 M214.2 T5 SE DB12.DBW18 Informations A24.5 M200.2 M200.6 M214.2 T5 DB12.DBW18 BJE sprl mnémonique COT fan air up Fan air comb. up-burn. triangle OP D3 pres air up OP D7 purge up OP D115 purge time out T5-fan>purge UP burners "Timer initial".T5 T5-UP purge fan air > open valve Projet Thailande Page 2 SIMATIC S7-314 ...\SIMATIC 300(1)\CPU 314\...\FB5 - <offline> 08/29/2004 20:12:14 FB5 - <offline> "BURNERS" Nom : Auteur : Famille : Version : 0.1 Version de bloc : 2 Horodatage Code : 10/06/2004 13:21:22 Interface : 01/06/2004 15:40:50 Longueur (bloc/code /données locales) : 00410 Adresse 0.0 2.0 2.1 4.0 8.0 12.0 16.0 0.0 4.0 8.0 12.0 14.0 00280 00018 Décl. Nom Type Valeur initiale in NR_BURN INT 2 in TIMER_ZO BOOL FALSE in ZONE_ON BOOL FALSE in IBIT_ALARM DWORD DW#16#0 in IBY_ST_ZONE DWORD DW#16#0 in IWORD_COM DWORD DW#16#0 in IBIT_UNL_BR DWORD DW#16#0 out in_out stat temp BIT_ST_ZONE DWORD temp BIT_ALARM DWORD temp WORD_COM DWORD temp LOOP WORD temp BIT_UNL_BR DWORD Commentaire Bloc : FB5 Réseau : 1 L T L T L T L T Réseau : 2 L M001: T AUF O( L L ==D ) O( L L ==D ) AUF = NOP NOP AUF U( L L <>D ) U( L L <>D ) BJE sprl Initialisation #IWORD_COM #WORD_COM #IBY_ST_ZONE #BIT_ST_ZONE #IBIT_ALARM #BIT_ALARM #IBIT_UNL_BR #BIT_UNL_BR loop #NR_BURN #LOOP DB 5 DBW [#WORD_COM] W#16#8 // test burners on DBW [#WORD_COM] W#16#C // test burners on DB 10 DBX [#BIT_ST_ZONE] 0 0 DB 5 "ESTRO_Status" -- "OP17" -- "ESTRO_Status" -- // set variable status zone DBW [#WORD_COM] W#16#8 // test burners off DBW [#WORD_COM] W#16#C // test burners off Projet Thailande Page 1.. SIMATIC S7-314 U = NOP NOP U SPB AUF L T SPA NOP NOP M002: AUF U SPB AUF L T AUF L L <>I AUF S SPA NOP NOP M004: AUF L T NOP NOP M003: L L +D T L L +D T L L +D T L L +D T NOP NOP L LOOP BJE sprl ...\SIMATIC 300(1)\CPU 314\...\FB5 - <offline> #TIMER_ZO M [#BIT_ALARM] 0 0 #ZONE_ON M002 DB 4 W#16#1 DBW [#WORD_COM] M003 0 0 DB 11 DBX [#BIT_UNL_BR] M004 DB 4 W#16#4 DBW [#WORD_COM] DB 5 DBW [#WORD_COM] W#16#20 DB 11 DBX [#BIT_UNL_BR] M003 0 0 DB 4 W#16#2 DBW [#WORD_COM] 0 0 #WORD_COM P#2.0 #WORD_COM #BIT_ST_ZONE 1 #BIT_ST_ZONE #BIT_ALARM 1 #BIT_ALARM #BIT_UNL_BR 1 #BIT_UNL_BR 0 0 #LOOP M001 08/29/2004 20:12:14 // set bit alarme burners // Zone ON burners run //---------------------// STOP BURNERS // halt =1 // halt too burner "ESTRO_Command" -- "UNLOCK_BURNERS" -- "ESTRO_Command" -- "ESTRO_Status" -- "UNLOCK_BURNERS" -- "ESTRO_Command" -- //---------------------// Test memory unlock // memory unlock=1 //---------------------// unlock =4 // unlock too burner // from burner status // no fault // Set unlock burners //---------------------// START BURNERS // run =2 // run too burner //---------------------// INCREMENTATION // Inc Word status // and control // Inc Bit status // burnes to OP17 // Inc Bit alarm // burner to OP17 // Inc Bit memory first // unlock burners //----------------------// end loop Projet Thailande Page 2