Silica Project
Silica Project
MALAYSIA
CONTENTS
Description ............................................................................................................................................. 5
Bill Of Material ........................................................................................................................................ 6
Controller ................................................................................................................................ 6
Modules .................................................................................................................................. 6
Hardware Configuration ......................................................................................................................... 7
MyController - TM221CE16T ................................................................................................. 7
Digital Inputs ........................................................................................................... 7
Digital Outputs ........................................................................................................ 7
Analog Inputs .......................................................................................................... 7
Fast Counters ......................................................................................................... 8
High Speed Counters ............................................................................................. 8
Pulse Generators .................................................................................................... 8
ETH1 ....................................................................................................................... 9
SL1 (Serial line) ...................................................................................................... 9
IO Bus ................................................................................................................... 10
TM3DQ16R/G ....................................................................................... 10
Digital Outputs ....................................................................... 10
TM2DDI16DT ........................................................................................ 11
Digital Inputs .......................................................................... 11
TM2DDI16DT ....................................................................................... 12
Digital Inputs .......................................................................... 12
Software Configuration ........................................................................................................................ 13
Constant Words .................................................................................................................... 13
KW ........................................................................................................................ 13
KD ......................................................................................................................... 13
KF ......................................................................................................................... 13
Network Objects ................................................................................................................... 14
Input Assembly (Ethernet/Ip) ................................................................................ 14
Output Assembly (Ethernet/Ip) ............................................................................. 14
Input Registers (Modbus Tcp) .............................................................................. 14
Output Registers (Modbus Tcp) ............................................................................ 14
Digital inputs (IOScanner) ..................................................................................... 14
Digital outputs (IOScanner) .................................................................................. 14
Input registers (IOScanner) .................................................................................. 14
DESCRIPTION
BILL OF MATERIAL
Controller
Reference TM221CE16T
Modules
Reference TM3DQ16R/G
Reference TM2DDI16DT
Description TM2DDI16DT
Expansion module with 16 24V DC
inputs, removable screw
terminal, 1 common line,
sink/source transistors.
Reference TM2DDI16DT
Description TM2DDI16DT
Expansion module with 16 24V DC
inputs, removable screw
terminal, 1 common line,
sink/source transistors.
HARDWARE CONFIGURATION
MyController - TM221CE16T
Digital Inputs
Used Address Filtering Latch Run/Stop Events Priority Subroutine
Digital Outputs
Used Address Status Alarm Fallback value Used by
X %Q0.0 0 %PLS0
%Q0.1 0
%Q0.2 0
%Q0.3 0
%Q0.4 0
%Q0.5 0
%Q0.6 0
Analog Inputs
Used Address Type Scope Range Filter Sampling
Fast Counters
Used Address Input Configured Preset Double Word
Pulse Generators
Configured Address Type
X %PLS0 PLS
%PLS0
Type: PLS
Output: %Q0.0
Double Word: No
Time Base: 1 s
Preset: 1
ETH1
Device name: M221
IP Mode: Fixed
IP address: 196.1.1.122
Device: None
Parity: Even
Data bits: 8
Stop bits: 1
Polarization: No
Protocol Settings
Protocol: Modbus
Addressing: Slave
Address: 1
IO Bus
TM3DQ16R/G
Digital Outputs
X %Q1.0 0
X %Q1.1 0
X %Q1.2 0
X %Q1.3 0
X %Q1.4 0
X %Q1.5 0
X %Q1.6 0
X %Q1.7 0
X %Q1.8 0
X %Q1.9 0
X %Q1.10 0
X %Q1.11 0
X %Q1.12 0
X %Q1.13 0
%Q1.14 0
%Q1.15 0
TM2DDI16DT
Digital Inputs
Used Address
X %I2.0
X %I2.1
X %I2.2
%I2.3
X %I2.4
X %I2.5
X %I2.6
X %I2.7
%I2.8
%I2.9
%I2.10
%I2.11
%I2.12
%I2.13
%I2.14
%I2.15
TM2DDI16DT
Digital Inputs
Used Address
X %I3.0
X %I3.1
X %I3.2
X %I3.3
X %I3.4
X %I3.5
X %I3.6
X %I3.7
X %I3.8
X %I3.9
X %I3.10
X %I3.11
X %I3.12
%I3.13
%I3.14
%I3.15
SOFTWARE CONFIGURATION
Constant Words
KW
Allocation: Automatic
Allocated: 0
KD
Allocation: Automatic
Allocated: 0
KF
Allocation: Automatic
Allocated: 0
Network Objects
Input Assembly (Ethernet/Ip)
Used Address Symbol Fallback value Comment
Software Objects
Timers
Allocation: Automatic
Allocated: 12
X %TM0 TON 1 s 5
X %TM1 TON 1 s 10
X %TM2 TON 1 s 10
X %TM3 TON 1 s 10
X %TM4 TON 1 s 10
X %TM5 TON 1 s 10
X %TM6 TON 1 s 10
X %TM7 TON 1 s 1
X %TM8 TON 1 s 1
X %TM9 TON 1 s 5
X %TM10 TON 1 s 5
X %TM11 TON 1 s 2
Counters
Allocation: Automatic
Allocated: 0
LIFO/FIFO Registers
Allocation: Automatic
Allocated: 0
Drums
Allocation: Automatic
Allocated: 0
Allocated: 0
Step Counters
Allocation: Automatic
Allocated: 0
Schedule Blocks
Allocation: Automatic
Allocated: 0
RTC
PID
Used PID Symbol Type Comment
Grafcet Steps
Allocation: Automatic
Allocated: 0
PROGRAM
Behavior
Functional level: Level 10.0
Watchdog: 250 ms
Memory consumption
A successful compilation is required to obtain memory information.
Application Architecture
Master Task
Scan mode: Normal
Periodic Task
Period: 255 ms
POU
Master Task
1 - New POU
Master Task
Variables used:
%IW0.0 IO_IN_ANALOG_SIL_T4_LVL
%M24 T4_HI2
%TM0
Variables used:
%IW0.0 IO_IN_ANALOG_SIL_T4_LVL
%M23 T4_HI2_NOPULSE
%TM9
Variables used:
%I3.12 IO_IN_LAMP_TEST_PB
%M7 PULSE_START
%M23 T4_HI2_NOPULSE
%M24 T4_HI2
%Q1.0 IO_OUT_SIL_T4_HI2_LT
%Q1.1 IO_OUT_SIL_T4_HI_LT
%Q1.2 IO_OUT_SIL_T4_LOW_LT
Variables used:
%IW0.0 IO_IN_ANALOG_SIL_T4_LVL
%M27
%TM10
Rung4
Variables used:
%I3.12 IO_IN_LAMP_TEST_PB
%M23 T4_HI2_NOPULSE
%M24 T4_HI2
%M27
%Q1.1 IO_OUT_SIL_T4_HI_LT
%Q1.2 IO_OUT_SIL_T4_LOW_LT
Variables used:
%IW0.0 IO_IN_ANALOG_SIL_T4_LVL
%M28
%TM11
Rung6
Variables used:
%I3.12 IO_IN_LAMP_TEST_PB
%M23 T4_HI2_NOPULSE
%M24 T4_HI2
%M28
%Q1.1 IO_OUT_SIL_T4_HI_LT
%Q1.2 IO_OUT_SIL_T4_LOW_LT
Variables used:
%I2.1 IO_IN_SILSTR_T5_HILEVEL
%I2.2 IO_IN_SILSTR_T5_LOWLEVEL
%I3.12 IO_IN_LAMP_TEST_PB
%Q1.4 IO_OUT_SIL_T5_HI_LT
Variables used:
%I2.1 IO_IN_SILSTR_T5_HILEVEL
%I2.2 IO_IN_SILSTR_T5_LOWLEVEL
%I3.12 IO_IN_LAMP_TEST_PB
%Q1.5 IO_OUT_SIL_T5_LOW_LT
Variables used:
%I2.4 IO_IN_SILSTR_T6_HILEVEL
%I2.5 IO_IN_SILSTR_T6_LOWLEVEL
%I3.12 IO_IN_LAMP_TEST_PB
%Q1.7 IO_OUT_SIL_T6_HI_LT
Variables used:
%I2.4 IO_IN_SILSTR_T6_HILEVEL
%I2.5 IO_IN_SILSTR_T6_LOWLEVEL
%I3.12 IO_IN_LAMP_TEST_PB
%Q1.8 IO_OUT_SIL_T6_LOW_LT
Variables used:
%I2.0 IO_IN_SILSTR_T4_STIRRER_STOP
%I3.0 IO_IN_SILSTR_T4_RUN_CON
%M4 STIRRER_T4_STOP_SENSOR_SIG
%TM1
Variables used:
%I2.0 IO_IN_SILSTR_T4_STIRRER_STOP
%I3.0 IO_IN_SILSTR_T4_RUN_CON
%M20 STIRRER_T4_STOP_SENSOR_SIG_2
%TM2
Variables used:
%I3.1 IO_IN_SILSTR_T4_RUN_TOL
%I3.12 IO_IN_LAMP_TEST_PB
%M4 STIRRER_T4_STOP_SENSOR_SIG
%M20 STIRRER_T4_STOP_SENSOR_SIG_2
%Q1.3 IO_OUT_SIL_T4_STOP_LT
Variables used:
%I2.7 IO_IN_SILSTR_T5_STIRRER_STOP_TES
%I3.2 IO_IN_SILSTR_T5_RUN_CON
%M5 STIRRER_T5_STOP_SENSOR_SIG
%TM3
Variables used:
%I2.7 IO_IN_SILSTR_T5_STIRRER_STOP_TES
%I3.2 IO_IN_SILSTR_T5_RUN_CON
%M21 STIRRER_T5_STOP_SENSOR_SIG_2
%TM4
Variables used:
%I3.3 IO_IN_SILSTR_T5_RUN_TOL
%I3.12 IO_IN_LAMP_TEST_PB
%M5 STIRRER_T5_STOP_SENSOR_SIG
%M21 STIRRER_T5_STOP_SENSOR_SIG_2
%Q1.6 IO_OUT_SIL_T5_STOP_LT
Variables used:
%I2.6 IO_IN_SILSTR_T6_STIRRER_STOP
%I3.4 IO_IN_SILSTR_T6_RUN_CON
%M6 STIRRER_T6_STOP_SENSOR_SIG
%TM5
Variables used:
%I2.6 IO_IN_SILSTR_T6_STIRRER_STOP
%I3.4 IO_IN_SILSTR_T6_RUN_CON
%M22 STIRRER_T6_STOP_SENSOR_SIG_2
%TM6
Variables used:
%I3.5 IO_IN_SILSTR_T6_RUN_TOL
%I3.12 IO_IN_LAMP_TEST_PB
%M6 STIRRER_T6_STOP_SENSOR_SIG
%M22 STIRRER_T6_STOP_SENSOR_SIG_2
%Q1.9 IO_OUT_SIL_T6_STOP_LT
Variables used:
%I3.6 IO_IN_SIL_RINGMAIN_PMP1_TOL
%I3.7 IO_IN_SIL_RINGMAIN_PMP2_TOL
%I3.8 IO_IN_SIL_RINGMAIN_PMP3_TOL
%I3.9 IO_IN_SIL_RINGMAIN_PMP4_TOL
%I3.10 IO_IN_SIL_RINGMAIN_PMP5_TOL
%I3.12 IO_IN_LAMP_TEST_PB
%Q1.13 IO_OUT_RINGMAIN_PUMP_TOL_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%I3.12 IO_IN_LAMP_TEST_PB
%Q1.10 IO_OUT_GENERAL_ALARM_LT
%Q1.11 IO_OUT_GENERAL_ALARM_BUZZER
%Q1.12 IO_OUT_GENERAL_ALARM_ACK_LT
Variables used:
%I3.12 IO_IN_LAMP_TEST_PB
%M9 CTRL_SIL_T4_HI2_PULSE_RESET_SIG
%M11 CTRL_SIL_T4_LOW_RESET_SIG
%M12 CTRL_SIL_T4_STOP_RESET_SIG
%M14 CTRL_SIL_T5_LOW_RESET_SIG
%M15 CTRL_SIL_T5_STOP_RESET_SIG
%M17 CTRL_SIL_T6_LOW_RESET_SIG
%M18 CTRL_SIL_T6_STOP_RESET_SIG
%M19 CTRL_RINGMAIN_PUMP_TOL_RESET_SIG
%M24 T4_HI2
%Q1.2 IO_OUT_SIL_T4_LOW_LT
%Q1.3 IO_OUT_SIL_T4_STOP_LT
%Q1.5 IO_OUT_SIL_T5_LOW_LT
%Q1.6 IO_OUT_SIL_T5_STOP_LT
%Q1.8 IO_OUT_SIL_T6_LOW_LT
%Q1.9 IO_OUT_SIL_T6_STOP_LT
%Q1.11 IO_OUT_GENERAL_ALARM_BUZZER
%Q1.13 IO_OUT_RINGMAIN_PUMP_TOL_LT
Variables used:
%I3.12 IO_IN_LAMP_TEST_PB
%M24 T4_HI2
%Q1.2 IO_OUT_SIL_T4_LOW_LT
%Q1.3 IO_OUT_SIL_T4_STOP_LT
%Q1.5 IO_OUT_SIL_T5_LOW_LT
%Q1.6 IO_OUT_SIL_T5_STOP_LT
%Q1.8 IO_OUT_SIL_T6_LOW_LT
%Q1.9 IO_OUT_SIL_T6_STOP_LT
%Q1.10 IO_OUT_GENERAL_ALARM_LT
%Q1.13 IO_OUT_RINGMAIN_PUMP_TOL_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M9 CTRL_SIL_T4_HI2_PULSE_RESET_SIG
%M24 T4_HI2
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M9 CTRL_SIL_T4_HI2_PULSE_RESET_SIG
%M23 T4_HI2_NOPULSE
%M25 CTRL_SIL_T4_HI2_NOPULS_RESET_SIG
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M10 CTRL_SIL_T4_HI_RESET_SIG
%Q1.1 IO_OUT_SIL_T4_HI_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M11 CTRL_SIL_T4_LOW_RESET_SIG
%Q1.2 IO_OUT_SIL_T4_LOW_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M12 CTRL_SIL_T4_STOP_RESET_SIG
%Q1.3 IO_OUT_SIL_T4_STOP_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M13 CTRL_SIL_T5_HI_RESET_SIG
%Q1.4 IO_OUT_SIL_T5_HI_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M14 CTRL_SIL_T5_LOW_RESET_SIG
%Q1.5 IO_OUT_SIL_T5_LOW_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M15 CTRL_SIL_T5_STOP_RESET_SIG
%Q1.6 IO_OUT_SIL_T5_STOP_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M16 CTRL_SIL_T6_HI_RESET_SIG
%Q1.7 IO_OUT_SIL_T6_HI_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M17 CTRL_SIL_T6_LOW_RESET_SIG
%Q1.8 IO_OUT_SIL_T6_LOW_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M18 CTRL_SIL_T6_STOP_RESET_SIG
%Q1.9 IO_OUT_SIL_T6_STOP_LT
Variables used:
%I3.11 IO_IN_ALARM_RESET_PB
%M19 CTRL_RINGMAIN_PUMP_TOL_RESET_SIG
%Q1.13 IO_OUT_RINGMAIN_PUMP_TOL_LT
Variables used:
%M7 PULSE_START
%M8 PULSE_RESET
%TM7
Variables used:
%M7 PULSE_START
%M8 PULSE_RESET
%TM8
SYMBOLS
X %I3.12 IO_IN_LAMP_TEST_PB
X %IW0.0 IO_IN_ANALOG_SIL_T4_LV
L
X %M4 STIRRER_T4_STOP_SENSOR
_SIG
X %M5 STIRRER_T5_STOP_SENSOR
_SIG
X %M6 STIRRER_T6_STOP_SENSOR
_SIG
X %M8 PULSE_RESET
X %M9 CTRL_SIL_T4_HI2_PULSE_
RESET_SIG
X %M10 CTRL_SIL_T4_HI_RESET_S
IG
X %M11 CTRL_SIL_T4_LOW_RESET_
SIG
X %M12 CTRL_SIL_T4_STOP_RESET
_SIG
X %M13 CTRL_SIL_T5_HI_RESET_S
IG
X %M14 CTRL_SIL_T5_LOW_RESET_
SIG
X %M15 CTRL_SIL_T5_STOP_RESET
_SIG
X %M16 CTRL_SIL_T6_HI_RESET_S
IG
X %M17 CTRL_SIL_T6_LOW_RESET_
SIG
X %M18 CTRL_SIL_T6_STOP_RESET
_SIG
X %M19 CTRL_RINGMAIN_PUMP_TOL
_RESET_SIG
X %M20 STIRRER_T4_STOP_SENSOR
_SIG_2
X %M21 STIRRER_T5_STOP_SENSOR
_SIG_2
X %M22 STIRRER_T6_STOP_SENSOR
_SIG_2
X %M23 T4_HI2_NOPULSE
X %M24 T4_HI2
X %M25 CTRL_SIL_T4_HI2_NOPULS
_RESET_SIG
X %Q1.0 IO_OUT_SIL_T4_HI2_LT
X %Q1.1 IO_OUT_SIL_T4_HI_LT
X %Q1.2 IO_OUT_SIL_T4_LOW_LT
X %Q1.3 IO_OUT_SIL_T4_STOP_LT
X %Q1.4 IO_OUT_SIL_T5_HI_LT
X %Q1.5 IO_OUT_SIL_T5_LOW_LT
X %Q1.6 IO_OUT_SIL_T5_STOP_LT
X %Q1.7 IO_OUT_SIL_T6_HI_LT
X %Q1.8 IO_OUT_SIL_T6_LOW_LT
X %Q1.10 IO_OUT_GENERAL_ALARM_L
T
X %Q1.11 IO_OUT_GENERAL_ALARM_B
UZZER
X %Q1.12 IO_OUT_GENERAL_ALARM_A
CK_LT
X %Q1.13 IO_OUT_RINGMAIN_PUMP_T
OL_LT
CROSS-REFERENCE TABLE
Rung4 --|/|--
Rung6 --|/|--
Rung4 --|/|--
Rung6 --|/|--
--| |--
Rung4 --|/|--
ANIMATION TABLE
Animation table_0
Used Trace Address Symbol Comment
IO_OUT_SIL_T4_
X %Q1.0
HI2_LT
IO_OUT_SIL_T4_
X %Q1.1
HI_LT
IO_OUT_SIL_T4_
X %Q1.2
LOW_LT
IO_OUT_SIL_T4_
X %Q1.3
STOP_LT
IO_OUT_SIL_T5_
X %Q1.4
HI_LT
IO_OUT_SIL_T5_
X %Q1.5
LOW_LT
IO_OUT_SIL_T5_
X %Q1.6
STOP_LT
IO_OUT_SIL_T6_
X %Q1.7
HI_LT
IO_OUT_SIL_T6_
X %Q1.8
LOW_LT
IO_OUT_SIL_T6_
X %Q1.9
STOP_LT
IO_OUT_RINGMAI
X %Q1.13
N_PUMP_TOL_LT
IO_IN_LAMP_TES
X %I3.12
T_PB
IO_OUT_GENERAL
X %Q1.10
_ALARM_LT
IO_IN_ANALOG_S
X %IW0.0
IL_T4_LVL
CTRL_SIL_T4_HI
X %M9 2_PULSE_RESET_
SIG
IO_IN_SILSTR_T
X %I2.1
5_HILEVEL
X %TM0.V
X %TM0.P
X %TM0.Q
T5_HIGH_LEVEL_
%M0
SIG
T5_LOW_LEVEL_S
%M1
IG
IO_IN_SILSTR_T
X %I2.2
5_LOWLEVEL
X %TM1.V
X %TM1.P
X %TM1.Q
I2.3