Добрый день, коллеги!
Появилась проблема,с которой не знаю как бороться.
Общая канва вопроса такова:
1) Есть ПЛК100, подключенный по протоколу ОВЕН (spy) (это важно) к внешней SCADA через АС-3М. В сети до 100 точек измерений, организованных через МВА8 и ТРМ101 (диапазон используемых адресов до 160). ПЛК слушает запросы СКАДА и управляет релейками по нужным ему параметрам. СКАДА не умеет формировать команды управления - только чтение.
2) Внешняя СКАДА работает через последнюю версию OWEN OPC Server. Реальный период опроса всех каналов - около 5 сек.
Теперь, собственно, проблема:
1) Когда СКАДА (и ОРС, соответственно) выключены и опроса нет, то программа ПЛК работает нормально (только с нулями в значениях переменных).
2) Когда включается СКАДА, то ПЛК начинает уходить в постоянную циклическую перезагрузку.
3) Закрываем СКАДА - опять перестает перезагружаться.
4) Иногда даже при включенной СКАДА ПЛК нормально работает и управляет выходными устройствами какое-то время. А потом - снова циклическая перезагрузка. Т.е. дефект "плавающий" и я не могу выловить его причину.
При работе ПЛК в режиме Мастера - проблем нет. А в режиме SPY происходит полна ерунда, описанная выше. Игрался с настройками ОРС сервера, периодами опроса и цикла ПЛК, таймаутами оборудования - и без всякого эффекта. Причем появилась эта проблема как-то в одночасье. А из-за этого огромные проблемы - нет управления на объекте.
Кто сталкивался или в курсе, подскажите, где копать?
Проект во вложении, если важно. Но сама программа простейшая.
Заранее спасибо!