партнерский раздел
ФорумЭксплуатацияКак управлять реле с Монитора АРМ Ориона ПРО

Эксплуатация » Как управлять реле с Монитора АРМ Ориона ПРО

Стоит задача разблокирования дверей по отдельности. Каждая дверь посажена на отдельное адресное реле СП2.
В пульте С2000М тактика реле завязана на раздел - чтобы при пожаре разблакировались двери.

А как теперь сделать чтобы если я захочу поуправляю одним реле, как это можно делать из пульта применяя пароль 1234.
 

10 лет 1 месяц назад

avatar
Ну всмысле с АРМ.

При этом тактика работы по пожару оставалась.

Бухалов Роман Сергеевич 10 лет 1 месяц назад

Пишите сценарий, добавляйте его в дерево управления и управляйте.

Тремасов Константин Александрович 10 лет 1 месяц назад

Т.е. тактике мешать не будет? 
 

Бухалов Роман Сергеевич 10 лет 1 месяц назад

Не должно, в 1.12.2 не мешало.

Тремасов Константин Александрович 10 лет 1 месяц назад

А двери на каких контроллерах? С2000-2? Тогда в сценарии просто "открыть доступ" или "предоставить доступ" (если одного человека надо пропустить). А сценарии можно привязать на клавиши.

Эльксне Никита Витальевич 10 лет 1 месяц назад

хоть на С2000-2, хоть на СП2 разве не достаточно квакнуть по значку двери в мониторе и выбрать "открыть дверь", к чему огород городить?:)
Естественно сначала его нужно там разместить:)

Олещенко Игорь Николаевич 10 лет 1 месяц назад

Насколько я понимаю, если контроллер левый, то алгоритм открытия двери не отработает. Нужна будет привязка через сценарии. Да и для открытия доступа на долгое время у оператора должен быть статус админа. Или я не прав?

Эльксне Никита Витальевич 10 лет 1 месяц назад

Согласен, если контороллер не предназначен для дверей такой фортель не пройдет, ступил:)

Олещенко Игорь Николаевич 10 лет 1 месяц назад

Админом быть не обязательно, главное в уровне доступа разрешить управление объектами системы. Админ в отличии от оператора может АБД открывать.

Тремасов Константин Александрович 10 лет 1 месяц назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

5 ответов

Да ешкин кот как из дерева управления на план ставить??!!!

10 лет 1 месяц назад

avatar
Создал сенарий, создал элемент в дереве управления, а как на план поставить не поймешь...

Бухалов Роман Сергеевич 10 лет 1 месяц назад

Вот так пробовали?

Тремасов Константин Александрович 10 лет 1 месяц назад

Так, так , т.е. на план значок управления не выведешь,?

Бухалов Роман Сергеевич 10 лет 1 месяц назад

Нет, у вас отдельное окно откроется со сценариями.

Тремасов Константин Александрович 10 лет 1 месяц назад

Во второй версии АРМа обещают сделать нормальное управление реле, а пока только через опу, в смысле дерево:)

Олещенко Игорь Николаевич 10 лет 1 месяц назад

Это всмысле 2.0 не 1.20.2?

Тремасов Константин Александрович 10 лет 1 месяц назад

Ага, в https://partners.bolid.ru/forum/forum_7336.html Ильин писал 1-2 кв. 2017, так что держитесь, будет нам счастье:)

Олещенко Игорь Николаевич 10 лет 1 месяц назад

Ну уж если 2.0, тогде ждем чего-то глобального, новый интерфейс, новые новшества, вообще все новое. Чтоб взяли это позорище и переписали, чтоб можно было развернуть на весь экран любой модуль, причем размер экрана не имел значения, чтоб прокрутка колесом мышы работала ровно, чтоб, чтоб, чтоб... чуть не захлебнулся.

Тремасов Константин Александрович 10 лет 1 месяц назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

А теперь поскажите пожалуйста, я тут смотрю на старые планы: люди сделали состояние дверей по реле в виде значка двери выбираешь её открывается...

Как состояние реле отображать таким образом в виде двери, не могу понять как сделали 

10 лет 1 месяц назад

avatar
Скиньте скрин, причем по реле этому правой кнопкой нажмите что было видно меню выпадающее. А так картинку вы может выбрать любую, хоть изобразить дверь как пожарный датчик.

Тремасов Константин Александрович 10 лет 1 месяц назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ООО! как , пробежался по обозначениям всем для реле и оказалось "Дополнительное оборудование" обозначение - и опа а тут как-раз та дверь, видимо это подменили значок в Болиде, файлами?

10 лет 1 месяц назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Да, все получилось через "Дерево управления".

Только вот странно, не могу понять от чего зависит - вот это меню не всегда имеет такой вид:

Иногда в Мониторе  оно сокращенное- в 4 пункта всего, и там нет "Управление")

10 лет назад

avatar
Я так понимаю, что от прав на управление, которые присвоены оператору.

