Shading
Подсистема управления затенением.
Примечание
Для подсистемы управления затенением доступны только топики публикации (Set
). Через них можно задать параметры подсистемы.
Инженерные объекты подсистемы
Топик
Spread/Set/{Project_ID}/Location/{Location_ID}/Shading/{Property}
Параметры топика
Параметр |
Значение |
Topic_Type |
Тип топика:Set — топик изменения. Используется в запросах публикации (publish).State — топик информации (статуса). Используется в запросах подписки (subscribe).
|
Project_ID |
ID проекта AWADA. |
Location_ID |
Идентификатор локации |
Property |
Свойство, которое нужно изменить (или узнать текущий статус). Возможные свойства: Motion — движение жалюзиRotation — поворот ламелей жалюзиPositionLevel — позиция жалюзи (на сколько жалюзи закрыты)PositionAngle — угол поворота ламелей жалюзи (на какой угол ламели повернуты относительно полотна жалюзи)
|
Описание свойств
Свойство |
Тип |
Значения (value) |
Motion |
Enum |
Доступные значения для топиков State :-
Opening — открываются Closing — закрываютсяStopped — остановлены Доступные значения для топиков Set :-
Open — открыть Close — закрытьStop — остановить
|
Rotation |
Enum |
Доступные значения для топиков State :-
CW — поворачиваются по часовой стрелке (ClockWise), PositionAngle увеличивается CCW — поворачиваются против часовой стрелки (CounterClockWise), PositionAngle уменьшаетсяStopped — остановлены Доступные значения для топиков Set :CW — повернуть по часовой стрелке (ClockWise), PositionAngle увеличиваетсяCCW — повернуть против часовой стрелки (CounterClockWise), PositionAngle уменьшаетсяStop — остановить
|
PositionLevel |
Uint16 |
от 0 до 10000, где 10000 — жалюзи полностью закрыты |
PositionAngle |
Int16 |
от -9000 до 9000, где:-9000 — ламели перпендикулярны относительно полотна жалюзи (поворотом против часовой стрелки)0 — ламели параллельны относительно полотна жалюзи9000 — ламели перпендикулярны относительно полотна жалюзи (поворотом по часовой стрелке)
|
Пример публикации
Открыть жалюзи:
Spread/Set/1315/Location/122044/Shading/Motion