|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
|
Опции темы | Поиск в этой теме |
19.11.2018, 01:10 | #1 |
Новичок
Регистрация: Nov 2018
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Pixel+LON+SMConstructor HVAC
Приобретен контроллер Pixel с программой вентиляции, созданной при помощи SMConstructor HVAC.
Потребовалось подключить этот контроллер в существующую сеть LON (при помощи модуля Lonworks PNA–025). Контроллер добавлен в сеть при помощи NL220. Устройство обнаруживается в сети: нажатие на кнопку SERVICE на сетевом модуле отображает в NL220 NeuronID. Программа в контроллере находится в состоянии RUN, однако значения всех переменных на стороне NL220 нулевые. Индикатор SERVICE -- мигает. Имена переменных имеют вид "NVI1", "NVI2", "NVO1" и т.д. Я правильно понимаю, что здесь не достаточно просто подключить сетевой модуль к контроллеру и нужно в программе привязать сетевые переменные LON? |
19.11.2018, 10:58 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Pixel+LON+SMConstructor HVAC
Да, конечно нужно привязать.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.11.2018, 11:47 | #3 |
Новичок
Регистрация: Nov 2018
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Pixel+LON+SMConstructor HVAC
Большое спасибо за ответ!
|
26.11.2018, 10:55 | #4 |
Senior Member
Регистрация: Jul 2006
Сообщения: 176
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Pixel+LON+SMConstructor HVAC
Более того набор переменных (входные/выходные, их типы) сделан разработчиками неким средневзвешенным, т.е. особой свободы в формировании набора переменных как на Модбасе на ЛОНе Вы не получите.
Максимум смена типа переменной в рамках ее размера (например 2-х байтовую на 2-х байтовую). Кроме того, необходимо понимать, что каждый тип переменной это некая структура, в байтах которой располагаются данные и их необходимо туда (в определенные байты в определенной последовательности) заталкивать/вынимать - но это самый простой и решаемый из вопросов касательно ЛОН на Сегнетикс. |