Author Topic: PAL - Permissive Action Link - Current Loop?  (Read 1303 times)

0 Members and 1 Guest are viewing this topic.

Offline max_torqueTopic starter

  • Super Contributor
  • ***
  • Posts: 1322
  • Country: gb
    • bitdynamics
PAL - Permissive Action Link - Current Loop?
« on: October 23, 2017, 07:34:40 pm »
I have a requirement for a hardwired safety loop that can be wired between different devices in series, and enables each one to both know when it is "ok to run" and to be able to bring down the rest of the series devices should it have an error.

I'm considering using a 20mA current loop, wired in series though all the devices, with some master device, first in the chain that generates the 20mA (high side current source) and also is last in the chain monitors it's getting the same 20mA back.  Each slave series module would use have an optocoupler and a pair of normally open relay contacts.  When each slave is ready to operate without faults, they would close there relay contacts, allowing the current to flow, right back to the input of the master, which could then initiate the process.  if any unit enters a fault state (or looses power etc) it would open it's contacts, breaking the loop, and hence very slave, and the master would be able to detect that and go into a safe state.

If i use normal optocouplers, i have galvanic isolation from the safety loop, and at 20mA, will have something like 1.25 to 1.6v drop across each device.  Therefore, for a max of say 10 devices in series, i'll need around 15v or more to power the constant current source.  Which as the whole shebang runs off 24vdc sounds spot on.  I think i might add a small amount of extra resistance into each slave in series (10ohm perhaps) with the optocouplers led, and probably a PTC fuse, just in case someone connects 24v directly across the diode.


Something like this http://www.microchip.com/wwwproducts/en/CL220 would be a super robust 20mA source i think.

The thing i haven't worked out is how to detect the correct current is being returned to the master.  Could be a low side current sense shunt into a window comparitor, or similar?

Anyone done anything similar or see any glaring flaws in the plan????   8)
 

Offline jmelson

  • Super Contributor
  • ***
  • Posts: 2815
  • Country: us
Re: PAL - Permissive Action Link - Current Loop?
« Reply #1 on: October 23, 2017, 07:52:44 pm »
Just use the same type opto-coupler to sense the loop current.  Although, 20 mA is a bit high for long life of the opto.  Maybe more like 5-6 mA would be best.

Jon
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 901
  • Country: fr
Re: PAL - Permissive Action Link - Current Loop?
« Reply #2 on: October 24, 2017, 06:58:13 am »
Bad idea. Basics said no courent source may remain without load so is to avoid. Use more classic approach like switches, mechanics or electronics one (optos like someone suggested)

Envoyé de mon HUAWEI NXT-L29 en utilisant Tapatalk

 

Offline max_torqueTopic starter

  • Super Contributor
  • ***
  • Posts: 1322
  • Country: gb
    • bitdynamics
Re: PAL - Permissive Action Link - Current Loop?
« Reply #3 on: October 24, 2017, 11:37:30 am »
Just use the same type opto-coupler to sense the loop current.  Although, 20 mA is a bit high for long life of the opto.  Maybe more like 5-6 mA would be best.

Jon

I've been looking at a few opto's and can see a "Life vs current" type of graph anywhere?  I wanted to use a reasonable current so i don't get issues with connector contact tarnishing etc.  It would be easy enough to bypass each opto with a resistor if i want to reduce just the opto current and keep the loop current higher.

If i use an isolated supply for the current loop, then a simple opto to sense the return current would probably be ok, because an accidentally connected "external" voltage (ie a wire shorted to the current loop somewhere) wouldn't be able to drive  current through the loop and enable it when it shouldn't be enabled
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf