senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
отправлено / posted
Здравствуйте! У нас такая ситуация - есть 4 прибора "Мемограф", которые подключены через разные СОМ к компьютеру №1. На нём же поднят ОРС-сервер для этих приборов. На компьютере №2 крутится МРВ, в котором организован сбор данных и вывод их в АРМ оператора. На компьютерах №№3,4 стоит NLL, которая связана по LAN с МРВ. Так вот, если пропадает связь между комп. №1 и №2 или между №№3,4 и №2, данные, полученные последними отображаются на экране и не изменяются, пока соединение не восстановится. Если бы они хоть обнулялись, чтобы человек видел, что не всё в порядке... Скажите, пожалуйста, что мы не так делаем?
Сообщения / Posts 155 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Значения и не должны обнулятся, т.к. 0 это тоже число. Для проверки связи есть атрибут Достоверность.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
отправлено / posted
А можно поподробнее, потому как или это настолько просто, что до меня не доходит, либо совсем сложно... В смысле, подскажите,как это сделать, а не что это возможно.
Сообщения / Posts 155 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Данные при пропадании связи не должны обнуляться, т.к. 0 это такое же значение параметра, как и 55 или 23,53436. Для анализа сигнала, есть специальный атрибут канала "Недостоверность". Если Вы хотите, чтобы человек видел, что не все в порядке, то при равенстве этого атрибута 1, выводите сообщение, например, "Нет связи!"
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513