а вы как думаете?
я бы задумался после прочтения этого абзаца - а что собственно у меня тогда происходит? может вот этот абзац мне поможет понять, что я что-то не так делаю?Онлайн изменение не приводит к переинициализации переменных, таким
образом, модификация начальных значений не приведет к изменению Retain переменных. В этих
случаях необходимо перезагрузить проект целиком командой 'Онлайн' 'Загрузка' ('Online'
'Download').
так что у ВАС происходит, когда вы дёргаете тумблер Старт-Стоп?Существуют два типа реманентных переменных:
Retain variables, сохраняющие свои значения при выключении питания и сбросе 'Онлайн' 'Сброс' ('Online' 'Reset') в CoDeSys.
Persistent variables сохраняют свои значения при сбросе без выключения питания, управляемом останове системы исполнения (стоп, старт).
не хотите вот эту табличку посмотреть?
Screenshot_6.png
Код запущенный из Кодесис и с тумблера на ПЛК - разный.
продолжайте игнорировать документациюПри перезаписи программы, их значения стираются или остаются без изменений? Если инициализировать их один раз, а потом убрать этот код из программы, их значения сохранятся или нет?
Последний раз редактировалось In_Da_Cher_A; 30.03.2023 в 16:41.
Чтоб не украли, писать в файл внутри!
Я вот тут так и сделал - всё работает.
По надобности сваливать в комп, или на внешнюю флешку.
Но это уже другая история.
Привет всем!
QR-код, Шрих-код считать и распознать.
Принтер узкий ленточный"типа кассовый" не термо?
Для ПЛК160.
Кто подскажет по теме, куда копать?
это вас что-ли наняли автоматизаторы со склада?
никуда не надо копать.
перестаньте ерундой заниматься. Для всего этого есть готовые решения, вагон и тележка
никакой ваш дешёвый труд и рукописные костыли не обойдутся дешевле готового POS терминала
Последний раз редактировалось Юлия Лукина; 03.04.2023 в 09:55.
Нет.
Прочитать номер изделия, установить параметры испытания по номеру.
Провести испытания.
Результаты проверки напечатать - сопроводилка изделия.
Нет.никуда не надо копать.
перестаньте хернёй заниматься. Для всего этого есть готовые решения, вагон и тележка
никакой ваш дешёвый труд и рукописные костыли не обойдутся дешевле готового POS терминала
Готовый не подходит.
Необходимо обработать полученный код,
произвести манипуляции,
зафиксировать.
добрый день уважаемые, не могу найти библиотеку SysFile.lib. для работы с энергонезависимой памятью, а может сможете и так что то подсказать новичку, на codesys хочу написать наработку часов и мин, но не могу записать значения так чтобы после перезагрузки или отключения питания значения сохранялись
Зачем вам эта биб-ка и работа с файлами?
Сохранение в памяти делается RETAIN переменными или если ПЛК слейв, то в конфигурации все переменные глобальные и энергонезависимые.
Биб-ка SysLibFile выложена на сайте https://owen.ru/product/codesys_v2/libraries
Последний раз редактировалось kondor3000; 12.04.2023 в 10:48.
Может "SysLibFile.lib"?
Захват-01.png
Только мне кажется, что фрагмент
"Спасет отца русской демократии" и без SysLibFile.libКод:VAR RETAIN NARABOTKA:INT; (*Сохраняемая переменная*) END_VAR
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg