Страница 1 из 1
Работа с циклами
Добавлено: 08 фев 2022, 13:55
Di123
2022-02-08_154626.png
Блок "перейти в начало" позволяет прервать цикл по команде из нужного места и начать занова пока команда прервать не отменится
Можно зациклить первую плату с таймером для инициализации устройства при подаче питания
Два блока "перенести и установить" - позволяют по выбору метки зацикливать разные платы или несколько плат
Можно из нескольких плат перейти в одну либо по нескольким платам по разным меткам
Либо перепрыгнуть несколько плат вверх либо вниз
2022-02-08_154547.png
Добавился блок с якорьком (заглушка)
Можно прицепится входом к коконибудь пути выбрав в параметрах тип входа (вход пустой служит только для изменения компиляции внутри схемы) есть вероятность что не везде прокатит
-- выбирается тип входа и прописать метку (работает в паре с "перенести выполнение к метке")
2022-02-13_182517.png
2022-02-13_182535.png
2022-02-13_182603.png
Выполнение программы 1,1.ubl
Работа с циклами
Добавлено: 13 фев 2022, 14:59
Di123
на есп8266 не работает
в принципе особо не удивило
Работа с циклами
Добавлено: 13 фев 2022, 15:30
Dryundel
ESP_GOTO_ON_FALSE()
ESP_RETURN_ON_FALSE()
Работа с циклами
Добавлено: 16 фев 2022, 21:43
Phazz
[ref]GDAN7777[/ref], закольцевать можно и инструментами флпрог. В условиях платы есть выполнять пока..
Работа с циклами
Добавлено: 16 фев 2022, 22:31
Phazz
И не вижу противоречий, будет выполняться пока не появится условие выхода из цикла.
Работа с циклами
Добавлено: 16 фев 2022, 23:14
Dryundel
GDAN7777 писал(а): 16 фев 2022, 22:48
Ну так мне и надо,чтобы выполнялось,даже если это условие появится.
[ref]GDAN7777[/ref], сделайте так что бы не появилось.
При каких обстоятельствах должна закольцеваться плата?
Работа с циклами
Добавлено: 17 фев 2022, 06:02
Di123
в начале платы ставите блок установить метку что бы компиляция она была первой
под этой платой делаете вторую плату и там ставите блок перенести выполнение к метке подключив к нему переменную от сравнений через рс-тригер
должен циклировать пока тригер не сбросить