0

Гибкая логика

Максим Карпов 1 year ago updated 1 year ago 25

Здравствуйте , подскажите как создать программу гибкой логики чтобы программа начинала работать с задержкой , например через три секунды после постановки на охрану.

задержка в действии , задерживает только действие , а не начало работы программы.

Так и пишите то что нужно сделать через 3 секунды

так где написать то?

то что нужно вам... 

Вы же не говорите что и для чего...

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

как и куда будет отображаться? 

смс будет отправлять на м1

разорительно ))

Но контроль то сам как оргмнизован? закрытого замка

смс придет только если замок не закроется по какой то причине , так что не разорительно.

Контроль организован просто , в замке L11 есть встроенный концевик и к нему подключен гибкий аналоговый вход.

Если замок открыт то активное состояние.

ну так действия нет получается... как был открыт так и остался. Вход ,канал не меняется состояние

Почему не меняется , после постановки в охрану замок капота закрывается , концевик размыкается , состояние становится неактивно.

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

Полную программу посмотреть бы... Ничего пока не ясно

Оранжево серый провод подключен к концевику в замке L11 и изменяет свое состояние в зависимости от положения замка.

+3

Здравствуйте. 
1 программа - таймер. Без условий. В действии ничего не выполнять 3 секунды.

2 программа - 

Событие запуска - завершение первой программы. Условие  - замок не закрыт, Действие - выполнить оповещение.

Вот это мне и нужно было. Спасибо.

1Программа.

Событие постановка в охрану.

Без условий.

Действие ничего не выполнять , задержка выполнения 5с.

2Программа.

Событие программа 1 завершение работы.

Условие гибкий аналоговый вход активное состояние.

Действие сирена включить.

Подскажите почему такая логика не работает как надо. Программа номер 2 всеравно запускается сразу после постановки в охрану не дожидаясь завершения 1 программы , если гибкий аналоговый вход на момент постановки находится в активном состоянии.

есть легенда что в мастере в последних прошивках что-то поломалось по поводу завершения программ. Попробуйте событие во второй написать не завершение, а запуск. Напишите результат только обязательно

есть легенда..

...не очень-то и легенда,скорее-быль !))))...перепутали местами события "начало работы программы" и "завершение работы программы"...

ну автор вот пропал на 2 дня и пока нет обновления от него

+1

Извиняюсь пока некогда заниматься своей машиной , работы много , как проверю отпишусь.

Вобщем пробовал по разному и запуск программы по завершению и по началу , либо программа вообще не запускается либо запускается сразу без задержки. Махнул на это рукой и сделал запуск программы по пропаданию метки и все у меня работает.