Добрый день. Пользуюсь формулой GetBit() для получения состояний дизель-генератора из регистра по Modbus TCP. На генераторе установлен 3g модбас шлюз (Novatek em-481). Пока не разобрался в причине, но в опросе КП в комуникаторе с разной периодичностью возникают ошибки опроса (толи GSM связь возле шлюза не стабильная, толи сбои в работе самого шлюза). Пробовал играться с паузами, периодами, задержками после опроса КП, заметил что с их увеличением количество ошибок меньше.
Собственно вопрос: при пропадании связи (даже кратковременном — около 10 секунд) все каналы, данные которых получены с помощью GetBit() становятся нулями, а затем снова единицами. Соответственно происходит ложная рассылка сообщений в телеграмме и е-мейл. Так же засоряется окно событий. Есть ли у кого метод борьбы с данной проблемой?