имя_программы.имя_переменной - это взять
чтоб программа работала в PLC_PRG выполнить имя_программы()
Вид для печати
имя_программы.имя_переменной - это взять
чтоб программа работала в PLC_PRG выполнить имя_программы()
Вложение 37332
Писал так,но выходит ошибка.
Причем, при задании переменной: POU.temp_real: REAL; - все хорошо.
Вероятнее всего,задаю глупые вопросы, но в тема "примеры программ и полезности" при скачивании тех материалов, которые мне нужны,выдает черный экран.
вот прямо в окне объявлений надо вызывать ПОУ? Кто этому Вас научил, для исполнения кода для этого есть специально отведенное окно
Всем привет.Разбираюсь с записью в файл и прошу не судить строго мои знания в КДС заранее.
Не могу понять, куда записывается информацияВложение 37449
(если прокрутить дальше,то можно увидеть,что файл пишется с 21.05 по сегодняшний день),
если в AlarmStorage ничего не прописаноВложение 37450.
Да,понимаю,что в какую-то директорию "по умолчанию",но где она.
И как прописать в программе, чтобы изменить директорию на тот файл, который мне надо.
Когда прописываю это просто в СубдиреторииВложение 37451,
то программа ругается Вложение 37452 Вложение 37453и говорит,что надо код писать,а я дуб дубом в этом.
Добрый день. Какая у вас версия виртуального контроллера? (Device - Информация)
Версия виртуального контроллера:3.5.10.0 Вложение 37456
Версия КДС: COSESYS V3.5 SP10+
Тогда путь по умолчанию будет такой:
<папка установки CODESYS>\GatewayPLC\PlcLogic\alarms
1. Про изменение пути см. здесь:
https://forum.codesys.com/viewtopic.php?t=6391
Там речь о настройках конфиг-файла (CODESYSControl.cfg в папке GatewayPLC)
2. Насчет txt - насколько помню, в SP10 уже можно при подключении к контроллеру нажать ПКМ на AlarmManager и экспортировать историю тревог в .csv файл.
Ну а дальше пересохранить его как .txt
Ну или можно скачать какую-нибудь программу для просмотра sqlite.
Я использую эту:
https://sqlitestudio.pl/
Я правильно понимаю, что вы планируете использовать проект именно на виртуальном контроллере? (а не на одном из контроллеров Овен)