Проверка связи с контролером

Вопросы, не попадающие в другие разделы.

Проверка связи с контролером

Сообщение levandowskiy » Вт апр 24, 2012 11:17 am

Здравствуйте, уважаемые форумчане!

Задача : тестировать по ходу выполнения в RT есть ли связь с контролером или нет.

Я попробовал так : взял тег io и считывал у него поле quality. if 0 then связи нет

правильно ли я делаю и существует ли более правильный способ решения этой задачи?
levandowskiy
 
Сообщения: 32
Зарегистрирован: Вт апр 03, 2012 11:53 am

Re: Проверка связи с контролером

Сообщение Генератор зла » Вт апр 24, 2012 11:46 am

По сути, Вы таким образом контролируете связь с I/O-сервером, а не с контроллером.
С контроллером - тянуть с контроллера секунды/счётчик бесконечный и в InTouch контролировать изменения значений. Ну и качество конечно :)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проверка связи с контролером

Сообщение levandowskiy » Вт апр 24, 2012 12:11 pm

но у орс сервера насколько я знаю есть теги контроля связи с контролером . разве они не пойдут для этих целей?
levandowskiy
 
Сообщения: 32
Зарегистрирован: Вт апр 03, 2012 11:53 am

Re: Проверка связи с контролером

Сообщение Генератор зла » Вт апр 24, 2012 12:16 pm

Откуда мне знать? OPC-серверов 100500 + самописные.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Проверка связи с контролером

Сообщение fatman » Ср апр 25, 2012 3:51 pm

принцип LifeBit - самый универсальный.
В контроллере берете какой-то бит, и начинаете его пульсировать по такому алгоритму:
1. в котроллере: Бит = 1
2. в RT: Если Бит = 1 тогда Бит = 0
3. в котроллере: если Бит = 0 тогда Бит = 1
и так по бесконечному кругу. Ну и контроль таймаута на изменение значения бита, который в контроллере даст аварийный стоп механизмов, а в RT сбросить визуальные состояния объектов в дефектное и соотвественно сообщит о потере связи. Контроль должен быть самостоятельный и там и там, так как при ошибке единая система уже развалилась на две автономные части: ПЛК и РТ
fatman
 
Сообщения: 16
Зарегистрирован: Чт июн 03, 2010 7:49 am


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 58

cron