Short circuit protection of PLC's digital outputs

But still, protection is needed and Ohm's law still cannot be beaten. With a current limit of 500mA, we will have 12 (24 * 0.5) watts of power on the key element, in which case each of the discrete outputs will have to be equipped with a boxed processor heatsink)
That is not how it works.
When the current limiting electronics kicks in, it reduces the voltage not by increasing the resistance but by quickly chopping input voltage, and probably with some dampening to not generate a lot of noise. In this way there is no excessively high heat dissipation in the module.
 
We have developed our own Modbus remote I/O board with multiple types of analog/digital/relay outputs and inputs.
There is a shunt resistor on each 24V output which is used to measure the voltage using the analog input of the main MCU. This way in case short-circuit or overcurrent event happen on a particular output the firmware is able to detect it within 5-10ms and turn off the FET, set the appropriate Modbus coil as well as inform the user through the built-in Web server.
So we have two very useful functions on each output:

1. We now know how much current the load on the output draws
2. Overcurrent/short-circuit protection

We also have one PTC supplying each FET which drives two 24V outputs as extra protection.


On another board we use some automotive 24V, 25A FET drivers with built-in overcurrent and overtemperature protection which are pretty much indestructible.
 
kallileo, i want to implement exactly such a software reaction when a short circuit is detected - turning off the output transistor) And what type of output do you use, source or sink?
 
Outputs are N-channel FET so It's sinking.

I'm not sure but I believe the shunt is a 1Ω 2W resistor so the output is practically limited to 1A in order to avoid damaging the shunt resistor.
Then you need a one analog and one digital i/o on the MCU for each output.

At first we didn't implement the overcurrent shutdown of the output in firmware but we noticed that eveytime there a short-circuit one one of the output the 3.3A power supply would shutdown resetting the whole control system as it's internal short-circuit protection would kick in. So we had to make the overcurrent protection in firmware to be activated faster than the short-circuit protection of the PSU as we didn't want to use external 5-20mm fuses.
 
kallileo, 1 ohm at 24 volts will limit to 24 amperes, but this is not the point) The method of measuring and responding to a short circuit event is absolutely clear to me, and yes, the protection should work faster than the power supply) But this is not a problem, everyone's favorite ARM CORTEX M can respond to interrupt and put a bit in the output register in less than 1 microsecond, which is quite enough. Transistor turn-on and turn-off times can be ignored, since today these figures are measured in nanoseconds. And thank you for the information!
 
You said that the current shunt could act as a current limiter during a short circuit, but in this case this resistor would be the load, hence the 24 amps into the load (I = U/R)
 

Similar Topics

We have a customer that requires Siemens, and wants fuses on all individual PLC outputs with indicator lights. Does the "short-circuit after M"...
Replies
0
Views
2,286
Hey guys, I currently have 2 Powerflex 70 drives that are running 2 2HP motors. We will be replacing the current machine with another machine...
Replies
16
Views
12,227
Hi, I use Allen Bradleys 194e serie as load switch for my cabinets. The technical data confuses me, it says: On the general data it says...
Replies
6
Views
2,014
Hi, I'm a little bit confused on how understand the short-circuit ratings on some components in my cabinet and hoping for some advise. I have...
Replies
4
Views
1,928
Hello, I have a customer with a ABB ACS601-0025-2-000B1500001. I cannot seem to find a good troubleshooting manual online. This is one vfd...
Replies
2
Views
1,405
Back
Top Bottom