Documente Academic
Documente Profesional
Documente Cultură
03/21/2014 11:23:18 AM
FB30 - <offline>
"CCR Control" Name: Author: Controlling CCR from program status/commands from IGSS Family: Version: 0.1 Block version: 2 12/12/2001 12:31:37 PM Time stamp Code: 11/06/2001 10:04:14 AM Interface: Lengths (block/logic/data): 03618 02958 00028
Name IN OnSC1 OnSC2 OnSC3 OnSC4 Active I_Command Heavy_Duty BA_SC1 BA_SC2 BA_SC3 BA_SC4 BA_I_b0 BA_I_b1 BA_I_b2 Open_circuit Over_current Eearh_leak Lamp_failure Local Ack1 Ack2 Take_Out Sec_Puls Heavy_Duty_T SC_BA_T SC_COMM_T I_BA_T ShowCom_T OUT BA_Status BA_Status_Mimic Alarm1 Alarm2 QSC_Alm QI_BA_Alm QActive QSC1 QSC2 QSC3 QSC4 QI_b0
Data Type
Address 0.0
Initial Value
Comment
Bool Bool Bool Bool Bool T_INTENS Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Time Time Time Time Time
0.0 0.1 0.2 0.3 0.4 2.0 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 6.0 8.0 12.0 16.0 20.0 24.0 0.0
On command to SC1 from program On command to SC2 from program On command to SC3 from program On command to SC4 from program CCR alarms are shown on pictures, and Ack are active Intensity command
FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE T#2S T#1S T#3S T#3S T#1S
Heavy duty CCR slow step up Back-answer from CCR SC1 Back-answer from CCR SC2 Back-answer from CCR SC3 Back-answer from CCR SC4 Intensity Intensity Intensity Open_circuit Over_current Eearh leakage Lamp faliure Local control back answer may not fit output Acknowledge alarm from TWR ALARM button Acknowledge alarm from MAINT Alarm button Spare CCR are replacing this (disable CCR/Run in parallel)? Puls for counting houres Step time Time for alarm Time for alarm Time for alarm
Byte Byte Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool
28.0 29.0 30.0 30.1 30.2 30.3 30.4 30.5 30.6 30.7 31.0 31.1
B#16#0 B#16#0 FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
Intensity BA Intensity BA Mimic Alarm state TWR accumulated Alarm state MAINT accumulated SC alarm Back-answer alarm On command and intensity = command On command from PLC to CRR On command from PLC to CRR On command from PLC to CRR On command from PLC to CRR Intensity
Page 1 of 29
SIMATIC
03/21/2014 11:23:18 AM
Name QI_b1 QI_b2 I5_hour I4_hour I3_hour I2_hour I1_hour IN_OUT CCR_Status STAT Step_Timer I_BA_Timer SC_BA_Timer SC_COMM_Timer ShowCom_Timer I_STEP_OUT I_STEP_SP_OLD I_STEP_SP I5_Sec I4_Sec I3_Sec I2_Sec I1_Sec I5_mins I4_mins I3_mins I2_mins I1_mins TEMP LD0_Stat_Local LD0_Int_alm LD0_b26 LD0_b27 LD0_b28 LD0_b29 LD0_b30 LD0_Alm_Ack LD0_Open LD0_Over LD0_Earth LD0_Lamp LD0_b20 LD0_b21 LD0_b22 LD0_b23 LD0_Stat_I_Q_b0 LD0_Stat_I_Q_b1 LD0_Stat_I_Q_b2 LD0_Stat_I_BA_b0
Comment Intensity Intensity hour counting hour counting hour counting hour counting hour counting
DWord
52.0 0.0
DW#16#0
TON TON TON TON TON Byte Byte Byte Byte Byte Byte Byte Byte DInt DInt DInt DInt DInt
56.0 78.0 100.0 122.0 144.0 166.0 167.0 168.0 169.0 170.0 171.0 172.0 173.0 174.0 178.0 182.0 186.0 190.0 0.0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 L#0 L#0 L#0 L#0 L#0
Heavy Duty step timer Back answer timer I1..5 Back answer timer SC1..4 Command change SC1..4 timer Timer for showing command
Sec's for the hour counting Sec's for the hour counting Sec's for the hour counting Sec's for the hour counting Sec's for the hour counting min's for the hour counting min's for the hour counting min's for the hour counting min's for the hour counting min's for the hour counting
Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 2.0 2.1 2.2 2.3
Acknowledge alarm from MAINT Show red indication if error / make alarm Show red indication if error / make alarm Show red indication if error / make alarm Show red indication if error / make alarm
Show command at CCR template Show command at CCR template Show command at CCR template Show back answer at CCR template
Page 2 of 29
SIMATIC
03/21/2014 11:23:19 AM
Name LD0_Stat_I_BA_b1 LD0_Stat_I_BA_b2 LD0_Alm_I LD0_b15 LD0_Stat_SC1 LD0_Stat_SC2 LD0_Stat_SC3 LD0_Stat_SC4 LD0_Alm_SC1 LD0_Alm_SC2 LD0_Alm_SC3 LD0_Alm_SC4 LB4_BA_I5 LB4_BA_I4 LB4_BA_I3 LB4_BA_I2 LB4_BA_I1 LB4_BA_OFF LB4_Alarm1 LB4_Local LB5_BA_I5 LB5_BA_I4 LB5_BA_I3 LB5_BA_I2 LB5_BA_I1 LB5_BA_OFF LB5_Alarm1 LB5_BA_Takeout On New_I_OS Step_up NewAlm2 dummy Wrong_SC_BA DivResultH_R DivResultH DivResultM
Data Type Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Bool Real DInt Int
Address 2.4 2.5 2.6 2.7 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 6.0 6.1 6.2 6.3 6.4 6.5 8.0 12.0 16.0
Initial Value
Comment Show back answer at CCR template Show back answer at CCR template Show red indication at CCR template if error / make alarm
Show back answer at CCR template Show back answer at CCR template Show back answer at CCR template Show back answer at CCR template Show red indication at CCR template if error / make alarm Show red indication at CCR template if error / make alarm Show red indication at CCR template if error / make alarm Show red indication at CCR template if error / make alarm Back answer for combined showing at buttons/mimic Back answer for combined showing at buttons/mimic Back answer for combined showing at buttons/mimic Back answer for combined showing at buttons/mimic Back answer for combined showing at buttons/mimic Back answer for combined showing at buttons/mimic Alarm1 to be shown at mimic Local BA from CCR combined showing with buttons
Block: FB30
Control of CCR
Network: 1 L T
Transfer to temp for updateing status bit-wise #CCR_Status LD 0 #CCR_Status -- Status (on/off, open circuit, alarms ...)
Page 3 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 2
#I_Command .I1 Intensity = 1% #I_ Command.I1 #I_Command .I2 Intensity = 3% #I_ Command.I2 #I_Command .I3 Intensity = 10% #I_ Command.I3 #I_Command .I4 Intensity = 30% #I_ Command.I4 #I_Command .I5 Intensity = 100% #I_ Command.I5 #I_Command .OFF OFF #I_ Command. OFF #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #Active CCR alarms are shown on pictures, and Ack are active #Active #Local Local control back answer may not fit output #Local #On On command to CCR from program #On =
&
Page 4 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 3
Output &
#On On command to CCR from program #On #OnSC1 On command to SC1 from program #OnSC1
& #QSC1 On command from PLC to CRR #QSC1 = & #OnSC2 On command to SC2 from program #OnSC2 & #OnSC3 On command to SC3 from program #OnSC3 & #OnSC4 On command to SC4 from program #OnSC4 #QSC4 On command from PLC to CRR #QSC4 = #QSC3 On command from PLC to CRR #QSC3 = #QSC2 On command from PLC to CRR #QSC2 =
Network: 4
A( L #I_STEP_SP L #I_STEP_SP_OLD ==I ) = L 19.0 BLD 103 CALL #SC_COMM_Timer IN:=L19.0 PT:=#SC_COMM_T Q := ET:= NOP 0
#I_STEP_SP #I_STEP_SP_OLD
#SC_COMM_Timer #SC_COMM_T
Page 5 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 5
#QSC1 On command from PLC to CRR #QSC1 #BA_SC1 Back-answe r from CCR SC1 #BA_SC1 XOR #QSC2 On command from PLC to CRR #QSC2 #BA_SC2 Back-answe r from CCR SC2 #BA_SC2 XOR #QSC3 On command from PLC to CRR #QSC3 #BA_SC3 Back-answe r from CCR SC3 #BA_SC3 XOR #QSC4 On command from PLC to CRR #QSC4 #BA_SC4 Back-answe r from CCR SC4 #BA_SC4 #Wrong_SC_ BA #Wrong_SC_ BA # #SC_COMM_T imer.Q #SC_COMM_ Timer.Q #Local Local control back answer may not fit output #Local #SC_BA_T Time for alarm #SC_BA_T #SC_BA_Timer Back answer timer SC1..4 #SC_BA_Timer EN IN Q ET PT ENO
>=1
&
Page 6 of 29
SIMATIC
03/21/2014 11:23:19 AM
Page 7 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 6
XOR #QSC1 On command from PLC to CRR #QSC1 #BA_SC1 Back-answe r from CCR SC1 #BA_SC1
Back answer
SC1..4 alarm
#LD0_Alm_S C1 Show red indication at CCR template if error / make alarm #LD0_Alm_ SC1 #
>=1
XOR #QSC2 On command from PLC to CRR #QSC2 #BA_SC2 Back-answe r from CCR SC2 #BA_SC2 #SC_BA_Tim er.Q #SC_BA_ Timer.Q
&
#LD0_Alm_S C2 Show red indication at CCR template if error / make alarm #LD0_Alm_ SC2 #
XOR #QSC3 On command from PLC to CRR #QSC3 #BA_SC3 Back-answe r from CCR SC3 #BA_SC3 #SC_BA_Tim er.Q #SC_BA_ Timer.Q
&
#LD0_Alm_S C3 Show red indication at CCR template if error / make alarm #LD0_Alm_ SC3 #
XOR #QSC4 On command from PLC to CRR #QSC4 #BA_SC4 Back-answe r from CCR SC4 #BA_SC4 #SC_BA_Tim er.Q #SC_BA_ Timer.Q
&
#LD0_Alm_S C4 Show red indication at CCR template if error / make alarm #LD0_Alm_ SC4 #
#dummy #dummy =
Page 8 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 7
Page 9 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 8
Page 10 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 9
& #SC_BA_Tim er.Q #SC_BA_ Timer.Q #QSC_Alm SC alarm #QSC_Alm & #I_BA_Time r.Q #I_BA_ Timer.Q #LD0_Alm_I Show red indication at CCR template if error / make alarm #LD0_Alm_I & #Open_circ uit Open_circu it #Open_ circuit #LD0_Open Show red indication if error / make alarm #LD0_Open & #Over_curr ent Over_curre nt #Over_ current #LD0_Over Show red indication if error / make alarm #LD0_Over & #Eearh_lea k Eearh leakage #Eearh_ leak #LD0_Earth Show red indication if error / make alarm #LD0_Earth & #Lamp_fail ure Lamp faliure #Lamp_ failure #LD0_Lamp Show red indication if error / make alarm #LD0_Lamp
>=1
& #Local Local control back answer may not fit output #Local
#NewAlm2 #NewAlm2 =
Page 11 of 29
SIMATIC
03/21/2014 11:23:19 AM
Page 12 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 10
#SC_BA_Tim er.Q #SC_BA_ Timer.Q #Local Local control back answer may not fit output #Local
>=1
& #I_BA_Time r.Q #I_BA_ Timer.Q #Local Local control back answer may not fit output #Local #LD0_Alm_I Show red indication at CCR template if error / make alarm #LD0_Alm_I #
& #Open_circ uit Open_circu it #Open_ circuit #Local Local control back answer may not fit output #Local #LD0_Open Show red indication if error / make alarm #LD0_Open #
& #Over_curr ent Over_curre nt #Over_ current #Local Local control back #LD0_Over Show red indication if error / make
Page 13 of 29
ent Over_curre SIMATIC nt #Over_ current #Local Local control back answer may not fit output #Local
03/21/2014 11:23:19 AM
& #Eearh_lea k Eearh leakage #Eearh_ leak #Local Local control back answer may not fit output #Local #LD0_Earth Show red indication if error / make alarm #LD0_Earth #
& #Lamp_fail ure Lamp faliure #Lamp_ failure #Local Local control back answer may not fit output #Local #LD0_Lamp Show red indication if error / make alarm #LD0_Lamp # #Alarm2 Alarm state MAINT accumulate d #Alarm2 =
Network: 11 A = A = A = A = A =
Status CCR pop-up #BA_SC1 #LD0_Stat_SC1 #BA_SC2 #LD0_Stat_SC2 #BA_SC3 #LD0_Stat_SC3 #BA_SC4 #LD0_Stat_SC4 #Local #LD0_Stat_Local #BA_SC1 #LD0_Stat_SC1 #BA_SC2 #LD0_Stat_SC2 #BA_SC3 #LD0_Stat_SC3 #BA_SC4 #LD0_Stat_SC4 #Local #LD0_Stat_Local ----------Back-answer from CCR SC1 Show back answer at CCR template Back-answer from CCR SC2 Show back answer at CCR template Back-answer from CCR SC3 Show back answer at CCR template Back-answer from CCR SC4 Show back answer at CCR template Local control back answer may not fit output Show CCR status
Page 14 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 12
#NewAlm2 #NewAlm2 #Alarm2 Alarm state MAINT accumulate d #Alarm2 #Ack2 Acknowledg e alarm from MAINT Alarm button #Ack2
Network: 13
>=1 #QSC_Alm SC alarm #QSC_Alm #QI_BA_Alm Back-answe r alarm #QI_BA_Alm #Open_circ uit Open_circu it #Open_ circuit #Over_curr ent Over_curre nt #Over_ current #Lamp_fail ure Lamp faliure #Lamp_ failure
& #Active CCR alarms are shown on pictures, and Ack are active #Active #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #Local Local control back answer may not fit output #Local #Alarm1 Alarm state TWR accumulate d #Alarm1 =
Page 15 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 14 L T L T Network: 15
EN IN
EN IN
EN IN
EN IN
Page 16 of 29
SIMATIC
03/21/2014 11:23:19 AM
EN IN
Network: 20
#QSC1 On command from PLC to CRR #QSC1 #QSC2 On command from PLC to CRR #QSC2 #QSC3 On command from PLC to CRR #QSC3 #QSC4 On command from PLC to CRR #QSC4 0
MOVE EN IN
EN 0 IN
Network: 21 L L <>I = #I_STEP_SP #I_STEP_SP_OLD #New_I_OS #I_STEP_SP #I_STEP_SP_OLD #New_I_OS -- Oneshot when new I command
Page 17 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 22
#On On command to CCR from program #On #Heavy_Dut y Heavy duty CCR slow step up #Heavy_ Duty #New_I_OS Oneshot when new I command #New_I_OS #Step_Time r.Q #Step_ Timer.Q #Heavy_Dut y_T Step time #Heavy_ Duty_T EN IN Q ET PT ENO
Network: 23 A( L L <I ) A = A BLD = AN JNB L T _01c: NOP Network: 24 A( O O ) A JNB L L +I T _01d: NOP
Step up one step if Heavy duty and going to higher else ...
#I_STEP_OUT #I_STEP_SP #Heavy_Duty L 19.0 L 19.0 102 #Step_up L 19.0 _01c #I_STEP_SP #I_STEP_OUT 0
Page 18 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 25
Intensity output
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 O( L L ==I ) O( L L ==I ) O( L L ==I ) = Network: 26 5 #I_STEP_OUT
#I_STEP_OUT
3 #I_STEP_OUT
#I_STEP_OUT
1 #I_STEP_OUT #QI_b0
Intensity output
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 O( L L ==I ) O( L L ==I ) O( L L ==I ) = Network: 27 5 #I_STEP_OUT
#I_STEP_OUT
4 #I_STEP_OUT
#I_STEP_OUT
1 #I_STEP_OUT #QI_b1
Intensity output
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 O( L L ==I ) O( L L ==I ) O( L L ==I ) O( L L ==I ) = 5 #I_STEP_OUT
#I_STEP_OUT
4 #I_STEP_OUT
#I_STEP_OUT
3 #I_STEP_OUT
#I_STEP_OUT
2 #I_STEP_OUT #QI_b2
Page 19 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 28
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 & #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #BA_I_b0 Intensity #BA_I_b0 #BA_I_b1 Intensity #BA_I_b1 #BA_I_b2 Intensity #BA_I_b2 #LB4_BA_I1 Back answer for combined showing at buttons/mi mic #LB4_BA_I1 = #LB5_BA_I1 #LB5_BA_I1 =
Network: 29
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 & #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #BA_I_b0 Intensity #BA_I_b0 #BA_I_b1 Intensity #BA_I_b1 #BA_I_b2 Intensity #BA_I_b2 #LB4_BA_I2 Back answer for combined showing at buttons/mi mic #LB4_BA_I2 = #LB5_BA_I2 #LB5_BA_I2 =
Page 20 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 30
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 & #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #BA_I_b0 Intensity #BA_I_b0 #BA_I_b1 Intensity #BA_I_b1 #BA_I_b2 Intensity #BA_I_b2 #LB4_BA_I3 Back answer for combined showing at buttons/mi mic #LB4_BA_I3 = #LB5_BA_I3 #LB5_BA_I3 =
Network: 31
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 & #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #BA_I_b0 Intensity #BA_I_b0 #BA_I_b1 Intensity #BA_I_b1 #BA_I_b2 Intensity #BA_I_b2 #LB4_BA_I4 Back answer for combined showing at buttons/mi mic #LB4_BA_I4 = #LB5_BA_I4 #LB5_BA_I4 =
Page 21 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 32
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 & #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #BA_I_b0 Intensity #BA_I_b0 #BA_I_b1 Intensity #BA_I_b1 #BA_I_b2 Intensity #BA_I_b2 #LB4_BA_I5 Back answer for combined showing at buttons/mi mic #LB4_BA_I5 = #LB5_BA_I5 #LB5_BA_I5 =
Network: 33
Binary code: no I=000, I1=011, I2=100, I3=101, I4=110, I5=111 Show White OFF not if not active and no alarm
& #Active CCR alarms are shown on pictures, and Ack are active #Active #Take_Out Spare CCR are replacing this (disable CCR/Run in parallel)? #Take_Out #BA_I_b0 Intensity #BA_I_b0 #BA_I_b1 Intensity #BA_I_b1 #BA_I_b2 Intensity #BA_I_b2
#LB4_BA_OF F Back answer for combined showing at buttons/mi mic #LB4_BA_ OFF = #LB5_BA_OF F #LB5_BA_ OFF =
Page 22 of 29
SIMATIC
03/21/2014 11:23:19 AM
Network: 34 AN A = O( AN A = A ) O( O( A = A ) ) =
Alarm1 / Local #Take_Out #Alarm1 L 18.0 #Take_Out #Local #LB4_Local #LB4_Local #Take_Out #Alarm1 #Take_Out #Local #LB4_Local #LB4_Local -- Spare CCR are replacing this (disable CCR/Run in parallel)? -- Alarm state TWR accumulated ----Spare Local Local Local CCR are control BA from BA from replacing this (disable CCR/Run in parallel)? back answer may not fit output CCR combined showing with buttons CCR combined showing with buttons
Network: 35 A = A = Network: 36 #LB4_Alarm1 #LB5_Alarm1 #Take_Out #LB5_BA_Takeout #LB4_Alarm1 #LB5_Alarm1 #Take_Out #LB5_BA_Takeout -- Alarm1 to be shown at mimic -- Spare CCR are replacing this (disable CCR/Run in parallel)?
LB4
IN
Network: 37 MOVE EN LB5 IN #BA_Status _Mimic Intensity BA Mimic #BA_ Status_ OUT Mimic ENO
Network: 38
RET
Page 23 of 29
SIMATIC
03/21/2014 11:23:20 AM
Network: 39 A( A JNB L L +I T AN SAVE CLR A ) A( L L /I T AN SAVE CLR A ) A( L L ==I ) = A JNB L L +D T NOP A JNB L T NOP A JNB L L /D T NOP A JNB L DTR T NOP A JNB L L MOD T NOP A JNB L DTR T NOP A JNB L L /R T NOP A JNB L L +R
#LB4_BA_I1 _01e #I1_Sec 1 #I1_Sec OV BR #I1_Sec 60 #DivResultM OV BR #DivResultM 1 L 19.0 L 19.0 _01f #I1_mins 1 #I1_mins 0 L 19.0 _024 0 #I1_Sec 0 L 19.0 _025 #I1_mins 60 #DivResultH 0 L 19.0 _026 #DivResultH #I1_hour 0 L 19.0 _027 #I1_mins 60 #DivResultH 0 L 19.0 _02f #DivResultH #DivResultH_R 0 L 19.0 _031 #DivResultH_R 1.000000e+002 #DivResultH_R 0 L 19.0 _032 #I1_hour #DivResultH_R
-- Back answer for combined showing at buttons/mimic -- Sec's for the hour counting -- Sec's for the hour counting
_01e:
#I1_Sec #DivResultM
#DivResultM
#I1_mins #I1_mins
-- min's for the hour counting -- min's for the hour counting
_01f:
#I1_Sec
_024:
#I1_mins #DivResultH
_025:
_026:
#I1_mins #DivResultH
_027:
#DivResultH #DivResultH_R
_02f:
#DivResultH_R #DivResultH_R
_031:
#I1_hour #DivResultH_R
-- hour counting
Page 24 of 29
SIMATIC
03/21/2014 11:23:20 AM
T _032: NOP Network: 40 A( A JNB L L +I T AN SAVE CLR A ) A( L L /I T AN SAVE CLR A ) A( L L ==I ) = A JNB L L +D T NOP A JNB L T NOP A JNB L L /D T NOP A JNB L DTR T NOP A JNB L L MOD T NOP A JNB L DTR T NOP A JNB L L /R T NOP A JNB L
#LB4_BA_I2 _033 #I2_Sec 1 #I2_Sec OV BR #I2_Sec 60 #DivResultM OV BR #DivResultM 1 L 19.0 L 19.0 _037 #I2_mins 1 #I2_mins 0 L 19.0 _03b 0 #I2_Sec 0 L 19.0 _03c #I2_mins 60 #DivResultH 0 L 19.0 _03d #DivResultH #I2_hour 0 L 19.0 _03e #I2_mins 60 #DivResultH 0 L 19.0 _03f #DivResultH #DivResultH_R 0 L 19.0 _043 #DivResultH_R 1.000000e+002 #DivResultH_R 0 L 19.0 _04f #I2_hour
-- Back answer for combined showing at buttons/mimic -- Sec's for the hour counting -- Sec's for the hour counting
_033:
#I2_Sec #DivResultM
#DivResultM
#I2_mins #I2_mins
-- min's for the hour counting -- min's for the hour counting
_037:
#I2_Sec
_03b:
#I2_mins #DivResultH
_03c:
_03d:
#I2_mins #DivResultH
_03e:
#DivResultH #DivResultH_R
_03f:
#DivResultH_R #DivResultH_R
_043:
#I2_hour
-- hour counting
Page 25 of 29
SIMATIC
03/21/2014 11:23:20 AM
L +R T _04f: NOP Network: 41 A( A JNB L L +I T AN SAVE CLR A ) A( L L /I T AN SAVE CLR A ) A( L L ==I ) = A JNB L L +D T NOP A JNB L T NOP A JNB L L /D T NOP A JNB L DTR T NOP A JNB L L MOD T NOP A JNB L DTR T NOP A JNB L L /R T NOP A
#LB4_BA_I3 _065 #I3_Sec 1 #I3_Sec OV BR #I3_Sec 60 #DivResultM OV BR #DivResultM 1 L 19.0 L 19.0 _066 #I3_mins 1 #I3_mins 0 L 19.0 _067 0 #I3_Sec 0 L 19.0 _069 #I3_mins 60 #DivResultH 0 L 19.0 _06a #DivResultH #I3_hour 0 L 19.0 _06b #I3_mins 60 #DivResultH 0 L 19.0 _06c #DivResultH #DivResultH_R 0 L 19.0 _06d #DivResultH_R 1.000000e+002 #DivResultH_R 0 L 19.0
-- Back answer for combined showing at buttons/mimic -- Sec's for the hour counting -- Sec's for the hour counting
_065:
#I3_Sec #DivResultM
#DivResultM
#I3_mins #I3_mins
-- min's for the hour counting -- min's for the hour counting
_066:
#I3_Sec
_067:
#I3_mins #DivResultH
_069:
_06a:
#I3_mins #DivResultH
_06b:
#DivResultH #DivResultH_R
_06c:
#DivResultH_R #DivResultH_R
_06d:
Page 26 of 29
SIMATIC
03/21/2014 11:23:20 AM
JNB L L +R T _06e: NOP Network: 42 A( A JNB L L +I T AN SAVE CLR A ) A( L L /I T AN SAVE CLR A ) A( L L ==I ) = A JNB L L +D T NOP A JNB L T NOP A JNB L L /D T NOP A JNB L DTR T NOP A JNB L L MOD T NOP A JNB L DTR T NOP A JNB L L /R T
#LB4_BA_I4 _06f #I4_Sec 1 #I4_Sec OV BR #I4_Sec 60 #DivResultM OV BR #DivResultM 1 L 19.0 L 19.0 _070 #I4_mins 1 #I4_mins 0 L 19.0 _071 0 #I4_Sec 0 L 19.0 _072 #I4_mins 60 #DivResultH 0 L 19.0 _073 #DivResultH #I4_hour 0 L 19.0 _074 #I4_mins 60 #DivResultH 0 L 19.0 _075 #DivResultH #DivResultH_R 0 L 19.0 _076 #DivResultH_R 1.000000e+002 #DivResultH_R
-- Back answer for combined showing at buttons/mimic -- Sec's for the hour counting -- Sec's for the hour counting
_06f:
#I4_Sec #DivResultM
#DivResultM
#I4_mins #I4_mins
-- min's for the hour counting -- min's for the hour counting
_070:
#I4_Sec
_071:
#I4_mins #DivResultH
_072:
_073:
#I4_mins #DivResultH
_074:
#DivResultH #DivResultH_R
_075:
#DivResultH_R #DivResultH_R
Page 27 of 29
SIMATIC
03/21/2014 11:23:20 AM
_076: NOP A JNB L L +R T _077: NOP Network: 43 A( A JNB L L +I T AN SAVE CLR A ) A( L L /I T AN SAVE CLR A ) A( L L ==I ) = A JNB L L +D T NOP A JNB L T NOP A JNB L L /D T NOP A JNB L DTR T NOP A JNB L L MOD T NOP A JNB L DTR T NOP A JNB L L
#LB4_BA_I5 _079 #I5_Sec 1 #I5_Sec OV BR #I5_Sec 60 #DivResultM OV BR #DivResultM 1 L 19.0 L 19.0 _07a #I5_mins 1 #I5_mins 0 L 19.0 _07b 0 #I5_Sec 0 L 19.0 _07c #I5_mins 60 #DivResultH 0 L 19.0 _07d #DivResultH #I5_hour 0 L 19.0 _07e #I5_mins 60 #DivResultH 0 L 19.0 _07f #DivResultH #DivResultH_R 0 L 19.0 _080 #DivResultH_R 1.000000e+002
-- Back answer for combined showing at buttons/mimic -- Sec's for the hour counting -- Sec's for the hour counting
_079:
#I5_Sec #DivResultM
#DivResultM
#I5_mins #I5_mins
-- min's for the hour counting -- min's for the hour counting
_07a:
#I5_Sec
_07b:
#I5_mins #DivResultH
_07c:
_07d:
#I5_mins #DivResultH
_07e:
#DivResultH #DivResultH_R
_07f:
#DivResultH_R
Page 28 of 29
SIMATIC
03/21/2014 11:23:20 AM
#DivResultH_R
Page 29 of 29