damianjones
Member
Hello All,
I am very new to PLC programming…about a 1.5 weeks. I was hired two weeks ago to be a project manager for a cabinet manufacturing company and one of my first projects is to program a PLC (Type: Bul. 1762 MicroLogix 1200 Series B – Name: ML1200) for dust collection. When hired I told the owner I didn’t have any experience in PLC (I had to ask what the initials stood for) and he assured me that if I could program COBOL or C I would not have a problem. I’m having a problem. I’ve started the tutor online, I’m now using the LogixPro Simulator to help me, but I’m having a tremendous brain **** and running into brick walls.
If someone with experience out there has a little time on their hands and would like the eternal gratitude of a stranger, Please help me out.
The dust collection program I think (imho) should be very simple. In the program I’m looking at (which has an auger instead of two fans) the code looks pretty complex. Damian’s dust logic how I think it goes in the real world (the owner is out of office a lot so I will have to get an approval of the logic before I say it is gospel). I have a list of I/O and info from the RSLogix 500 Cross Reference Report (Below).
What I am really looking for is to be able to converse via telephone/email with someone who can help me over the rough spots.
Thanks,
Damian
[email protected]
Damian’s dust logic:
1. Start truck fan ( this is the dust collecting container)
2. Wait 30 seconds
3. If truck fan tests bad end
4. Start dust tower fan 1
5. Start dust tower fan 2
6. Wait 30 seconds
7. If dust tower fan 1 test bad end1
8. If dust tower fan 2 test bad end2
9. Start bldg fan 1
10. Start bldg fan 2
11. If bldg fan 1 test bad end1
12. If bldg fan 2 test bad end2
13. : End
14. Flash alarm light
15. Stop bldg fan 1
16. Stop bldg fan 2
17. Wait 30 sec
18. Stop dust tower fan 1
19. Stop dust tower fan 2
20. Wait 30 sec
21. Stop truck fan
22. : End1
23. Flash alarm light
24. Stop bldg fan1
25. Wait 30 sec
26. Stop dust tower fan 1
27. : End2
28. Flash alarm light
29. Stop bldg fan 2
30. Wait 30 sec
31. Stop dust tower fan 2
DUST COLLECTOR PROGRAM
LAD 2 - --- Total Rungs in File = 15
When the Start button is pressed, the Timer T4:7 is Enabled, locking around
the start button. The Preset time of Timer T4:7 is the
total time that the shutdown sequence takes to complete. If a failure of the
Airlock or the Auger is present, the Timer T4:4 begins
the shutdown sequence and starts the Timer T4:7.
START_PB1 SHUTDOWN_TIMER
I:0 T4:4 TOF EN
Timer Off Delay
0000 0 EN Timer T4:7 DN
1761-Micro Time Base 1.0
Preset < TOF 1860
SYSTEM_ON Accum 0<
T4:7
EN
When the Stop button is pressed, bit B3:0/0 is energized shutting off the
blower and starts the Timer T4:5 for the shutdown sequence.
STOP_PB1 SHUTDOWN
I:0 B3:0
0001 1 0
1761-Micro
When the Timer T4:7/EN bit is true, or when the Stop button is pressed and
the Timer T4:7/TT is true, and Timer T4:6 is off,
the Auger is turned on.
SHUTDOWN_SEQUENCE AUGER_SHUTDOWN _AUGER
T4:7 T4:6 O:0
0002 TT DN 2
1761-Micro
SYSTEM_ON
T4:7
EN
When the Auger is turned on, the Timer T4:0 is started and times out after
15 seconds.
_AUGER
O:0 TON TON EN
Timer On Delay
0003 2 Timer T4:0 DN
1761-Micro Time Base 1.0
Preset 15<
Accum 0<
When the Timer T4:0/DN bit is True, and the Auger is turned on, and the
Timer T4:5 is off, the Airlock is turned on.
AIRLOCK_ON _AUGER AIRLOCK_SHUTDOWN _AIRLOCK
T4:0 O:0 T4:5 O:0
0004 DN 2 DN 1
1761-Micro 1761-Micro
Page 1 Friday, November 05, 2004 - 08:14:08
DUST COLLECTOR PROGRAM
LAD 2 - --- Total Rungs in File = 15
When the Airlock is turned on, the Timer T4:1 is started and times out after
15 seconds.
_AIRLOCK
O:0 TON TON EN
Timer On Delay
0005 1 Timer T4:1
1761-Micro Time Base 1.0
Preset 15<
0 DN Accum <
When the Timer T4:1/DN bit is true and the Auger is on, and the Airlock is
on, and the Timer T4:4 is off, and the Shutdown Bit B3:0/0
is not true, the Blower will start.
BLOWER_ON _AUGER _AIRLOCK TIME_SHUTDWN_SEQUENC SHUTDOWN
T4:1 O:0 O:0 T4:4 B3:0
0006 DN 2 1 DN 0
1761-Micro 1761-Micro
_BLOWER
O:0
0
1761-Micro
When the Blower is turned on, Bit B3:1/0 is energized.
_BLOWER BLOWER__ON
O:0 B3:1
0007 0 0
1761-Micro
If you've read this far and really want to help I can send you the rest....I couldn't fit the last part of the program in this message - charater limit reached.
Thanks again,
Damian
I am very new to PLC programming…about a 1.5 weeks. I was hired two weeks ago to be a project manager for a cabinet manufacturing company and one of my first projects is to program a PLC (Type: Bul. 1762 MicroLogix 1200 Series B – Name: ML1200) for dust collection. When hired I told the owner I didn’t have any experience in PLC (I had to ask what the initials stood for) and he assured me that if I could program COBOL or C I would not have a problem. I’m having a problem. I’ve started the tutor online, I’m now using the LogixPro Simulator to help me, but I’m having a tremendous brain **** and running into brick walls.
If someone with experience out there has a little time on their hands and would like the eternal gratitude of a stranger, Please help me out.
The dust collection program I think (imho) should be very simple. In the program I’m looking at (which has an auger instead of two fans) the code looks pretty complex. Damian’s dust logic how I think it goes in the real world (the owner is out of office a lot so I will have to get an approval of the logic before I say it is gospel). I have a list of I/O and info from the RSLogix 500 Cross Reference Report (Below).
What I am really looking for is to be able to converse via telephone/email with someone who can help me over the rough spots.
Thanks,
Damian
[email protected]
Damian’s dust logic:
1. Start truck fan ( this is the dust collecting container)
2. Wait 30 seconds
3. If truck fan tests bad end
4. Start dust tower fan 1
5. Start dust tower fan 2
6. Wait 30 seconds
7. If dust tower fan 1 test bad end1
8. If dust tower fan 2 test bad end2
9. Start bldg fan 1
10. Start bldg fan 2
11. If bldg fan 1 test bad end1
12. If bldg fan 2 test bad end2
13. : End
14. Flash alarm light
15. Stop bldg fan 1
16. Stop bldg fan 2
17. Wait 30 sec
18. Stop dust tower fan 1
19. Stop dust tower fan 2
20. Wait 30 sec
21. Stop truck fan
22. : End1
23. Flash alarm light
24. Stop bldg fan1
25. Wait 30 sec
26. Stop dust tower fan 1
27. : End2
28. Flash alarm light
29. Stop bldg fan 2
30. Wait 30 sec
31. Stop dust tower fan 2
DUST COLLECTOR PROGRAM
LAD 2 - --- Total Rungs in File = 15
When the Start button is pressed, the Timer T4:7 is Enabled, locking around
the start button. The Preset time of Timer T4:7 is the
total time that the shutdown sequence takes to complete. If a failure of the
Airlock or the Auger is present, the Timer T4:4 begins
the shutdown sequence and starts the Timer T4:7.
START_PB1 SHUTDOWN_TIMER
I:0 T4:4 TOF EN
Timer Off Delay
0000 0 EN Timer T4:7 DN
1761-Micro Time Base 1.0
Preset < TOF 1860
SYSTEM_ON Accum 0<
T4:7
EN
When the Stop button is pressed, bit B3:0/0 is energized shutting off the
blower and starts the Timer T4:5 for the shutdown sequence.
STOP_PB1 SHUTDOWN
I:0 B3:0
0001 1 0
1761-Micro
When the Timer T4:7/EN bit is true, or when the Stop button is pressed and
the Timer T4:7/TT is true, and Timer T4:6 is off,
the Auger is turned on.
SHUTDOWN_SEQUENCE AUGER_SHUTDOWN _AUGER
T4:7 T4:6 O:0
0002 TT DN 2
1761-Micro
SYSTEM_ON
T4:7
EN
When the Auger is turned on, the Timer T4:0 is started and times out after
15 seconds.
_AUGER
O:0 TON TON EN
Timer On Delay
0003 2 Timer T4:0 DN
1761-Micro Time Base 1.0
Preset 15<
Accum 0<
When the Timer T4:0/DN bit is True, and the Auger is turned on, and the
Timer T4:5 is off, the Airlock is turned on.
AIRLOCK_ON _AUGER AIRLOCK_SHUTDOWN _AIRLOCK
T4:0 O:0 T4:5 O:0
0004 DN 2 DN 1
1761-Micro 1761-Micro
Page 1 Friday, November 05, 2004 - 08:14:08
DUST COLLECTOR PROGRAM
LAD 2 - --- Total Rungs in File = 15
When the Airlock is turned on, the Timer T4:1 is started and times out after
15 seconds.
_AIRLOCK
O:0 TON TON EN
Timer On Delay
0005 1 Timer T4:1
1761-Micro Time Base 1.0
Preset 15<
0 DN Accum <
When the Timer T4:1/DN bit is true and the Auger is on, and the Airlock is
on, and the Timer T4:4 is off, and the Shutdown Bit B3:0/0
is not true, the Blower will start.
BLOWER_ON _AUGER _AIRLOCK TIME_SHUTDWN_SEQUENC SHUTDOWN
T4:1 O:0 O:0 T4:4 B3:0
0006 DN 2 1 DN 0
1761-Micro 1761-Micro
_BLOWER
O:0
0
1761-Micro
When the Blower is turned on, Bit B3:1/0 is energized.
_BLOWER BLOWER__ON
O:0 B3:1
0007 0 0
1761-Micro
If you've read this far and really want to help I can send you the rest....I couldn't fit the last part of the program in this message - charater limit reached.
Thanks again,
Damian