Professional Documents
Culture Documents
Controller
Reference TM221ME32TK
Modules
Reference TM3DQ32TK
Description TM3DQ32TK
32-channel, 0.1A source
transistor outputs expansion
module with 2 common lines and
HE10 connector.
Reference TM3DI32K
Description TM3DI32K
32-channel, 24 Vdc digital input
expansion module with 2 common
lines, sink/source and HE10
connector.
Reference TM3AI4/G
Analog Inputs
Used Address Type Scope Range Filter Sampling
Fast Counters
Used Address Input Configured Preset Double Word
ETH1
Device name: M221
IP Mode: Fixed
IP address: 192.168.1.10
Modbus TCP
Device: None
Parity: Even
Data bits: 8
Stop bits: 1
Polarization: No
Protocol Settings
Protocol: Modbus
Addressing: Slave
Address: 1
TM3DQ32TK
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
X %Q1.14 0
%Q1.15 0
%Q1.16 0
%Q1.17 0
%Q1.18 0
%Q1.19 0
%Q1.20 0
%Q1.21 0
%Q1.22 0
%Q1.23 0
%Q1.24 0
%Q1.25 0
%Q1.26 0
%Q1.27 0
%Q1.28 0
%Q1.29 0
%Q1.30 0
%Q1.31 0
Digital Inputs
Used Address
X %I2.0
X %I2.1
X %I2.2
X %I2.3
X %I2.4
X %I2.5
X %I2.6
X %I2.7
X %I2.8
X %I2.9
X %I2.10
X %I2.11
X %I2.12
X %I2.13
X %I2.14
X %I2.15
X %I2.16
X %I2.17
X %I2.18
X %I2.19
X %I2.20
X %I2.21
X %I2.22
X %I2.23
X %I2.24
X %I2.25
%I2.26
%I2.27
%I2.28
%I2.29
%I2.30
%I2.31
Analog Inputs
Allocated: 0
KD
Allocation: Automatic
Allocated: 0
KF
Allocation: Automatic
Allocated: 0
Allocated: 27
Counters
Allocation: Automatic
Allocated: 2
X %C1 1
LIFO/FIFO Registers
Allocation: Automatic
Allocated: 0
Drums
Allocation: Automatic
Allocated: 0
Allocated: 0
Step Counters
Allocation: Automatic
Allocated: 0
Allocated: 0
RTC
PID
Used PID Symbol Type Comment
Grafcet Steps
Allocation: Automatic
Allocated: 0
Watchdog: 250 ms
Periodic Task
Period: 255 ms
Master Task
1 - New POU
Master Task
Rung0
Comment: Transfer E-Stop to internal coil
Variables used:
%I0.0 E_STOP_ACTIVATED Stop
%M0 INTERLOCK Control system interlock
Rung1 - Rung_0
Comment: This rung transfer the Analog signal from %IW3.0 into %MW1
Variables used:
%IW3.0 P01PT Hydraulic Transducer
%MW1 HYDRAULIC_PT_VIJEO Data to Vijeo
Rung2
Comment: This rung transfer the Analog signal from %IW3.1 into %MW11
Variables used:
%IW3.1 A01PT Air Pressure
%MW11 AIR_PRESSURE
Rung3
Comment: This rung transfer the Analog signal from %IW3.2 into %MW22
Variables used:
%IW3.2 E01PT Filter Differential
%MW22 AIR_DIFFERENTIAL Pulse Jet Filter Differential
Variables used:
%MW5 TIMER_TM0_INPUT Timer input from Vijeo for tilt SW 1
%MW6 TIMER_TM1_INPUT Timer input from Vijeo for tilt SW 2
Delay before spout 1 moves up 3 - 5 s
%MW19 SPOUT1_UP_TMR_SP
from HMI
Delay before spout 2 moves up 3 - 5 s
%MW20 SPOUT2_UP_TMR_SP
from HMI
%TM0.P TILT_1_SW_TIMER.P Control time up for Chute 1
%TM1.P TILT_2_SW_TIMER.P Control time up for Chute 2
Delay movement of spout 1 SP=3-5s
%TM18.P DELAY_SPOUT1_UP.P
from HMI
Delay movement of spout 2 SP=3-5s
%TM19.P DELAY_SPOUT2_UP.P
from HMI
Rung5
Variables used:
%MW5 TIMER_TM0_INPUT Timer input from Vijeo for tilt SW 1
%MW6 TIMER_TM1_INPUT Timer input from Vijeo for tilt SW 2
Delay before spout 1 moves up 3 - 5 s
%MW19 SPOUT1_UP_TMR_SP
from HMI
Delay before spout 2 moves up 3 - 5 s
%MW20 SPOUT2_UP_TMR_SP
from HMI
%TM0.P TILT_1_SW_TIMER.P Control time up for Chute 1
%TM1.P TILT_2_SW_TIMER.P Control time up for Chute 2
Delay movement of spout 1 SP=3-5s
%TM18.P DELAY_SPOUT1_UP.P
from HMI
Delay movement of spout 2 SP=3-5s
%TM19.P DELAY_SPOUT2_UP.P
from HMI
Variables used:
%I0.9 H02SW Tilt Switch 1
%M0 INTERLOCK Control system interlock
%M26 TILT1_DELAY_ON
%TM16 DELAY_TILT1 Delay timer for tilt switch chute 1
Rung7
Comment: Delay spout movement; HMI SP to timer of 1-5s.
Variables used:
%M0 INTERLOCK Control system interlock
%M26 TILT1_DELAY_ON
%M29 SPOUT1_UP_DELAY_DONE
%TM0 TILT_1_SW_TIMER Control time up for Chute 1
Rung8
Comment: This controles Chute 1 up with the tilt sw 1
Variables used:
%M0 INTERLOCK Control system interlock
%M2 CHUTE_1_UP_TIMER Chute 1 up timer
%M29 SPOUT1_UP_DELAY_DONE
Delay movement of spout 1 SP=3-5s
%TM18 DELAY_SPOUT1_UP
from HMI
Variables used:
%I0.6 H05SW_A Chute1 UP
%I0.7 H05SW_B Chute1 Down
%I0.8 H01SW Slack Wire 1
%I0.10 H03SW Chute 1 Home
%M0 INTERLOCK Control system interlock
%M2 CHUTE_1_UP_TIMER Chute 1 up timer
%Q0.4 H05MT_U Spout 1 up
%Q0.5 H05MT_D Spout 1 Down
Rung10
Comment: Spout Home Indication
Variables used:
%I0.10 H03SW Chute 1 Home
%Q1.11 PL1 Pilot Light CL - Spout 1 Home
Rung11
Variables used:
%I2.1 H05SW Tilt Switch 2
%M0 INTERLOCK Control system interlock
%M27 TILT2_DELAY_ON
%TM17 DELAY_TILT2 delay timer for tilt switch chute 2
Variables used:
%M0 INTERLOCK Control system interlock
%M27 TILT2_DELAY_ON
%M30 SPOUT2_UP_DELAY_DONE
%TM1 TILT_2_SW_TIMER Control time up for Chute 2
Rung13
Comment: This controles Chute 2 up with the tilt sw 2
Variables used:
%M0 INTERLOCK Control system interlock
%M1 CHUTE_2_UP_TIMER Chute 2 up timer
%M30 SPOUT2_UP_DELAY_DONE
Delay movement of spout 2 SP=3-5s
%TM19 DELAY_SPOUT2_UP
from HMI
Rung14
Comment: This controles Chute 2 up and down
Variables used:
%I0.14 H06SW_A Chute 2 Up
%I0.15 H06SW_B Chute 2 Down
%I2.0 H04SW Slack Wire 2
%I2.2 H06SW Chute 2 Home
%M0 INTERLOCK Control system interlock
%M1 CHUTE_2_UP_TIMER Chute 2 up timer
%Q0.8 H06MT_U Spout 2 up
%Q0.9 H06MT_D Spout 2 Down
Variables used:
%I2.2 H06SW Chute 2 Home
%Q1.12 PL7 Pilot Light CR -Spout 2 Home
Rung16
Comment: Slack wire on bin 1 indicator lamp
Variables used:
%I0.8 H01SW Slack Wire 1
%Q1.5 H03PL Pilot Light CL - Slack Wire Bin 1
Rung17
Comment: Slack wire on bin 2 indicator lamp
Variables used:
%I2.0 H04SW Slack Wire 2
%Q1.6 H04PL Pilot Light CR - Slack Wire Bin 2
Rung18
If gates are closed dont allow them to open unless pressure requirement is
Comment: achieved
Variables used:
%I0.13 H01PX Knife Gate 1 Closed
%I2.5 H02PX Knife Gate 2 Closed
%IW3.0 P01PT Hydraulic Transducer
%M3 HYDRAULIC_INTERLOCK Hydraulic interlock
%M6 HYDRAULICS_UNDER_PRESSURE Hydraulic pressure is low
Variables used:
%IW3.0 P01PT Hydraulic Transducer
%M3 HYDRAULIC_INTERLOCK Hydraulic interlock
%M6 HYDRAULICS_UNDER_PRESSURE Hydraulic pressure is low
Rung20
Comment: Turn hydraulics on and off
Variables used:
%I0.1 PB1 Hydraulic Pump-Stop
%I0.2 PB2 Hydraulic Pump-Start
%I0.3 P01MT_F Hydraulic Pump Fault
%M0 INTERLOCK Control system interlock
%Q0.1 P01MT Hydraulic Pump
Variables used:
%I0.3 P01MT_F Hydraulic Pump Fault
%I0.11 H05SW_C Knife Gate 1 Open
%I0.12 H05SW_D Knife Gate 1 Close
%I0.13 H01PX Knife Gate 1 Closed
%M0 INTERLOCK Control system interlock
%M6 HYDRAULICS_UNDER_PRESSURE Hydraulic pressure is low
%M24 INTERLOCK_ROTARY_SEAL Rotary Seal
%Q0.6 H01SV Knife gate 1 Close
%Q0.7 H02SV Knife gate 1 open
%Q1.3 H01PL Pilot Light CL - Gate 1 Closed
Variables used:
%I0.3 P01MT_F Hydraulic Pump Fault
%I2.3 H06SW_C Knife Gate 2 Open
%I2.4 H06SW_D Knife Gate 2 Close
%I2.5 H02PX Knife Gate 2 Closed
%M0 INTERLOCK Control system interlock
%M6 HYDRAULICS_UNDER_PRESSURE Hydraulic pressure is low
%M24 INTERLOCK_ROTARY_SEAL Rotary Seal
%Q0.10 H03SV Knife gate 2 open
%Q0.11 H04SV Knife gate 2 close
%Q1.4 H02PL Pilot Light CR - Gate 2 Closed
Variables used:
%I0.10 H03SW Chute 1 Home
%I0.13 H01PX Knife Gate 1 Closed
%I2.2 H06SW Chute 2 Home
%I2.5 H02PX Knife Gate 2 Closed
%I2.17 PB9 Traffic Light RED
%I2.18 PB10 PB Green
%I2.19 SW3 TL Auto/Man
%M0 INTERLOCK Control system interlock
%M28 LATCH_WITH_RED_PB
%Q1.1 T01TL Green Traffic Light
%Q1.2 T02TL Red Traffic Light
%TM23.Q TRAFFIC_LIGHT_FLASHER_1.Q Flash red traffic light when active
Rung24
Variables used:
%I0.10 H03SW Chute 1 Home
%I0.13 H01PX Knife Gate 1 Closed
%I2.2 H06SW Chute 2 Home
%I2.5 H02PX Knife Gate 2 Closed
%I2.17 PB9 Traffic Light RED
%I2.19 SW3 TL Auto/Man
%M0 INTERLOCK Control system interlock
%M28 LATCH_WITH_RED_PB
%TM23.Q TRAFFIC_LIGHT_FLASHER_1.Q Flash red traffic light when active
Variables used:
%I2.6 A01MT_SP Compressor Stop
%I2.7 A01MT_ST Compressor Start
%I2.8 A01MT_F Compressor Fault
%M0 INTERLOCK Control system interlock
%M32 CLEAN_STOP Cleaning mode stop button from HMI
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%Q0.15 A01MT Compressor Run
gives clean stop cmd for half a sec
%TM26.Q CLEAN_TIMER_STOP_PULSE.Q
when cleaning complete
Rung26
Comment: Compressor running feedback
Variables used:
%I2.25 A01MT_RUNFB Compressor Running Feed Back
%M0 INTERLOCK Control system interlock
%Q0.15 A01MT Compressor Run
%Q1.14 A01MT_RUN_PL Pilot Light MCC - Compressor Running
Variables used:
%MW7 AERATION_1A_TM2_INPUT Timer input fromVijeo for Aeration 1A
%MW8 AERATION_1B_TM3_INPUT Timer input fromVijeo for Aeration 1B
%MW9 AERATION_2A_TM8_INPUT Timer input fromVijeo for Aeration 2A
%MW10 AERATION_2B_TM9_INPUT Timer input fromVijeo for Aeration 2B
%TM2.P AERATION_1A_TIMER.P Timer for aeration 1A
%TM3.P AERATION_1B_TIMER.P Timer for aeration 1B
%TM8.P AERATION_2A_TIMER.P Timer for aeration 2A
%TM9.P AERATION_2B_TIMER.P Timer for aeration 2B
Variables used:
%MW7 AERATION_1A_TM2_INPUT Timer input fromVijeo for Aeration 1A
%MW8 AERATION_1B_TM3_INPUT Timer input fromVijeo for Aeration 1B
%MW9 AERATION_2A_TM8_INPUT Timer input fromVijeo for Aeration 2A
%MW10 AERATION_2B_TM9_INPUT Timer input fromVijeo for Aeration 2B
Aeration A Pulse Generation off from
%MW12 AERATION_A_PULSE_GEN_OFF
Vijeo timer input
Aeration B Pulse Generation on from
%MW13 AERATION_B_PULSE_GEN_ON
Vijeo timer input
Aeration B Pulse Generation off from
%MW14 AERATION_B_PULSE_GEN_OFF
Vijeo timer input
%MW18
%TM2.P AERATION_1A_TIMER.P Timer for aeration 1A
%TM3.P AERATION_1B_TIMER.P Timer for aeration 1B
%TM8.P AERATION_2A_TIMER.P Timer for aeration 2A
%TM9.P AERATION_2B_TIMER.P Timer for aeration 2B
%TM10.P PULS_GENERATOR_AERATION_A_ON.P Puls generator for Aeration A
%TM11.P PULS_GENERATOR_AERATION_A_OFF.P Puls generator for Aeration A
%TM12.P PULS_GENERATOR_AERATION_B_ON.P Puls generator for Aeration B
%TM13.P PULS_GENERATOR_AERATION_B_OFF.P Puls generator for Aeration B
Variables used:
Aeration A Pulse Generation off from
%MW12 AERATION_A_PULSE_GEN_OFF
Vijeo timer input
Aeration B Pulse Generation on from
%MW13 AERATION_B_PULSE_GEN_ON
Vijeo timer input
Aeration B Pulse Generation off from
%MW14 AERATION_B_PULSE_GEN_OFF
Vijeo timer input
%MW18
%TM10.P PULS_GENERATOR_AERATION_A_ON.P Puls generator for Aeration A
%TM11.P PULS_GENERATOR_AERATION_A_OFF.P Puls generator for Aeration A
%TM12.P PULS_GENERATOR_AERATION_B_ON.P Puls generator for Aeration B
%TM13.P PULS_GENERATOR_AERATION_B_OFF.P Puls generator for Aeration B
Rung30
Comment: Pulse Generator for Aeration A On
Variables used:
%M14 AERATION_1A Aeration 1A selected
%M16 AERATION_2A Aeration 2A selected
%M18 AERATION_A_PULSE Generation of Aeration A Pulse
%M19 AERATION_A_PULSE_INTERLOCK Generation of Aeration A Pulse
%TM10 PULS_GENERATOR_AERATION_A_ON Puls generator for Aeration A
Variables used:
%M18 AERATION_A_PULSE Generation of Aeration A Pulse
%M19 AERATION_A_PULSE_INTERLOCK Generation of Aeration A Pulse
%TM11 PULS_GENERATOR_AERATION_A_OFF Puls generator for Aeration A
Rung32
Comment: Pulse Generator for Aeration B On
Variables used:
%M15 AERATION_1B Aeration 1B selected
%M17 AERATION_2B Aeration 2B selected
%M20 AERATION_B_PULSE Generation of Aeration B Pulse
%M21 AERATION_B_PULSE_INTERLOCK Generation of Aeration B Pulse
%TM13 PULS_GENERATOR_AERATION_B_OFF Puls generator for Aeration B
Rung33
Comment: Pulse Generator for Aeration B OFF
Variables used:
%M20 AERATION_B_PULSE Generation of Aeration B Pulse
%M21 AERATION_B_PULSE_INTERLOCK Generation of Aeration B Pulse
%TM12 PULS_GENERATOR_AERATION_B_ON Puls generator for Aeration B
Variables used:
%I2.9 PB3 Aeration Chute 1A
%M0 INTERLOCK Control system interlock
%M14 AERATION_1A Aeration 1A selected
%M15 AERATION_1B Aeration 1B selected
%TM2 AERATION_1A_TIMER Timer for aeration 1A
Rung35
Comment: Controls the Aeration for chute 1 with timers
Variables used:
%I2.10 PB4 Aeration Chute 1B
%M0 INTERLOCK Control system interlock
%M14 AERATION_1A Aeration 1A selected
%M15 AERATION_1B Aeration 1B selected
%TM3 AERATION_1B_TIMER Timer for aeration 1B
Rung36
Comment: Controls the Aeration for chute 2 with timers
Variables used:
%I2.11 PB11 Aeration Chute 2A
%M0 INTERLOCK Control system interlock
%M16 AERATION_2A Aeration 2A selected
%M17 AERATION_2B Aeration 2B selected
%TM8 AERATION_2A_TIMER Timer for aeration 2A
Variables used:
%I2.12 PB12 Aeration Chute 2B
%M0 INTERLOCK Control system interlock
%M16 AERATION_2A Aeration 2A selected
%M17 AERATION_2B Aeration 2B selected
%TM9 AERATION_2B_TIMER Timer for aeration 2B
Rung38
Comment: Set Aeration values for minimum operational pressure
Variables used:
Air pressure A set pint to run
%MW15 AERATION_A_SET_POINT_PRESSURE
aerators
Air pressure B set pint to run
%MW16 AERATION_B_SET_POINT_PRESSURE
aerators
Variables used:
%I0.13 H01PX Knife Gate 1 Closed
%I2.5 H02PX Knife Gate 2 Closed
%I2.8 A01MT_F Compressor Fault
%M14 AERATION_1A Aeration 1A selected
%M15 AERATION_1B Aeration 1B selected
%M16 AERATION_2A Aeration 2A selected
%M17 AERATION_2B Aeration 2B selected
%M18 AERATION_A_PULSE Generation of Aeration A Pulse
%M20 AERATION_B_PULSE Generation of Aeration B Pulse
%MW11 AIR_PRESSURE
Air pressure A set pint to run
%MW15 AERATION_A_SET_POINT_PRESSURE
aerators
Air pressure B set pint to run
%MW16 AERATION_B_SET_POINT_PRESSURE
aerators
%Q0.12 A01SV Aeration chute 1
%Q0.13 A02SV Aeration chute 2
Variables used:
%M14 AERATION_1A Aeration 1A selected
%M15 AERATION_1B Aeration 1B selected
%M16 AERATION_2A Aeration 2A selected
%M17 AERATION_2B Aeration 2B selected
%TM21 AERATION_LAMP_FLASHER_1 Flash Aeration lamps when active
%TM22.Q AERATION_LAMP_FLASHER_2.Q Flash Aeration lamps when active
Rung41
Variables used:
%TM21.Q AERATION_LAMP_FLASHER_1.Q Flash Aeration lamps when active
%TM22 AERATION_LAMP_FLASHER_2 Flash Aeration lamps when active
Rung42
Comment: Flash Red Traffic light when estop active
Variables used:
%M0 INTERLOCK Control system interlock
%TM23 TRAFFIC_LIGHT_FLASHER_1 Flash red traffic light when active
%TM24.Q TRAFFIC_LIGHT_FLASHER_2.Q Flash red traffic light when active
Variables used:
%TM23.Q TRAFFIC_LIGHT_FLASHER_1.Q Flash red traffic light when active
%TM24 TRAFFIC_LIGHT_FLASHER_2 Flash red traffic light when active
Rung44
Comment: Aeration ON Indication
Variables used:
%I0.13 H01PX Knife Gate 1 Closed
%I2.5 H02PX Knife Gate 2 Closed
%M14 AERATION_1A Aeration 1A selected
%M15 AERATION_1B Aeration 1B selected
%M16 AERATION_2A Aeration 2A selected
%M17 AERATION_2B Aeration 2B selected
%Q1.7 A01APL Pilot Light CL - Spout 1 Aeration A
%Q1.8 A01BPL Pilot Light CR - Spout 1 Aeration B
%Q1.9 A02APL Pilot Light CL - Spout 2 Aeration A
%Q1.10 A02BPL Pilot Light CR - Spout 2 Aeration B
%TM21.Q AERATION_LAMP_FLASHER_1.Q Flash Aeration lamps when active
Variables used:
%I2.23 E02MT_F Rotary Seal Fault
%M0 INTERLOCK Control system interlock
%M23 ROTORY_SEAL_RESET Rotary Seal Lockout
%M25 ROTORY_SEAL_TIME_REACH_R Rotory seal time reach reset
Pauses rotory seal for 20 then
%TM14 ROTORY_SEAL_PAUSE_TIMER
restart
Rung46
Enable interlock if rotary seal has reached its time limit. Used to shut gates,
Comment: turn off extraction and rotary seal
Variables used:
%I2.13 E01MT_ST Extract Fan Start
%I2.14 E01MT_SP Extract Fan Stop
%M0 INTERLOCK Control system interlock
%M23 ROTORY_SEAL_RESET Rotary Seal Lockout
%M24 INTERLOCK_ROTARY_SEAL Rotary Seal
Rung47
Comment: Pauses Rotary Seal as long as timer is valid
Variables used:
Holds rotory seal for a set period of
%M22 ROTORY_SEAL_PAUSE
time
Pauses rotory seal for 20 then
%TM14.P ROTORY_SEAL_PAUSE_TIMER.P
restart
Pauses rotory seal for 20 then
%TM14.V ROTORY_SEAL_PAUSE_TIMER.V
restart
Variables used:
%C1
%C1.V
%I2.22 E02PB1 Rotary Seal Pause
%I2.24 E02PB2 Rotary Seal Start
%M0 INTERLOCK Control system interlock
%M24 INTERLOCK_ROTARY_SEAL Rotary Seal
%M25 ROTORY_SEAL_TIME_REACH_R Rotory seal time reach reset
Rung49
Comment: Starts and stops the Rotator Seal for dust extractor.
Variables used:
%I2.15 E01MT_F Extract Fan Fault
%I2.16 E01MT_R Extract Fan Running FB
%I2.23 E02MT_F Rotary Seal Fault
%M0 INTERLOCK Control system interlock
Holds rotory seal for a set period of
%M22 ROTORY_SEAL_PAUSE
time
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%Q0.0 E02MT Rotary Seal Run
%Q1.0 E01MT Dust System Extraction Fan
Variables used:
%I0.4 H01MT_H02MT_S Vibrator 1-2
%I2.20 GV2_C1 Vibrator 1 Fault
%M0 INTERLOCK Control system interlock
7 Second lock out for vibrator chute
%M4 VIBRTOR_1_LOCKOUT
1
%Q0.2 H01MT_H02MT Vibrators chute 1
%TM4 VIBRATOR_CHUTE1_TIMER Vibrator chute 1 timer
Rung51
Contols the Vibrator on chute 1 for a preset period. Also locks the vibrators
Comment: out after starting for a preset period of time.
Variables used:
%I2.20 GV2_C1 Vibrator 1 Fault
%M0 INTERLOCK Control system interlock
7 Second lock out for vibrator chute
%M4 VIBRTOR_1_LOCKOUT
1
%Q0.2 H01MT_H02MT Vibrators chute 1
%TM5 VIBRATOR_CHUTE_1_LOCKOUT Vibrator Lock out chute 1
Rung52
Contols the Vibrator on chute 2 for a preset period. Also locks the vibrators
Comment: out after starting for a preset period of time.
Variables used:
%I0.5 H03MT_H04MT_S Vibrator 3-4
%I2.21 GV2_C2 Vibrator 2 Fault
%M0 INTERLOCK Control system interlock
7 Second lock out for vibrator chute
%M5 VIBRATOR_2_LOCKOUT
2
%Q0.3 H03MT_H04MT Vibrators chute 2
%TM6 VIBRATOR_CHUTE2_TIME Vibrator chute 2 timer
Variables used:
%I2.21 GV2_C2 Vibrator 2 Fault
%M0 INTERLOCK Control system interlock
7 Second lock out for vibrator chute
%M5 VIBRATOR_2_LOCKOUT
2
%Q0.3 H03MT_H04MT Vibrators chute 2
%TM7 VIBRATOR_CHUTE_2_LOCKOUT Vibrator Lock out chute 2
Variables used:
%I0.3 P01MT_F Hydraulic Pump Fault
%I2.8 A01MT_F Compressor Fault
%I2.15 E01MT_F Extract Fan Fault
%I2.20 GV2_C1 Vibrator 1 Fault
%I2.21 GV2_C2 Vibrator 2 Fault
%I2.23 E02MT_F Rotary Seal Fault
%M0 INTERLOCK Control system interlock
%M7 HYDRAUIC_FAULT Vijeo input
%M8 COMPRESSOR_FAULT Vijeo input
%M9 EXTRACTOR_FAN_FAULT Vijeo input
%M10 ROTARY_VALVE_FAULT Vijeo input
%M11 VIBRATOR_1_FAULT Vijeo input
%M12 VIBRATOR_2_FAULT Vijeo input
%M13 E_STOP_ACTIVE Vijeo input
Variables used:
%I2.16 E01MT_R Extract Fan Running FB
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%MW11 AIR_PRESSURE
%Q0.14 E01PJ Pulse Jet Enable
allow pulse jet to continue for 15
%TM25.Q PULSE_JET_HYSTERESIS.Q
sec after A01PT drops below 450KPA
Rung56
Comment: Check air pressure is above 450 KPa (65psi)
Variables used:
%M34 AIR_PRESS_LOW
%MW11 AIR_PRESSURE
Rung57
Comment: Allow pulse jets to run on for 15 sec to allow air system to recover pressure
Variables used:
%I2.16 E01MT_R Extract Fan Running FB
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%M34 AIR_PRESS_LOW
allow pulse jet to continue for 15
%TM25 PULSE_JET_HYSTERESIS
sec after A01PT drops below 450KPA
Variables used:
%I2.13 E01MT_ST Extract Fan Start
%I2.14 E01MT_SP Extract Fan Stop
%I2.15 E01MT_F Extract Fan Fault
%I2.23 E02MT_F Rotary Seal Fault
%M0 INTERLOCK Control system interlock
%M24 INTERLOCK_ROTARY_SEAL Rotary Seal
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%Q1.0 E01MT Dust System Extraction Fan
Rung59
Variables used:
%I0.10 H03SW Chute 1 Home
%I2.2 H06SW Chute 2 Home
%M31 CLEAN_START Cleaning mode start button from HMI
%M32 CLEAN_STOP Cleaning mode stop button from HMI
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%Q1.13 E01PJ_CLEAN Clean Mode ECO control
%TM20.Q CLEAN_TIMER.Q Cleaning mode active timer
Legend:
1 %MW25 := %TM20.P - %TM20.V
Variables used:
Cleaning Mode Duration Time set by
%MW24 CLEAN_TIME
HMI
%MW25
%TM20.P CLEAN_TIMER.P Cleaning mode active timer
%TM20.V CLEAN_TIMER.V Cleaning mode active timer
Rung61
Comment: Range check cleaning timer SP between 30 and 180
Variables used:
Cleaning Mode Duration Time set by
%MW24 CLEAN_TIME
HMI
%TM20.P CLEAN_TIMER.P Cleaning mode active timer
Rung62
Comment: Cleaning active
Variables used:
%M0 INTERLOCK Control system interlock
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
%TM20 CLEAN_TIMER Cleaning mode active timer
Variables used:
%M33 CLEAN_ACTIVE Cleaning mode active indicaiton
gives clean stop cmd for half a sec
%TM26 CLEAN_TIMER_STOP_PULSE
when cleaning complete
Rung64
Comment: Set reset cleaning cycle
Variables used:
%M31 CLEAN_START Cleaning mode start button from HMI
%M32 CLEAN_STOP Cleaning mode stop button from HMI
X %M27 TILT2_DELAY_ON
X %M28 LATCH_WITH_RED_PB
X %M29 SPOUT1_UP_DELAY_DONE
X %M30 SPOUT2_UP_DELAY_DONE
X %M34 AIR_PRESS_LOW
Rung21 --|/|--
--| |--
--| |--
--| |--
--| |--
Rung22 --|/|--
--| |--
--| |--
--| |--
--| |--
Rung54 --|/|--
--|/|--
--|/|--
Rung10 --|/|--
Rung23 --|/|--
Rung24 --|/|--
Rung59 --|/|--
--|/|--
--|/|--
Rung21 --|/|--
--| |--
--| |--
--| |--
Rung23 --|/|--
Rung24 --|/|--
--| |--
--|/|--
--|/|--
Rung15 --|/|--
Rung23 --|/|--
Rung24 --|/|--
Rung59 --|/|--
--|/|--
--|/|--
Rung22 --|/|--
--| |--
--| |--
Rung23 --|/|--
Rung24 --|/|--
--| |--
Rung39 --|/|--
Rung54 --|/|--
Rung24 --|/|--
Rung54 --|/|--
Rung54 --|/|--
Rung54 --|/|--
--| |--
--| |--
--| |--
--| |--
--| |--
--| |--
Rung24 --|/|--
Rung42 --|/|--
Rung54 --|/|--
PID 0 AT / AT Trigger
--( )--
Rung21 --|/|--
Rung22 --|/|--
Rung35 --|/|--
Rung34 --|/|--
--|/|--
Rung37 --|/|--
--|/|--
Rung39 --|/|--
--|/|--
Rung39 --|/|--
--|/|--
--|/|--
--|/|--
--( )--
Rung58 --|/|--
--( )--
Rung8 --|/|--
Rung13 --|/|--
--(R)--
Rung59 --|/|--
--(R)--
Rung58 --|/|--
--| |--
Rung63 --|/|--
--[<]-- %MW24 = 0
--[...]-- %MW24 := 30
--( )--
--( )--
--( )--
--( )--
--( )--
--|/|--
--( )--
--( )--
--| |--
--| |--
--| |--
Rung24 --|/|--