Сброс - переинициализация переменных (кроме энергонезависимых)
Сброс холодный - переинициализация переменных, включая RETAIN
Сброс заводской - полное удаление программы из контроллера
Вид для печати
Сброс через СodeSys не помогает. Нужно выдернуть питание?
Здравствуйте. Судя по описанию в инструкции и по ошибкам компиляции (c0127: Недостаточно кодовой памяти), модуль OwenArchiver не годится для архивирования большого кол-ва переменных (50+/-) на СПК110 предыдущей модификации? Библиотеку CAA File возможно использовать, как альтернативу?
А можно ли сделать, чтобы в режиме архивирования "По изменению переменной", период архивации был 1 сек? По аналогии с режимом "По команде".
В архив пишутся значения переменных из нескольких FB и делать режим "По команде" в моём случае не очень удобно.
Здравствуйте.
Пытаюсь организовать на СПК110 МО1 хранение списка операторов в строковый файл с помощью библиотеки CAA File.
Структура примерно такая 1111;Иванов Иван Иванович (табельный номер;ФИО).
При загрузке контроллера файл извлекается в массив и в зависимости от введенного табельного привязывает к нему имя оператора, планируется добавление и удаление операторов.
С записью вроде разобрался а вот с чтением никак.
Мож кто подкинет пример чтения строковых данных?
Добрый день! Пытаюсь повторить пример архивации CAA File на виртуальном контроллере. В проект не стал добавлять действие act01_DriveInfo. Добавил пока только act02_DirExample и act03_DirList. В функции DEVICE_PATH указал пути 'D:\OWEN\USB\' и 'D:\OWEN\SD\'. После загрузки, в блоке DIR_INFO при каждом вызове FILE.DirList выдает информацию только о первом вложении '.' , и весь массив astDirInfo заполняется только им. В итоге FILE.DirList не выдает NO_MORE_ENTRIES и переменная uiEntryPos зацикливается до бесконечности. Создать, переименовать и удалить каталог работает.
Скачал Example_CAA_File_3514v1. В нем обновил устройство до виртуального, в DEVICE_PATH пути поменял на 'D:\OWEN\PLC_MEMORY\' , 'D:\OWEN\USB\' , 'D:\OWEN\SD\' и 'D:\OWEN\FTP\'. Все работает, массив заполняется '.' '..' и далее тем что вложено.
Создал второй проект. В главную программу внес только код из блока DIR_INFO, и больше ничего. Так все работает. Начал добавлять частями остальное с периодическим тестом. В итого весь код тот же, что и в первом проекте, только без визуализации, и при этом все работает. Частично добавил визуализацию, проверок не делал. Через неделю загружаю, опять не работает...
В чем проблема?
Добрый день.
Выложите, пожалуйста, проект, на котором DIR_INFO не работает - без этого не представляется возможным дать какие-либо комментарии.