robw53 said:I am after a bit of info from anyone who is in the know about this but basically i am looking for a legal way to reset my pilz relay after an amount of time has passed, basically i will explain from the beginning...
Rob, for your piece of mind, it is not illegal to delay the reset of a safety relay. The reset is not required to be instantaneously available. The tripping of the relay is the important part that must be instantaneous if required by risk assessment, but you can also delay the tripping of the relay if the assessment deems it necessary. There are delay-on de-energize and delay-off de-energize PILZ relays available.
so i have a pilz relay, and that feeds the safety contactor for several PF40's so what i want to happen is that as soon as the safety circuit drops out it cannot be reset within 20 seconds to allow the drives to power down and stop anyone resetting it too early, before anybody says it, yes i know that a PLC should not have any control over a safety device, but i have one way i believe could work but i would like some advice, the way i was thinking is to have the timer in the PLC and after it powers down and the 20 seconds has elapsed then when the reset button is pressed and brings on the input, then this gives the output to the safety relay for resetting, but this output would go through the actual reset button on a second contact block before it goes to the reset input on the pilz relay, this would then mean that if an output was stuck on then it would not reset the safety relay after the e/stop was removed, can anybody see any issues with this from experience maybe?
You haven't stated why you want the drives to power down fully?
It's either a requirement of a risk assessment, or more likely, when an E-Stop or Safety Guard trips the safety relay, the power to the PF40s will be cut via the safety contactor(s) resulting in an F3 - Power Loss fault on the drives. To reset this fault you need to power cycle the drives. If the safety input (E-Stop or safety guard) is restored, and a reset is attempted before the PF40s have fully powered off, then the fault remains and the machine cannot be re-started until the drives are manually power cycled.
Is this correct?
If so, then OkiePC's contributions, I noticed they have all disappeared, were valid here as an alternative, better method to stopping the drives without having them power off(STO). Also, advice on where to position the safety contactors in relation to the drives is also valid as an alternative method to overcoming the necessity to use a delayed reset of the PILZ.
Simply answering the question asked isn't always the only, or best way to give someone advice, TurpoUpro.
Having said that, I do feel it's a little academic here, as you probably won't be able to change drive spec at this late stage Rob?
Are you working on assumptions or off actual drawings of what they will, or wont do with the reset of the safety relay?
As I've asked above...why do you need a delay and they haven't considered it?
If their older machine had a delay built in for the same reason, why would they not incorporate the same feature in an updated version of the same machine? i.e. is it required at all on the newer machine?
Why did they not advise/use STO? Are they working to your strict specs or their own?
Just some things I would be wondering about this project, in general Rob.
If you do want to use the PLC to delay the availability of the manual reset, then, similar to what others have suggested, wire a relay output from the PLC to a N/O on the blue reset button. The source of this output has to originate from the S12 terminal on the PNOZ s4. Then wire from the other side of the N/O on reset back to S34(manual reset only), or through the safety contactor(s) N/C auxiliary contact(s) and then back to S34(manual/monitored reset). Wire the semiconductor status output from Y32 to a PLC input to monitor the safety relay status. As mentioned, use the falling edge of this input to start your time delay, then when done output to the button. I would also advise using an interposing relay as some of the PILZ circuits can be high frequency, which may damage the output over time.
Note: S12 on the PNOZ s4 is the return of channel 1 input device as well as the source for the reset circuit. It will not necessarily be
high when your timer is done, but the input channel will have to be on first anyway before a reset is attempted. Either way your output will be high after the delay, making the reset circuit available as soon as the operator(s) finish the task.
I have circuits that use a PILZ with built in delay-on de-energize(up to 30s) to prevent light curtains from being reset too quickly. In this case it's a risk assessment that warranted the delay, so the delay has to be controlled by a safety rated device(PILZ).
Another option to consider is using the 22-COMM-E's to write to the clear fault bit in the Logic Command word in the PF40s. So when the safety relay is reset too quickly, you can still clear the drive faults without requiring a power cycle. I always wire a separate input from the blue reset PB to the PLC for resetting alarms etc. This can be used to enable this clear drive fault.
It is better practice to place the safety contactors down-line from the drives. It prevents over cycling yes, but more importantly, you open the drive output immediately. If killing the power before the drive, you cannot control what the drive may do for a short period before releasing the motor. Some larger drives can store a lot of energy, which may hold the drive for a brief period longer than intended. It depends on the drive, process and risk assessment requirements. That's why STO was introduced, as drive manufacturers didn't want their drives being over cycled, and to conform to safety standards.
If I'm right in why you want to do this, consider our options...if I'm wrong, I wasn't even here! (>>>TurpoUpro)
ps.
Donnchadh said:I would always mail your reason for changing...it and just make sure that he or she replys.
I'm curious Donnchadh, who are you referring to here?
G.