This is topic Lagoon 7000 лампочки и DK-8070 in forum TRACE MODE в OEM-контроллерах / TRACE MODE inside OEM controllers at Форум TRACE MODE: техническая поддержка.
Есть упрощенный вариант проекта: МРВ и на 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-портов. Видны запросы и ответы. Никаких обращений к терминалу МРВ не делает . Ни при изменение канала DCS/Display (пытался управлять подсветкой), ни опроса клавиатуры не происходит. DK-8070 рабочий, при обращении из обычной терминалки (гипертерминал) отвечает на команды. Основная проблема, почему МРВ не опрашивает терминал? Возможно недостаточно просто создать канал DCS/Display?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Почитайте раздел ВЫВОД ИНФОРМАЦИИ НА ТЕРМИНАЛ в главе РАБОТА В РЕАЛЬНОМ ВРЕМЕНИ. Там указано. что надо создать еще описатели экранов, которые надо выводить на дисплей.
Posted by TheBug(R) (Участник № / Member № 275) on :
Сначала пробовал работать с терминалом через контроллер. Вот такой экран создан и лежит в контроллере в директории вместе с базой узла.
А опрос клавиатуры терминала как-то зависит от наличия файла 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 :