Показать сообщение отдельно
Старый 13.06.2019, 22:26   #7
MadKid
Member
 
Регистрация: Jun 2019
Адрес: Новосибирск
Сообщения: 76
Благодарил(а): 1 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Странная работа FBD-блока Fronts? или ClrSrcreen? (нет проблемы)

Да, нашёл.

В подсказке написано, что переход происходит по положительному фронту ui-переменной, к нему привязанной. Это вполне логично, я бы тоже так сделал.
Однако, это на практике не так. На самом деле переход происходит при условии переменная=1. Посмотрите на скриншоты. Пока тик=1, экраны быстро-быстро переключаются друг на друга. Когда тик=0, ничего не происходит.

И на главные вопросы я пока не могу найти ответ.
1 что сделать, чтобы после очистки экрана прорисовалась форма SMArt?
2 в какие моменты (или при каких условиях) обновляется экран SMArt?

За всем этим стоит желание делать комбинированный графический интерфейс: что-то мы прописываем в SMArt, а что-то в fbd.
Так можно создавать "композитные" элементы вывода в макросах (например число в рамке, табличка) и параметризовать графику, легко менять внешний вид и легенду.
Ну и в общем-то нет проблем, кроме одной: можно показать, но нельзя погасить...
Изображения
Тип файла: png Тик.PNG (4.0 Кбайт, 43 просмотров)
Тип файла: png Переходы.PNG (9.2 Кбайт, 35 просмотров)

Последний раз редактировалось MadKid, 13.06.2019 в 22:44
MadKid вне форума   Ответить с цитированием