Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SNVT_state для распределенного управления
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > LonWorks
Chabol
Есть интересный вопрос на счет использования (SNVT_state - 16 битов для использования).

Так вот, есть контроллер физически управляющий 16 релейными выходами (читай вентиляторами) согласно nvi_SNVT_state, т.е. просто соединяет биты сетевой переменной с командами на реле.
Этот же контроллер выдает в сеть состояние этих выходов через nvo_SNVT_state. Назовем этот контроллер МАСТЕР_РЕЛЕ.

Самое интересное то, что есть 8 узлов сети LON, каждый из которых содержит алгоритм управления двумя 2-мя вентиляторами, но не содержит физических выходов. Поэтому каждый из 8 LON узлов должен передавать на МАСТЕР_РЕЛЕ свои nvo_SNVT_state записывая туда закрепленные за ними биты.
Но, для того чтобы каждому LON узлу передать управление на МАСТЕР_РЕЛЕ и при этом не "затереть" управляющие биты других LON узлов, он должен скопировать неиспользуемые биты полученные по nvi_SNVT_state в nvo_SNVT_state и менять своих 2 бита согласно алгоритму.

Так вот, вопрос: НА СКОЛЬКО ЖИЗНЕСПОСОБНА ДАННАЯ СХЕМА?
(предыстория: нет DO-выходов на LON-узлах содержащих алгоритм, нет достаточного кол-ва переменных типа SNVT_switch, чтобы каждый вентилятор имел свою переменную).
Scribe
Ответил Здесь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.