1. SIMATIC ITM_KDF 03/06/2015 11:48:44 AM
Page 1 of 3
ITM_KDFFM400+TPU600CPU 314C-2 DPS7 Program(1)Blocks
Object name Symbolic name Created in language Size in the work memory
System data --- --- ---
OB1 CALLED FC STL 388
OB35 HEATERS PID LOOP STL 510
OB80 CYCL_FLT STL 38
OB82 I/O_FLT1 LAD 38
OB86 RACK_FLT LAD 38
OB100 WARM RESTART STL 56
OB121 PROG_ERR LAD 76
OB122 MOD_ERR LAD 38
FB58 DB_TCONT_CP SCL 9902
FB102 PROC_P SCL 602
FC1 MEMORY WITH PERIPHERAL LAD 482
FC2 EMERGENCY STOP FAULT LAD 54
FC3 SAFETY AUXILIARY FAULT LAD 146
FC4 TEMPERATURE LOW FAULT LAD 254
FC5 AUXILIARY MOTORS LAD 134
FC6 HIGH SPEED COUNTING STL 346
FC7 REFRENCE COUNTING LAD 190
FC8 KNIFE ADVANCE SV LAD 232
FC9 MAIN DRIVE CONTROL LAD 496
FC10 RBO MONITORING LAD 154
FC11 PRODUCTION COUNTING LAD 82
FC12 MAIN DRIVE READOUT LAD 116
FC13 DRIVE 1-2-3 CONTROL LAD 912
FC14 SPLICING CONTROL LAD 454
FC15 ROD DIAMETER CONTROL LAD 102
FC16 WARNING ERROR MESSAGES LAD 332
FC17 RPM DRIVE 1-2-3 PUMP LAD 422
FC18 STARTUP FILTER EJECTION LAD 102
FC19 TANK LEVEL FLOW LAD 354
FC20 SHIFT PRODUCTION RESET LAD 450
2. SIMATIC ITM_KDF 03/06/2015 11:48:44 AM
Page 2 of 3
ITM_KDFFM400+TPU600CPU 314C-2 DPS7 Program(1)Blocks
Object name Symbolic name Created in language Size in the work memory
FC21 CPU TIME SET VIA HMI LAD 360
FC22 START SCREEN PRODUCTION LAD 992
FC23 CPU CLOCK READ OUT LAD 398
FC24 SOLENOID VALVE LAD 252
FC25 DRY SAMPLING LAD 144
FC105 SCALE STL 244
FC106 ANALOG SCALING STL 324
FC153 DATE STL 448
FC154 TOD STL 242
FC155 D_TOD_DT STL 672
DB1 PROCESS VALUE COMPARE DB 56
DB2 HIGH SPEED DATA DB 52
DB3 COUNTING REFERENCE DATA DB 56
DB4 MAIN DRIVE DATA DB 44
DB5 TOUCH PANEL DATA DB 100
DB6 DRIVE 1-2-3 DATA DB 76
DB28 PRODUCTION DB 80
DB100 TANK CHAMBER TEMPERTUR DB 532
DB101 PULSE CONTROL TANK CHAMB DB 84
DB152 CPU CLOCK DATA DB 42
DB200 HOSE PIPE TEMPERATURE DB 532
DB201 PULSE CONTROL HOSE PIPE DB 84
DB206 PRODUCTION DATA DB 94
DB300 HOT MELT NOZZLE DB 532
DB301 PULSE CONTROL HOT NOZZLE DB 84
DB400 ROD CHAMBER TEPERATURE DB 532
DB401 PULSE CONTROL ROD CHAMB DB 84
DB500 KNIFE ADVANCE DATA DB 70
DB505 FILTER COUNTER DATA DB 70
DB506 V-WAY CLOCK PULSE DATA DB 70
DB507 ROD CLOCK PULSE DATA DB 70
3. SIMATIC ITM_KDF 03/06/2015 11:48:44 AM
Page 3 of 3
ITM_KDFFM400+TPU600CPU 314C-2 DPS7 Program(1)Blocks
Object name Symbolic name Created in language Size in the work memory
VAT_1 VAT_1 ---
SFB48 FREQUENC STL ---
SFC0 SET_CLK STL ---
SFC1 READ_CLK STL ---
SFC38 READ_ERR STL ---
4. SIMATIC ITM_KDF 03/06/2015 11:47:28 AM
FM400+TPU600CPU 314C-2 DP...OB35 - <offline>
Page 1 of 3
OB35 - <offline>
"HEATERS PID LOOP" HEATERS TEMPERATURE CONTROLLER
Name: Family:
Author: SARFRAZ Version: 0.1
Block version: 2
Time stamp Code:
Interface:
06/28/2011 04:38:14 PM
02/15/1996 04:51:11 PM
Lengths (block/logic/data): 00600 00474 00026
Name Data Type Address Comment
TEMP 0.0
OB35_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB35_STRT_INF Byte 1.0 16#36 (OB 35 has started)
OB35_PRIORITY Byte 2.0 Priority of OB Execution
OB35_OB_NUMBR Byte 3.0 35 (Organization block 35, OB35)
OB35_RESERVED_1 Byte 4.0 Reserved for system
OB35_RESERVED_2 Byte 5.0 Reserved for system
OB35_PHASE_OFFSET Word 6.0 Phase offset (msec)
OB35_RESERVED_3 Int 8.0 Reserved for system
OB35_EXC_FREQ Int 10.0 Frequency of execution (msec)
OB35_DATE_TIME Date_And_Time 12.0 Date and time OB35 started
Block: OB35 "Cyclic Interrupt"
TEMPERATURE CONTROLLER
Network: 1 TANK CHAMBER HEATER CONTROLLER
TANK CHAMBER HEATER CONTROLLER
CALL "DB_TCONT_CP" , "TANK CHAMBER TEMPERTUR" FB58 / DB100 -- PID CONTROLLER / TANK CHAMBER TEMPERTUR
PV_IN :=
PV_PER :="TANK CHAMBER TC" PIW352 -- TANK CHAMBER TEMPERATURE THERMOCOUPLE (48R3)
DISV :=
INT_HPOS:=
INT_HNEG:=
SELECT :=
PV :=
LMN :=
LMN_PER :=
QPULSE :=M210.1
QLMN_HLM:=
QLMN_LLM:=
QC_ACT :=
CYCLE :=
CYCLE_P :=
SP_INT :=
MAN :=
COM_RST :=
MAN_ON :=
CALL "PROC_P" , "PULSE CONTROL TANK CHAMB" FB102 / DB101 -- process for puls control / PULSE CONTROL TANK C
HAMBER
IN0 :="TANK CHAMBER TEMPERTUR".QPULSE DB100.DBX24.0 -- output pulse signal
IN1 :=
IN2 :=
IN3 :=
IN4 :=
IN5 :=
IN6 :=
IN7 :=
OUT8:="TANK CHAMBER TEMPERTUR".PV_IN DB100.DBD0 -- process variable in
IO9 :=
NOP 0
5. SIMATIC ITM_KDF 03/06/2015 11:47:28 AM
FM400+TPU600CPU 314C-2 DP...OB35 - <offline>
Page 2 of 3
Network: 2 HOSE PIPE HEATER TEMPERATURE CONTROLLER
HOSE PIPE HEATER TEMPERATURE CONTROLLER
CALL "DB_TCONT_CP" , "HOSE PIPE TEMPERATURE" FB58 / DB200 -- PID CONTROLLER / HOSE PIPE TEMPERATURE
PV_IN :=
PV_PER :="HOSE PIPE TC" PIW354 -- HOSE PIPE TEMPERATURE THERMOCOUPLE (48R6)
DISV :=
INT_HPOS:=
INT_HNEG:=
SELECT :=
PV :=
LMN :=
LMN_PER :=
QPULSE :=M211.1
QLMN_HLM:=
QLMN_LLM:=
QC_ACT :=
CYCLE :=
CYCLE_P :=
SP_INT :=
MAN :=
COM_RST :=
MAN_ON :=
CALL "PROC_P" , "PULSE CONTROL HOSE PIPE" FB102 / DB201 -- process for puls control / PULSE CONTROL HOSE PI
PE
IN0 :="HOSE PIPE TEMPERATURE".QPULSE DB200.DBX24.0 -- output pulse signal
IN1 :=
IN2 :=
IN3 :=
IN4 :=
IN5 :=
IN6 :=
IN7 :=
OUT8:="HOSE PIPE TEMPERATURE".PV_IN DB200.DBD0 -- process variable in
IO9 :=
NOP 0
Network: 3 HOT MELT NOZZLE HEATER TEMPERATURE CONTROLLER
HOT MELT NOZZLE HEATER TEMPERATURE CONTROLLER
CALL "DB_TCONT_CP" , "HOT MELT NOZZLE" FB58 / DB300 -- PID CONTROLLER / HOT MELT NOZZLE TEMPERATURE
PV_IN :=
PV_PER :="HOT MELT NOZZLE TC" PIW356 -- HOT MELT NOZZLE TEMPERATURE THERMOCOUPLE(49R3)
DISV :=
INT_HPOS:=
INT_HNEG:=
SELECT :=
PV :=
LMN :=
LMN_PER :=
QPULSE :=M212.1
QLMN_HLM:=
QLMN_LLM:=
QC_ACT :=
CYCLE :=
CYCLE_P :=
SP_INT :=
MAN :=
COM_RST :=
MAN_ON :=
CALL "PROC_P" , "PULSE CONTROL HOT NOZZLE" FB102 / DB301 -- process for puls control / PULSE CONTROL HOT MELT
NOZZLE
IN0 :="HOT MELT NOZZLE".QPULSE DB300.DBX24.0 -- output pulse signal
IN1 :=
IN2 :=
IN3 :=
IN4 :=
IN5 :=
IN6 :=
IN7 :=
OUT8:="HOT MELT NOZZLE".PV_IN DB300.DBD0 -- process variable in
IO9 :=
NOP 0
6. SIMATIC ITM_KDF 03/06/2015 11:47:28 AM
FM400+TPU600CPU 314C-2 DP...OB35 - <offline>
Page 3 of 3
Network: 4 ROD CHAMBER HEATER TEMPERATURE CONTROLLER
ROD CHAMBER HEATER TEMPERATURE CONTROLLER
CALL "DB_TCONT_CP" , "ROD CHAMBER TEPERATURE" FB58 / DB400 -- PID CONTROLLER / ROD CHAMBER TEMPERATURE
PV_IN :=
PV_PER :="ROD CHAMBER TC" PIW358 -- ROD CHAMBER TEMPERATURE THERMOCOUPLE(49R6)
DISV :=
INT_HPOS:=
INT_HNEG:=
SELECT :=
PV :=
LMN :=
LMN_PER :=
QPULSE :=M213.1
QLMN_HLM:=
QLMN_LLM:=
QC_ACT :=
CYCLE :=
CYCLE_P :=
SP_INT :=
MAN :=
COM_RST :=
MAN_ON :=
CALL "PROC_P" , "PULSE CONTROL ROD CHAMB" FB102 / DB401 -- process for puls control / PULSE CONTROL ROD CH
AMBER HEATER
IN0 :="ROD CHAMBER TEPERATURE".QPULSE DB400.DBX24.0 -- output pulse signal
IN1 :=
IN2 :=
IN3 :=
IN4 :=
IN5 :=
IN6 :=
IN7 :=
OUT8:="ROD CHAMBER TEPERATURE".PV_IN DB400.DBD0 -- process variable in
IO9 :=
NOP 0
Network: 5 TANK CHAMER HEATER SSR (22V2)
PWM OUTPUT FOR TANK CHAMER HEATER TEMPERATURE
A M 210.1
A "HEATER ON/OFF BIT" M2.6 -- HEATER ON/OFF BIT
= "TANK CHAMBER HEATER" Q124.0 -- TANK CHAMBER HEATER SSR (22V2)
Network: 6 HOSE PIPE HEATER SSR (11V9)
PWM OUTPUT FOR SSR HOSE PIPE HEATER TEMPERATURE
A M 211.1
A "HEATER ON/OFF BIT" M2.6 -- HEATER ON/OFF BIT
= "HOSE PIPE HEATER" Q124.1 -- HOSE PIPE HEATER SSR (11V9)
Network: 7 HOT MELT NOZZLE HEATER SSR (12V1)
PWM OUTPUT FOR SSR HOT MELT NOZZLE HEATER TEMPERATURE
A M 212.1
A "HEATER ON/OFF BIT" M2.6 -- HEATER ON/OFF BIT
= "HOT MELT NOZZLE HEATER" Q124.2 -- HOT MELT NOZZLE HEATER SSR (12V1)
Network: 8 ROD CHAMBER HEATER SSR (12V4)
PWM OUTPUT FOR SSR ROD CHAMBER HEATER TEMPERATURE
A M 213.1
A "HEATER ON/OFF BIT" M2.6 -- HEATER ON/OFF BIT
= "ROD CHAMBER HEATER" Q124.3 -- ROD CHAMBER HEATER SSR (12V4)