Hero,
Another part of this circuit you're not aware of is I'm using an ASIC.
This ASIC uses a 31Vdc bus. This 31Vdc bus powers sensors (PNP) as well as transmit/receive data.
With that said:
Case 1: the BTS4141N is using the Bus power to function, I limit the amount of current that can come from the Bus. Basically, the 150mA is what I want, but 200mA for less than one second is ok.
Case 2: I can power the BTS4141N from an auxiliary power supply. Therefore, the bus is being used to transfer data only to/from the ASIC to/from the Master. When this is the case, if the PNP sensor ever fails (shorts to gnd for example) the BTS4141N will self-limit. With this configuration I'm not concerned about the auxiliary power supply, and the Bus is not affected.
My test is: I short the output, of the BTS4141N, to ground and observe how high the current rises and for how long for case 1.