Здравствуйте!
Суть проблемы. Мы перешли с кодесиса на модбас сервер инсат. Кодесисовский сервер зависал и не мог проработать в сети даже 1-го часа. Сейчас сервер считывает четыре переменных - три цифры и одну логическую (0 или 1). ,Все работает, но при кратковременном обрыве или сбое связи (похоже у провайдера какие-то проблемы) в первый момент сервер считывает у контроллера ложное состояние 1 хотя в контроллере эта переменная 0, затем где-то через секунду состояние переменной считывается правильно, т.е. 1 меняется на 0. Таким образом идут ложные сработки в скада проекте. Пробовал обрывать связь напрямую, подключив контроллер к ПК - все ок, сбоев нет, а на объекте наверно из-за наличия большого числа маршрутизаторо-роутеров-свитчей при восстановлении связи происходит ложная сработка. И похоже из-за этой проблемы со связью и не мог долго работать кодесис. Как это можно побороть?
Может сделать задержку в мастерскада проекте? и как? В момент считывания ложной единицы качество переменной на опс сервере модбас не bad , а ok.