Aeroplan писал(а):
А что с цепями питания? Было пару раз на памяти снижение напряжения близкого к критическому из-за перегрузки БП. Результат был похожий.
Давайте еще раз:
1. Есть несколько ПЛК с примерно одинаковыми программами. В основном, разница в работе программы - разные входные-выходные данные по результатам техпроцесса и показаний датчиков.
2. Только в одном месте (территориально) из нескольких происходит "сваливание" ПО в ПЛК.
3. При замене ПЛК та же самая программа ведет себя точно так же.
4. Системы в "сваливании" ПО не наблюдается. Сбой в работе ПО несистемный, более всего похожий на хаотичность.
5. Система заземления во всех случаях использования таких же ПЛК и ПО примерно одинаковая.
Вот по пунктам и надо проверять. Данные с датчиков, если есть аналоговых в особенности. Качество заземления и вообще системы ЭМС и проверка уровня помех, как системных, так и случайных. Защита от КЗ в слаботочных цепях с встроенными электронными защитами - срабатывание защиты Вы не видите, а она есть (она не может не есть, может и быть случаи перегрузки или КЗ). Ну и прочие случайности, типа сварочного аппарата в соседнем помещении.
С цепями питания все норм, БП выдает ровно 24В, на нем висит только ПЛК с двумя доп модулями и сенсорная панелька. Для питания датчиков 4-20 используется свой БП.
Программы да - почти одинаковые (разница только в количестве DI, DO и AI), т.е. грубо есть 2 объекта О1 и О2, на О1 все работает нормально, а на О2 вот такая проблема. Если подробно, то Мастер ПЛК М1 управляет Слейв ПЛК С1, который в свою очередь управляет частотником (насосы отопления) по RS485. Так же М1 собирает всю инфу по котельной с С1, С2 и С3 по изернету. Алгоритмы управления одинаковые на О1 и О2.
Я бы понял еще, если бы отваливался С1, но сваливается именно М1, все остальные контроллеры С1, С2 и С3 продолжают работать...