My first PLC project finished!

Something to consider is additional emergency stop push buttons along the conveyor. I see one on the main panel, but consider the following scenario: someone lifts a door at one of the center sections, and does so in a way that the proximity switch loses detection. The person exceeds the allowable time delay, and it triggers the start sensors to index a door into that section. Now the person drops the door, but is it too late to stop a "train wreck?"

This is where e-stop button(s) along the conveyor frame can allow for a rapid shutdown. Otherwise the person must run over to the main panel to e-stop.

The challenge is locating the e-stops such that they are not accidentally bumped, yet still easily accessible in an emergency. I would be looking for places under the rollers, near the conveyor legs, and recessed to avoid inadvertent hits.

An E-stop pull cord running the length of the conveyor is the correct switch on something like this provided the Risk Assessment calls it out as a hazardous condition.
 
An E-stop pull cord running the length of the conveyor is the correct switch on something like this provided the Risk Assessment calls it out as a hazardous condition.

Yes, I was coming at it from a NFPA-79 perspective where the e-stop is intended to protect equipment and material.

Certainly, if a machine safety risk assessment under a standard such as ISO 13849 identified hazard(s) to personnel, safety devices such as a pull-cord switch may be called for.

I will not speculate about potential safety risks based on a short video.
 
Last edited:
Confusing

Why isn’t a HMI-panel used? In Sweden you probably end paying more for Rhode öight pushbuttons + the additional programming they require. 🍻
 
Something to consider is additional emergency stop push buttons along the conveyor. I see one on the main panel, but consider the following scenario: someone lifts a door at one of the center sections, and does so in a way that the proximity switch loses detection. The person exceeds the allowable time delay, and it triggers the start sensors to index a door into that section. Now the person drops the door, but is it too late to stop a "train wreck?"

This is where e-stop button(s) along the conveyor frame can allow for a rapid shutdown. Otherwise the person must run over to the main panel to e-stop.

The challenge is locating the e-stops such that they are not accidentally bumped, yet still easily accessible in an emergency. I would be looking for places under the rollers, near the conveyor legs, and recessed to avoid inadvertent hits.

I suggested putting the Estop at the end of the conveyor, where someone will offload the product (Doors).

Also, I stop the conveyors in unmatched condition

Example, when part present on conveyor 1 and no part present on conveyor 2. My motor turns ON to move the part from conveyor 1 to 2 but lets say the part is in between the conveyor 1 and 2 and this conveyor will stop when the part will hit sensor on conveyor 2 but someone picks up the part while it travellin from conveyor 1 to 2. In that situation, my motor will never stop because the part will never reach at conveyor 2 as it has been picked. so every time when part leave from 1 conveyor, I start the timer and let's say average time to reach part from one conveyor to another conveyor is 5 second but if a part doesn't reach in 15 seconds means either part stuck or picked up. the conveyor will stop by a DN bit of that timer which will DN after 15 seconds.
;)

Thanks,
 
I've looked through your code a few times to give advice, so I remembered seeing the delay timer (y)

Another trick a lot of us use is to place a timer in your fault logic routine on a rung with NOTHING but an XIO for that same timer's DN bit to the left of it. This setup creates a timer loop so that it will continue to count up, reset, and count up again whenever the machine is in run mode. Set the timer's PRE to 1000ms (1 second).

Then, in your fault logic where you are turning on the fault light on your control panel, please a LEQ (compare) to the left of the OTE that activates the light and tell it to compare the TON's .ACC value to 500. This means while your timer is running and your machine is in a fault state, the OTE to activate the light will be ON for half a second, then OFF for half a second. A blinking light is much more likely to catch someone's attention than a solid one.

You can adjust the TON's PRE and the compare value to change the rate that the light blinks. A PRE of 2000 (2 seconds) and your LEQ using 1000 will make a light that is on for 1 second, and off for 1 second.

hahahaha, i realized that. I am like LoganB must remember my PLC code now because you have looked so many times :p

Yeah, I can create a loop to blink the light for attention! Nice suggestion ;)

Thanks,
 
Why isn’t a HMI-panel used? In Sweden you probably end paying more for Rhode öight pushbuttons + the additional programming they require. 🍻

My company is so cheap lol and they outsourced panel building and we programmed in house. Moreover, I don't know how to program HMI but I am going to use/learn HMI programming very soon at my next job ;)

🍻
 
Ohh, so there is an HMI somewhere near by?

Good! As a programmer it’s always a challenge to create user friendly operator terminals.
Many have tried, few have suceeded.

I wish good luck to you young padawan!
 
Why isn’t a HMI-panel used? In Sweden you probably end paying more for Rhode öight pushbuttons + the additional programming they require. 🍻

Say what? With this few pushbuttons and lights an HMI would be more expensive in my mind :)
With that said if you add an HMI you could get more overview more settings, and alarm handling. It's always a choice of money/time/functions
 

Similar Topics

Hello everyone, I have an RSLogix5000 project which is running live in the factory but I need to make some changes to the logic. I want to test...
Replies
0
Views
1,116
Hi I have a question regarding managing a plc project. I don't program PLCs in as my background but I am an experienced software developer...
Replies
1
Views
778
On my laptop I have an old.acd file with important comments in it. The file was modified and downloaded to my AB-1756 long time ago. Later a few...
Replies
5
Views
1,977
Greetings from all the way down here in New Zealand:-) I have a challenge for you all..... I have a need for a PLC to run a Doser pump to pump...
Replies
34
Views
11,087
I have HMI MP277 10" Touch and need to connect it with a S7-300 PLC on Profibus NETWORK - I am using TIA Portal V13 and tried to use the Device...
Replies
1
Views
1,022
Back
Top Bottom