К АРМ диспетчера с Intouch в качестве SCADA-системы подключена сеть контроллеров I7188EX с поддержкой Modbus TCP. Для сбора данных используется следующий комплекс программ: InTouch – OPCLink – NAP OPC DA server – ПО реализующее modbus TCP на I7188E. В программе на Intouch есть группа динамических тегов у которых измеяются ссылки (.reference). Далее замечена интересность: когда связь со всеми устройствами в порядке - все работает, причем довольно быстро. При смене ссылок они присоединяются к разным topic opclink - все работает. НО,
как только пропадает связь с одним из контроллеров - по различным причинам, будь то отключение питания на объекте, неполадке в канале связи и т.д - то тут начинаются полные тормоза. opclink начинает подвисать, т.е. реагировать на активацию с задержкой, а при смене ссылок длительность обновления увеличивается на порядок. И самое печальное иногда происходит некоррекное завершение как opclink так и opc server (NAP OPC DA).
Проблема существует на различных компьютерах и с различными операционками: 2000, ХР. Варьирование параметрами, такими как частота опроса топиков немного улучшает ситуацию, но нестабильность остается и происходит некорректное закрытие программ.
Ктонибудь сталкивался с этими программами?