This is topic Lagoon 7000 лампочки и DK-8070 in forum TRACE MODE в OEM-контроллерах / TRACE MODE inside OEM controllers at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/22/t/000023.html

Posted by TheBug(R) (Участник № / Member № 275) on :
 
Есть упрощенный вариант проекта:
МРВ и на com1 через i-7520 подключен модуль дискретного ввода (i-7041) и DK-7080. На машине с МРВ запущен монитор com-портов. В проекте созданы 4 канала.
1). DCS/DI Опрос модуля i-7041 (RS=0, ADDR=3...)
2). DCS/Display (RS=0, ADDR=6, CH=0, Slot=0, FSC=No). Отработать 1. Для инициализации связи с терминалкой.
3). DCS/Display (RS=0, ADDR=6, CH=0, Slot=32, FSC=No). Для управления терминалкой.
4). DCS/KBD. (для опроса клавиатуры).

Модуль дискретного ввода прекрасно опрашивается. Это видно и в мониторе com-портов. Видны запросы и ответы. Никаких обращений к терминалу МРВ не делает [Неодобрение / Frown] . Ни при изменение канала DCS/Display (пытался управлять подсветкой), ни опроса клавиатуры не происходит. DK-8070 рабочий, при обращении из обычной терминалки (гипертерминал) отвечает на команды.
Основная проблема, почему МРВ не опрашивает терминал? Возможно недостаточно просто создать канал DCS/Display?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Почитайте раздел ВЫВОД ИНФОРМАЦИИ НА ТЕРМИНАЛ в главе РАБОТА В РЕАЛЬНОМ ВРЕМЕНИ.
Там указано. что надо создать еще описатели экранов, которые надо выводить на дисплей.
 
Posted by TheBug(R) (Участник № / Member № 275) on :
 
Сначала пробовал работать с терминалом через контроллер. Вот такой экран создан и лежит в контроллере в директории вместе с базой узла.

0 SCREEN 0
20 4
START1.Lagoon_1
0 0
T=0.055 10
0 0
DD/MM/YY hh:mm:ss
0 0
4-next screen
0 0
END_OF_SCREEN

А опрос клавиатуры терминала как-то зависит от наличия файла screen.000 ?
 
Posted by TheBug(R) (Участник № / Member № 275) on :
 
Поколдовали с экранами. Время не терминал выводится, клавиатура DK-8070 опрашивается, но...
несмотря на то, что терминал выдает код нажатой клавиши (слежу по порт-монитору) канал DCS/KBD упорно выдает 0. Также не работает канал DCS/Display (SLOT=32), не можем управлять подсветкой и остальными параметрами. Нужно-ли задавать DCS/Display (SLOT=32), флаг отработать с каким-нибудь начальным значением или еще какой-нибудь специфичной настройки не требуется?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Как мы с Вами договорились по телефону, мы перепроверим Ваше сообщение и вышлем тестовый проект.
 
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
 
Я вот тут достал со склада Лагуну с DK-8070 и у меня возникли те же вопросы, в частности по каналу KBD - он всегда ноль. Я хотел по нажатию на любую клавишу включать подсветку, а как определить нажатие клавишы не пойму.
Можете просветить?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В связи с тем, что работа над OEM-продуктом ЛАГУНА завершена в 2002 г., в настоящее время не представляется возможным воспроизвести на стенде реальный проект и уточнить выбранные Вами функции.

Мы послали Вам для примера штатный (заведомо работавший!) тестовый проект, в котором в числе прочих заложены и функции терминала.
 
Posted by Andre (Участник № / Member № 719) on :
 
здравствуйте, вышлите пож тестовый проект (с DK-8070) на адрес AShepotko"собака"mail.ru
спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
отправлено.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2