Страница 1 из 2

Общий индикатор Аварии

Добавлено: Ср май 30, 2018 10:19 pm
Lerych
Господа! Есть задачка.

Допустим, имеем некое устройство - например, вводно-распределительное устройство с автоматами питания.
Есть сцена (мнемосхема) с изображением этого ВРУ и автоматов,
2018-05-30_22-00-04.jpg
2018-05-30_22-00-04.jpg (62.96 КБ) 4549 просмотров
а также сцена с общими мнемосхемами
2018-05-30_21-59-30.jpg
2018-05-30_21-59-30.jpg (29.15 КБ) 4549 просмотров
Задачка состоит в том, чтобы на Общей мнемосхеме (сцене) при выключении любого автомата на ВРУ, загорался бы индикатор, например, "Авария" и "горел" бы (а лучше моргал) до того, пока автомат или все автоматы не включатся.
Есть ещё подзадачка: было бы хорошо в индикаторе аварии видеть имя автомата и устройства в котором он стоит. Типа "ВРУ 1 авт.1Q1", потому что ВРУ несколько, а ещё есть щиты распределительные и т.д.
Какие есть соображения, как это реализовать? Спасибо!

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 3:59 pm
nick7zmail
Как я полагаю система видит включения-отключения автоматов? Если да-то вообще не вижу в чем проблема на самом деле. Привязываете метод, и там обрабатываете состояние. На сцену через практически любой элемент (картинка, HTML, оповещение, индикатор) выводите соответственно картинку/надпись. В конекте вам тоже ответил.

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 4:25 pm
Lerych
Вопрос не том что бы показать автомат включен или выключен, это на отдельной сцене (детальная мнемосхема устройства) есть у каждого автомата - индикатор вкл./выкл. Вопрос в том, чтобы на основной сцене с общей мнемосхемой, оператору выводить индикатор с информацией сколько автоматов в данный момент выключено.

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 4:30 pm
Logrus
2 ввода, 3 аварийных источника питания ))) во до чего майнинг довел
смысл от красивых картинок, полезней схему однолинейную
если еще с нее и управлять автоматами, то и логику прописывать на (не столкнуть ввода, или ввод с аварийкой, авр, работа авариек и т.д.)
по индикации смотреть что еще можно взять (что есть)
ну, имхо.
п.с. добавь своства и по ним считай нужное отходящие 4 вкл, 3 откл., ввод 1 в работе, 2 резерв, аварийные 2 резерв, 1 ремонт и т.п.

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 5:38 pm
Lerych
Да это не майнинг! Это SCADA система, типа.
2018-06-07_17-44-34.jpg
2018-06-07_17-44-34.jpg (46.11 КБ) 4441 просмотр
Управлять ничем не надо, только мониторинг вкл./откл. автоматов и режимов работы ШИБП (УПС). В принципе, как Вы предлагаете, так и наверное сделаю. Только можно подробнее? Хотел просто создать SCounters и туда плюсовать единицу, если автомат выключен, а если включен вычитать единицу. А оператору повесить мигающий индикатор, типа "Авария - 3", где 3 количество отключенных автоматов, а условие его появления (индикатора), если его value > 0.
2018-06-07_17-40-14.jpg
2018-06-07_17-40-14.jpg (6.78 КБ) 4442 просмотра
2018-06-07_17-38-49.jpg
2018-06-07_17-38-49.jpg (7.78 КБ) 4442 просмотра

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 5:56 pm
Logrus
да мне то без разницы что в нагрузке, поржал просто, а вот описано не полно (к примеру вопросы: сколько секций, сколько межсекционников и т.д.)
на полноценную скаду не тянет, увы
про управлять, даже голосовая индикация потребует прописанных алгоритмов (т.е. с-ма должна знать что при отключенных вводах и работе с аварийки это режим работы с собственного источника, а при работе с ввода 2 и отсутствии напряжения на вводе 1 предаварийная обстановка и т.д.), до реального управления каждым выключателем еще далеко

https://kb.smartliving.ru/?s=getObjectsByProperty
т.е. на каждый автомат свойство (можно несколько) какая функция у него (вводной, межсекционный, отходящий, резервный; аварийный ввод ибп на такую то секцию и т.д.) , какой секции принадлежит и т.д.
прописать логику, дергать при изменении состояния любого автомата
на выходе можно получить намного более того, что вы хотите

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 6:21 pm
Lerych
Согласен, до полноценной SCADA далеко, но и задачи управлять автоматами нет, тем более они не управляемые. Логика уже проработанная есть, позднее буду её прикрычивать. У меня есть готовый проект на С++ под Линукс, но хочу попробовать что-то подобное на Мажордомо реализовать, заодно освоить его получше. У меня сейчас на МД умная баня реализована. Спасибо за ответ. Приму во внимание!

Re: Общий индикатор Аварии

Добавлено: Чт июн 07, 2018 6:47 pm
Logrus
https://connect.smartliving.ru/profile/1646/blog78.html
в самом конце возможно будет полезно

Re: Общий индикатор Аварии

Добавлено: Пт июн 08, 2018 10:55 am
Aven
Так а в чем сложность завести отдельное свойства в которое писать статистику скриптом, его и выводить где нужно?

Re: Общий индикатор Аварии

Добавлено: Пт июн 08, 2018 11:50 am
Lerych
Пример, такого скрипта есть? А может где-то в стандартных функциях посмотреть?