Форум » » CGELON-240 нет модуля переменной Lev_Percent_Out » Ответить

CGELON-240 нет модуля переменной Lev_Percent_Out

Anthony: Добрый день, коллеги. Сегодня с удивлением обнаружил, что в демо версии модулей CGELON-240 нет модуля для переменной Lev_Percent_Out , для Lev_Percent_in есть, а на выход нету. А модуль необходим. Кому-нибудь приходилось сталкивать с решением этого вопроса?

Ответов - 9

Igor: Эти модули формируют посылки в LonWorks и декодируют ответ оттуда на основании открытого и простого алгоритма. Предполагаю, что Crestron и Deutschmann Automation его для этих целей и изобрели. Соответственно, проанализиров модуль ввода, учаснег получает неплохие шансы написать свой модуль вывода для данного SNVT.

Anthony: Ну это и так понятно. Просто подумал, что может кто уже решал подобный вопрос… Удивительно, что за столько времени, я первый, кто на момент отсутствия выходного модуля этой переменной обратил внимание..

Anthony: Вопрос решен


Igor: Anthony, так поделитесь с аудиторией - как решили? Получилось свой модуль написать?

Kaveckiy: Чтобы не плодить темы. Есть в примерах к CGELON модули для переменной SNVT_State (16 bit). Переменная In работает, завожу через нее фидбеки. Если разобрать выходы модуля High Value и Low Value на биты, то получается как-то странно разбивка по битам, но работает (см. скриншот). А вот модуль для вывода State пока заставить работать не удалось - симметрично биты (как было бы логично) не отправляются (в Lonmaker плагине смотрю выход с cgelon и он не изменяется). Кто-то работал с этим модулем на вывод переменной из Crestron в Lon? Он вообще рабочий? Пробовал через дебагер дергать отдельные биты (все 32) - не меняется выходная переменная ни в какую.

Igor: Kaveckiy, а с каким именно шлюзом работаете в данной ситуации?

DmitriiP: С первого взгляда какой то страный LON state IN и LON state OUT один просто сумирует Value_High Value_Low через Analog SUM получая High_Value другой же High_Value делит на 16 распихивая по Value_High Value_Low Надо будет присмотрется...

Kaveckiy: Igor с CGELON-240. Или что имелось в виду под шлюзом? У меня есть квартира, где полевая шина на Lonworks. В качестве актуаторов используются модульные актуаторы от ELKA - голова AC101 и модули ввода/вывода, к примеру ERO6.16. Чтобы уменьшить количество переменных для CGELON я создаю в AC101 входные и выходные переменные типа SNVT_State и пакую в них управление 16-ю каналами реле и фидбеки. Есть еще переменная SNVT_State_64 (64 бита), но я пока с этими разбираюсь. Так вот фидбеки я завожу на CGELON на входную переменную State и нормально раскладываю ее на биты и получаю фидбеки по каналам. А вот выходную переменную State я никак не могу заставить хоть что-то передавать.

Anthony: Igor пишет: Anthony, так поделитесь с аудиторией - как решили? Получилось свой модуль написать? Коллеги поделились - если надо - могу скинуть



полная версия страницы