Связь Intouch c SIMATIC S7 |
Ответить |
Автор | |
Новичок Присоединился: 27 Сентябрь 2007 Online Status: Offline Публикации: 2 |
Опубликовано: 27 Сентябрь 2007 21:35 |
Господа, подскажите пожалуйста как в проекте InTouch реализовать проверку связи с контроллером (например с SIMATIC S7), типа обрыв кабеля или STOP контроллера - и появление диагностического окна на визуализации... Внутренняя переменнная типа IOStatus или Status в InTouch 8.0 SP2 почему-то не работает (по документации именно их необходимо использовать в таких случаях, но может не в этой версии InTouch). Может нужно применить какой-нибудь скрипт или еще что-нибудь? |
|
Участник Присоединился: 13 Апрель 2004 Online Status: Offline Публикации: 58 |
|
Я делал так:
1. создается внутренний тэг (counter), при изменении $Second -> сounter=counter+1 2. создается внешний тэг (какой либо изменяющийся в ПЛК, например внутренние часы), при его изменении counter=0 3. Если counter>20 -> Show 'нет связи!' |
|
Новичок Присоединился: 27 Сентябрь 2007 Online Status: Offline Публикации: 2 |
|
Прошу прощения $Second - это системная переменная, что значит при изменении $Second -> сounter=counter+1 ? |
|
Участник Присоединился: 13 Апрель 2004 Online Status: Offline Публикации: 58 |
|
Да $Second системная переменная (секунды). В скрипте Data Change Scripts имя тэга $Second и выражение сounter=counter+1
|
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |