Good point. PLC might help with just detecting point of failure as a side effect of lack of communication, but what is needed is much much smarter solution!