Я замечал следующее: при загрузке программы в ПЛК, иногда аналоговый вход включается в непонятное состояние и по этому входу сильно увеличивается ток потребление - я имитировал датчик, подавая напряжение от блока питания с ограничением по току. Достаточно снять сигнал со входа и подать снова - все приходит в норму.