5 июня 2020
Покажем с помощью оборудования фирмы «Разумный дом» как можно управлять освещением с помощью сценариев, встроенных в программируемый логический контроллер.
Не секрет, что применение автоматизации позволяет добиться значительной экономии электроэнергии и человеческих ресурсов при эксплуатации осветительных приборов.
Как управлять освещением с помощью сценариев, встроенных в программируемый логический контроллер.
Состав комплекта оборудования: контроллер DWC17, модуль релейный DRM88R(L) или DRM88ER, 4-канальный диммер-регулятор DDL04R, датчик освещенности на базе модуля MSU44R. В качестве светильников можно использовать любое оборудование — от светодиодной ленты до ламп накаливания. Протокол обмена данными — MODBUS RTU, MODBUS TCP или MQTT.
Начнем с простого — ежедневно включить и выключить свет на работе в одно и то же время. Для автоматического выполнения используем сервер сценариев программируемого логического контроллера. Вот как выглядит несложный сценарий DWC17 для этой задачи:
Напомним, что контроллер DWC17 фирмы «Разумный дом» управляется через веб-интерфейс и на рисунке Вы видите веб-страницу контроллера «Редактирование сценария». Естественно, Вы можете указать любое время отредактировав сценарий:
В качестве актуатора, который мы назвали «Вкл/выкл свет» используется один из каналов релейного модуля DRM88R.
Дополнительно можно управлять днями недели, в которые работает сценарий:
а также приоритетом выполняемого сценария, если сценариев несколько.
Следующим уровнем сложности может быть использование приглушенного света, для этого используем любой из каналов диммера DDL04R.
Отметим, что в сценариях DWC17 можно применять переменные и вот пример листинга такого сценария:
Языком программирования для контроллера DWC17 является язык, близкий к языку Structured Text (ST), описанному в разделе международного стандарта IEC 61131-3. Нетрудно догадаться, что в этом сценарии (см. выше) каждые 5 секунд меняется уровень освещения, например, светодиодной ленты.
Если в начало сценария добавить всего две строки
Таким образом, комбинируя события, происходящие в определенное время или через определенный промежуток времени, и проверяя освещенность с помощью опроса датчика можно писать достаточно сложные сценарии, например, управление освещением в школе во время урока и на перемене. А также сценарии для управления фито-светильниками в теплице или оранжерее.
Как управлять освещением с помощью сценариев, встроенных в программируемый логический контроллер.
Состав комплекта оборудования: контроллер DWC17, модуль релейный DRM88R(L) или DRM88ER, 4-канальный диммер-регулятор DDL04R, датчик освещенности на базе модуля MSU44R. В качестве светильников можно использовать любое оборудование — от светодиодной ленты до ламп накаливания. Протокол обмена данными — MODBUS RTU, MODBUS TCP или MQTT.
Начнем с простого — ежедневно включить и выключить свет на работе в одно и то же время. Для автоматического выполнения используем сервер сценариев программируемого логического контроллера. Вот как выглядит несложный сценарий DWC17 для этой задачи:
Напомним, что контроллер DWC17 фирмы «Разумный дом» управляется через веб-интерфейс и на рисунке Вы видите веб-страницу контроллера «Редактирование сценария». Естественно, Вы можете указать любое время отредактировав сценарий:
В качестве актуатора, который мы назвали «Вкл/выкл свет» используется один из каналов релейного модуля DRM88R.
Дополнительно можно управлять днями недели, в которые работает сценарий:
а также приоритетом выполняемого сценария, если сценариев несколько.
Следующим уровнем сложности может быть использование приглушенного света, для этого используем любой из каналов диммера DDL04R.
Отметим, что в сценариях DWC17 можно применять переменные и вот пример листинга такого сценария:
10 Every5Seconds, Call 200
110 END
200 IF LightCh1 == 0 THEN Goto 1000
210 IF LightCh1 == 1 THEN Goto 2000
220 IF LightCh1 == 2 THEN Goto 3000
230 IF LightCh1 == 3 THEN Goto 4000
300 END
1000 Управление освещением 1 канал = 100
1010 LightCh1 = 1
1100 END
2000 Управление освещением 1 канал = 400
2100 LightCh1 = 2
2200 END
3000 Управление освещением 1 канал = 900
3100 LightCh1 = 3
3200 END
4000 Управление освещением 1 канал = 0
4100 LightCh1 = 0
4200 END
Языком программирования для контроллера DWC17 является язык, близкий к языку Structured Text (ST), описанному в разделе международного стандарта IEC 61131-3. Нетрудно догадаться, что в этом сценарии (см. выше) каждые 5 секунд меняется уровень освещения, например, светодиодной ленты.
Если в начало сценария добавить всего две строки
1 IF (Датчик освещенности 1 этажа) < 300 THEN Goto 10
2 END
то в порядок работы сценария можно включить проверку датчика освещенности (сущность «Датчик освещенности 1 этажа» связана с регистром Modbus MSU44R).Таким образом, комбинируя события, происходящие в определенное время или через определенный промежуток времени, и проверяя освещенность с помощью опроса датчика можно писать достаточно сложные сценарии, например, управление освещением в школе во время урока и на перемене. А также сценарии для управления фито-светильниками в теплице или оранжерее.