партнерский раздел
ФорумИнсталляция, монтажНаладка, сценарии!!!

Инсталляция, монтаж » Наладка, сценарии!!!

Здравствуйте уважаемые форумчане!!! Есть вопрос по написанию сценариев: хотелось бы сделать систему оповещения наростающим образом. Сразу например коротким импульсом, ч/з 5секунд длиннее, потом ещё длиннее и т.д. до постоянного звучания

10 месяцев 27 дней назад

avatar
ну раз сценарии и в тегах указан Орион ПРО, то например так:
СценарийПеременные
Перем Ядро1;
Перем Реле1;
Перем Компьютеры1;
Перем Компьютер1;
Перем РабочиеМеста1;
Перем РабочееМесто1;

НачалоСценария
Ядро1 = СоздатьОбъект( "Ядро" );
Компьютеры1 = СоздатьОбъект( "Компьютеры" );
Компьютер1 = Компьютеры1.ПолучитьПоИд( свой_ИД_сервера );
РабочиеМеста1 = Компьютер1.РабочиеМеста();
РабочееМесто1 = РабочиеМеста1.ПолучитьПоТипуСетевогоМеста("Ядро");
Реле1 = РабочееМесто1.Выходы().ПолучитьПоИД( свой_ИД_реле );

Реле1.ВключитьНаВремя( "0", "1" ); //длительность 1 секунда
Ядро1.Пауза( 5 ); //длительность 5 секунд

Реле1.ВключитьНаВремя( "0", "2" ); //длительность 2 секунды
Ядро1.Пауза( 5 ); //длительность 5 секунд

//и повторять эти два шага дальше, последний шаг включения реле длительностью 8196

КонецСценария

Волков Андрей 10 месяцев 27 дней назад

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

2 ответа

А если так попытаться с ПКУ:
поставить КПБ, выходы без контроля, начальное состояние выкл. (к выходам ничего не подключаем это костыль)
выходам поставить тактику включить на время с задержкой
тип выходов назначить технологическое оборудование
создать 6 разделов и выходы этого КПБ положить каждый в свой раздел

Для реле управления оповещением
сценарий реле
шаг1 мигать по маске1, разрешающее исп ус-во1 в рабочем состоянии, запрещающее в исходном, привязать к условиям раздел с реле1 КПБ
шаг2 мигать по маске2, разрешающее исп ус-во2 в рабочем состоянии, запрещающее в исходном, привязать к условиям раздел с реле 2 КПБ
и.т.д

теоритически вроде должно получиться:)

10 месяцев 27 дней назад

avatar
Орион вроде как правов не имеет оповещением управлять:)

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

теоритически вроде должно получиться:)

Если что-то брать,то получилось уже практически. 4 релюшки СП1 в параллель и никаких сценариев.Каждая релюшка отрабатывает в своё время и с определённой задержкой. Последняя включается "до снятия". Вуаля.
Только если всё-таки это  "оповещение",то скорее всего это  "пожарка".У меня бы инспектор ухохотался над таким (с позволения сказать) "оповещением".


 

Каргапольцев Артур 10 месяцев 27 дней назад

Такой вариант возможен только если ветка оповещения одна и та не контролируемая, а если их несколько только сценарий спасет:)

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

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

С параллельными реле кстати неплохая идея! Только реле не напасешся!
Я пробовал сценарий писать и шаги с задержками делать, но отрабатывает 1шаг(который приоритетный) и всё) ...

10 месяцев 27 дней назад

avatar
Александр Юрьевич, ты пробовал прямой подход, я предлагаю попытаться сделать через костыль:)

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

Я попытался и получил весьма неожиданный результат.
Что-бы не было написано в шагах сценария, выполняется только то действие которое записано в шаге 1. проверил с 3.02 и 3.03. Я шаги написал в обратном порядке 1-й шаг активируется последним исполнительным, крайний шаг первым, сделал 1-й шаг светить, 2-й моргать на время, каждое вновь сработавшее исполнительное должно запустить более приоритетный шаг сценария. Первое исполнительное запускает шаг 2 и соответственно должна отработать программа моргать а отрабатывает светить.
Попытайся перепроверить если не лень:)

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

Ок попробую!!!
 

Шостак Александр Юрьевич 10 месяцев 26 дней назад

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

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

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

ПОКАЗАН

1100 раз

ЗАДАН

10 месяцев 27 дней назад

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