Почему то при объявлении переменную "глобальной", ни чего не записывается в нее. А вот при объявлении переменную выходной (var outpunt), в другом программном блоке читается отлично2023-11-20 19_38_40-Window.png
Спасибо. Разобрался и с глобальной переменной, теперь все работает. А то если в одном программном блоке много логических элементов и условий, codesys жутко тормозит.
А так, работаешь в каждом блоке и ни каких тормозов.Вложение 71740
Здравствуйте коллеги, изучил видео с SQlite3 https://www.youtube.com/watch?v=4J6WXEwmeco . У меня вопрос: есть ли какая то возможность записывать переменные в строку SQL-запроса и есть ли такая же возможность считывать переменными данные из строки SQLite-запроса? Снимок.PNG ,накидайте пример пожалуйста.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Вроде уже ответили выше.
Для понимания вам стоит изучить sql. Установить, попробовать создать базу, протестировать запросы.
Это не относится к плк, а во вторых это не система реального времени.
Того примера, что выложен на сайте, вполне достаточно для понимания механизма, но если у вас нет понимания о sql - это вам мало поможет
Евгений, спсибо огромное, что помогли запустить блок.
На всякий случай, для поиска и закрепления материала, продублирую тут:
Работа по расписанию. Необходимо запускать что-либо по расписанию.
С использованием блока Util.TimerSwitch. Понятно, что есть лучшие решения, но он есть в утилитах.
scheduler-TimerSwitch.PNG
Последний раз редактировалось beatitas; 21.11.2023 в 14:13.