Эльксне Никита Витальевич 10 лет назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Когда перезапускаешь Оперативную задачу - "Управление" появляется, по истечению какого-то времени - пропадает из меню  (меню сокращенное). При этом если войти заного тем же пользователем, не появляестя меню такое.

10 лет назад

avatar
Управление реле через монитор и событие включение контроля выхода
https://yadi.sk/i/2M6Fv89Ga-Kp8Q
 

Рытченко В В 6 лет 1 месяц назад

Весьма, но где текст сценария и описание что куда цеплять? Или это типа посмотрите как у меня и все?

Тремасов Константин Александрович 6 лет 1 месяц назад

Сегодня скину

Рытченко В В 6 лет 1 месяц назад

хитрый способ) насколько я помню, Отключить и Включить это какая-то новая функция, которая есть даже у приборов, но что конкретно эта функция делает с прибором - я так и не понял, т.е. отключаешь прибор и в мониторе он отключается, а вот физически что с ним - просто перестаёт слать пакеты или монитор перестаёт его опрашивать?

Волков Андрей 6 лет 1 месяц назад

С пожарными шс/разделами, если типы заданы, то выскакивает такое меню, а дальше автор додумал...

Тремасов Константин Александрович 6 лет 1 месяц назад

Сценарий   Переменные
Перем Событие1; 
перем реле1;
Перем РабочееМесто1;
Перем РабочиеМеста1;
Перем Компьютер1;
Перем Компьютеры1;
Перем РабочееМестоЛок1;
НачалоСценария
Компьютеры1 = СоздатьОбъект( "Компьютеры" );
Компьютер1 = Компьютеры1.ПолучитьПоИд(1);
РабочиеМеста1 = Компьютер1.РабочиеМеста();
РабочееМестоЛок1 = РабочиеМеста1.ПолучитьПоТипуСетевогоМеста("Ядро");
РабочееМесто1 = РабочиеМеста1.ПолучитьПоТипуСетевогоМеста("Ядро");
Событие1 = ПолучитьСобытие(); 
Если Не ПустоеЗначение( Событие1.Событие() ) Тогда
                                     если Событие1.Событие().ИД()==113 тогда
                                          Если (РабочееМестоЛок1.ЗапросОператору("Запустить управление реле?",10, 7) ==6) Тогда
                                               Если (РабочееМестоЛок1.ЗапросОператору("Включить реле?",10, 7) ==6) Тогда
                                                   Если Не ПустоеЗначение( Событие1.Элемент() )   Тогда
                                                           Сообщить( "Включение " + Событие1.Элемент().адрес(),0);
                                                           Реле1 = РабочееМесто1.Выходы().ПолучитьПоадресу( Событие1.Элемент().адрес() );
                                                           Если не ПустоеЗначение( Реле1 ) Тогда
                                                           Реле1.включить();
                                                           конецесли;
                                                   конецесли;
                                                  Иначе
                                                  Если (РабочееМестоЛок1.ЗапросОператору("Выключить реле?",10, 7) ==6) Тогда
                                                        Если Не ПустоеЗначение( Событие1.Элемент() )   Тогда
                                                             Сообщить( "Выключение " + Событие1.Элемент().адрес(),0);
                                                                        Реле1 = РабочееМесто1.Выходы().ПолучитьПоадресу( Событие1.Элемент().адрес() );
                                                                        Если не ПустоеЗначение( Реле1 ) Тогда
                                                           Реле1.выключить();
                                                           конецесли;
                                                        конецесли;
                                                  Иначе
                                                  конецесли;
                                               конецесли;
                                          Иначе
                                          КонецЕсли;
                                     конецесли;
                          Иначе
                          Сообщить( "Ошибка выполнения сценария... Выход!" , 1 );     Возврат( 0 );
КонецЕсли;
  Если Событие1.ВремяиДата() 0 Тогда     Сообщить( "Дата и время: " + ДатаВремяВСтроку( Событие1.ВремяиДата() ) , 0);   Иначе     Сообщить( "Дата и время отсутствуют..." , 1 );   КонецЕсли; 
КонецСценария

Рытченко В В 6 лет 1 месяц назад

Нужно создать данный сценарий не по шаблону, назвать, и этот сценарий выбрать на вкладке сценарии, для реле или клапана которым хотите управлять у события "Выход включен (113)"

Рытченко В В 6 лет 1 месяц назад

надо бы сохранить, чтоб потом растащить на примеры) правда сценарий с запросами оператору у меня так и не взлетел на УРМе (хотя на серваке отрабатывал) и техподдержка за 1,5 года ничего не смогла предложить, но там был 1.12.2 и уже не актуально)

кстати, хорошим тоном считается оставлять комментарии в тексте сценария, что означают все эти ИД и цифры, а то потом через год сами же и не вспомните, что за 113, а что 10, 7 и 6 ))

Волков Андрей 6 лет 1 месяц назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

10367 раз

ЗАДАН

10 лет 1 месяц назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.