618
правок
Garik (обсуждение | вклад) |
Garik (обсуждение | вклад) |
||
Строка 237: | Строка 237: | ||
== Примеры программирования == | == Примеры программирования == | ||
=== Пишем простой скрипт | === Пишем простой скрипт приоритизации нагрузки=== | ||
В качестве примера напишем скрипт, который автоматически будет отключать сильноточное реле К9 устройства wb-mr11_79 (считая, что оно управляет нагрузкой с низким приоритетом), если включены сильноточные реле К10 и К11. Такой сценарий актуален в случае ограничения выделенной мощности (например, электроплита и водонагреватель являются приоритетными нагрузками, а теплый пол можно отключить на время их совместной работы). Мы также хотим запоминать состояние низкоприоритетного реле K9 и включать его, если оно было включено до этого, как только выделенной мощности достаточно. Если мы пытаемся включить реле при уже пороговой мощности, реле не включится. | В качестве примера напишем скрипт, который автоматически будет отключать сильноточное реле К9 устройства wb-mr11_79 (считая, что оно управляет нагрузкой с низким приоритетом), если включены сильноточные реле К10 и К11. Такой сценарий актуален в случае ограничения выделенной мощности (например, электроплита и водонагреватель являются приоритетными нагрузками, а теплый пол можно отключить на время их совместной работы). Мы также хотим запоминать состояние низкоприоритетного реле K9 и включать его, если оно было включено до этого, как только выделенной мощности достаточно. Если мы пытаемся включить реле при уже пороговой мощности, реле не включится. | ||
правок