fatman » Ср апр 25, 2012 3:51 pm
принцип LifeBit - самый универсальный.
В контроллере берете какой-то бит, и начинаете его пульсировать по такому алгоритму:
1. в котроллере: Бит = 1
2. в RT: Если Бит = 1 тогда Бит = 0
3. в котроллере: если Бит = 0 тогда Бит = 1
и так по бесконечному кругу. Ну и контроль таймаута на изменение значения бита, который в контроллере даст аварийный стоп механизмов, а в RT сбросить визуальные состояния объектов в дефектное и соотвественно сообщит о потере связи. Контроль должен быть самостоятельный и там и там, так как при ошибке единая система уже развалилась на две автономные части: ПЛК и РТ