Cмена экранов панели ОР-07 из
контроллера
Scout; 13.9.04
Господа! Как реализовать смену экранов
панели непосредственно из контроллера.
Скажем контроллер выполнил какие-либо действия и на основании
результата переходит на один экран, либо на другой.
Re: Cмена экранов панели ОР-07 из
контроллера
Юрченко Владимир; 13.9.04
В ProTool добавьте в Area Pointers Screen Number. Об использовании
интерфейсных областей почитайте:
См. http://www.automation-drives.ru/as/download/doc/simatic_hmi/protool/07%20User%20data%20areas%20for%20SIMATIC%20S7_r.pdf
Re: Cмена экранов панели ОР-07 из
контроллера
Scout; 13.9.04
Как я понял, осуществить смену экрана можно с помощью задания,
загружая в его в почтовый ящик задач. Я загружаю параметры и номер
задания,как указано в документации, но ровным счетом ничего не
получается. Может есть какие -то особенности?
Re: Cмена экранов панели ОР-07 из
контроллера
Юрченко Владимир; 13.9.04
Не совсем правильно я посоветовал вставить Sсreen Number - это
передает текущий номер экрана в контроллер. А для работы с почтовым
ящиком надо добавить в AreaPointers еще DataMailbox.
Re: Cмена экранов панели ОР-07 из
контроллера
Scout; 13.9.04
Я понял, и DataMailbox тоже добавил, не пашет. Для смены экрана
одним скрин нумбером не обойдешся.
Re: Cмена экранов панели ОР-07 из
контроллера
Юрченко Владимир; 13.9.04
Извиняюсь, что не посмотрел сам документацию. Нужен Job Mailbox, а
он присутсвует только в панелях c Windows CE. Так что с OP7 ничего
не получится.
Re: Cмена экранов панели ОР-07 из
контроллера
Scout; 14.9.04
Cпасибо вам Владимир за совет.
Cмена экранов панели ОР-07 из
контроллера
Scout; 14.9.04
Решил продолжить тему,т.к не все понятно. В руководстве "
Коммуникации. Руководство пользователя" вычитал, управление
экранами осуществляется через задание контроллера и моя панель ОР07
это задание(номер 51) потдерживает. Не ясно куда записывать это
задание, ведь job mailbox-cа у этой панели нет. Как быть?