Добрый день.
Чаще всего, в подобных случаях, мы просим загрузить в контроллер пустой проект и вручную позамыкать выходы из Codesys, чтобы проверить работоспособность ПЛК.
Но Вы упоминали, что ПЛК находится далеко от Вас, поэтому проверить ПЛК таким простым способом не представляется возможным.
Поэтому однозначно сказать о причинах такого поведения ПЛК в данный момент, к сожалению, невозможно.
Теоретически, проблема возникнуть по ряду причин, например, помех от силового оборудования (Вы упоминали магнитные пускатели), несоответствия условий хранения ПЛК заявленным в РЭ условиям, повлекшим за собой возможный выход из строя элементов микросхем (например, конденсаторов), ошибок в проекте, и т.д.