|
Стоит задача разблокирования дверей по отдельности. Каждая дверь посажена на отдельное адресное реле СП2. 8 лет 5 месяцев назад Бухалов Роман Сергеевич 127Пишите сценарий, добавляйте его в дерево управления и управляйте.
– Тремасов Константин Александрович 8 лет 5 месяцев назад А двери на каких контроллерах? С2000-2? Тогда в сценарии просто "открыть доступ" или "предоставить доступ" (если одного человека надо пропустить). А сценарии можно привязать на клавиши.
– Эльксне Никита Витальевич 8 лет 5 месяцев назад хоть на С2000-2, хоть на СП2 разве не достаточно квакнуть по значку двери в мониторе и выбрать "открыть дверь", к чему огород городить?:)
Естественно сначала его нужно там разместить:) – Олещенко Игорь Николаевич 8 лет 5 месяцев назад Насколько я понимаю, если контроллер левый, то алгоритм открытия двери не отработает. Нужна будет привязка через сценарии. Да и для открытия доступа на долгое время у оператора должен быть статус админа. Или я не прав?
– Эльксне Никита Витальевич 8 лет 5 месяцев назад Согласен, если контороллер не предназначен для дверей такой фортель не пройдет, ступил:)
– Олещенко Игорь Николаевич 8 лет 5 месяцев назад Админом быть не обязательно, главное в уровне доступа разрешить управление объектами системы. Админ в отличии от оператора может АБД открывать.
– Тремасов Константин Александрович 8 лет 5 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Да ешкин кот как из дерева управления на план ставить??!!! 8 лет 5 месяцев назад Бухалов Роман Сергеевич 127Создал сенарий, создал элемент в дереве управления, а как на план поставить не поймешь...
– Бухалов Роман Сергеевич 8 лет 5 месяцев назад Так, так , т.е. на план значок управления не выведешь,?
– Бухалов Роман Сергеевич 8 лет 5 месяцев назад Нет, у вас отдельное окно откроется со сценариями.
– Тремасов Константин Александрович 8 лет 5 месяцев назад Во второй версии АРМа обещают сделать нормальное управление реле, а пока только через опу, в смысле дерево:)
– Олещенко Игорь Николаевич 8 лет 5 месяцев назад Ага, в https://partners.bolid.ru/forum/forum_7336.html Ильин писал 1-2 кв. 2017, так что держитесь, будет нам счастье:)
– Олещенко Игорь Николаевич 8 лет 5 месяцев назад Ну уж если 2.0, тогде ждем чего-то глобального, новый интерфейс, новые новшества, вообще все новое. Чтоб взяли это позорище и переписали, чтоб можно было развернуть на весь экран любой модуль, причем размер экрана не имел значения, чтоб прокрутка колесом мышы работала ровно, чтоб, чтоб, чтоб... чуть не захлебнулся.
– Тремасов Константин Александрович 8 лет 5 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
А теперь поскажите пожалуйста, я тут смотрю на старые планы: люди сделали состояние дверей по реле в виде значка двери выбираешь её открывается... 8 лет 5 месяцев назад Бухалов Роман Сергеевич 127Скиньте скрин, причем по реле этому правой кнопкой нажмите что было видно меню выпадающее. А так картинку вы может выбрать любую, хоть изобразить дверь как пожарный датчик.
– Тремасов Константин Александрович 8 лет 5 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
ООО! как , пробежался по обозначениям всем для реле и оказалось "Дополнительное оборудование" обозначение - и опа а тут как-раз та дверь, видимо это подменили значок в Болиде, файлами? 8 лет 5 месяцев назад Бухалов Роман Сергеевич 127Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Да, все получилось через "Дерево управления". 8 лет 4 месяца назад Бухалов Роман Сергеевич 127Я так понимаю, что от прав на управление, которые присвоены оператору.
– Эльксне Никита Витальевич 8 лет 4 месяца назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Когда перезапускаешь Оперативную задачу - "Управление" появляется, по истечению какого-то времени - пропадает из меню (меню сокращенное). При этом если войти заного тем же пользователем, не появляестя меню такое. 8 лет 4 месяца назад Бухалов Роман Сергеевич 127Управление реле через монитор и событие включение контроля выхода
https://yadi.sk/i/2M6Fv89Ga-Kp8Q – Рытченко В В 4 года 5 месяцев назад Весьма, но где текст сценария и описание что куда цеплять? Или это типа посмотрите как у меня и все?
– Тремасов Константин Александрович 4 года 5 месяцев назад хитрый способ) насколько я помню, Отключить и Включить это какая-то новая функция, которая есть даже у приборов, но что конкретно эта функция делает с прибором - я так и не понял, т.е. отключаешь прибор и в мониторе он отключается, а вот физически что с ним - просто перестаёт слать пакеты или монитор перестаёт его опрашивать?
– Волков Андрей 4 года 5 месяцев назад С пожарными шс/разделами, если типы заданы, то выскакивает такое меню, а дальше автор додумал...
– Тремасов Константин Александрович 4 года 5 месяцев назад Сценарий Переменные
Перем Событие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 ); КонецЕсли; КонецСценария – Рытченко В В 4 года 5 месяцев назад Нужно создать данный сценарий не по шаблону, назвать, и этот сценарий выбрать на вкладке сценарии, для реле или клапана которым хотите управлять у события "Выход включен (113)"
– Рытченко В В 4 года 5 месяцев назад надо бы сохранить, чтоб потом растащить на примеры) правда сценарий с запросами оператору у меня так и не взлетел на УРМе (хотя на серваке отрабатывал) и техподдержка за 1,5 года ничего не смогла предложить, но там был 1.12.2 и уже не актуально)
кстати, хорошим тоном считается оставлять комментарии в тексте сценария, что означают все эти ИД и цифры, а то потом через год сами же и не вспомните, что за 113, а что 10, 7 и 6 )) – Волков Андрей 4 года 5 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
При этом тактика работы по пожару оставалась.
– Бухалов Роман Сергеевич 8 лет 5 месяцев назад
#ссылка