И ещё, очень не хватает индикатора заряда. Системной переменной в конфигурации, которая бы содержала значение остатка заряда. Можно было бы заранее отсылать СМС, что пора менять батарею...
И ещё, очень не хватает индикатора заряда. Системной переменной в конфигурации, которая бы содержала значение остатка заряда. Можно было бы заранее отсылать СМС, что пора менять батарею...
Речь шла о переменных RETAIN.Так ведь такое решается предельно просто: при отключении не нужно ничего удалять, надо писать в новый файл рядом, а при включении уже смотреть, что успело записаться и заменять в старом файле значения новыми уцелевшими данными.
Да, я о них же, просто забыл уточнить, что это было пожелание, даже скорее, просьба к разработчикам прошивок для ОВЕН ПЛК.
Ну да)) Потом выключится именно перед тем когда надо было удалить старый файл. После включения не знает какой грузить, новый? или старый? зависнет, появятся новые предложения, костыли и так бесконечно....
Не надо удалять при отключении. Надо проверить целостность нового при включении и если цел - взять всё оттуда и удалить старый, а если новый повреждён, то использовать старый и сигналить в сервисную переменную, что во время последнего отключения питания настройки не были сохранены из-за того, что батарейка не вытянула. Хотя бы так.
Целостность можно проверять специальным сервисным битом, который сбрасывать в false перед началом записи и поднимать в true в самую последнюю очередь, когда все данные в новый файл уже записаны. Он же и будет сигналить о неуспешной записи во время старта контроллера.
По моим данным вопрос решен.
Была изменена топология платы и некоторые элементы.
Подробностей не помню - надо уточнять у руководителя проекта.
Ответ производителей:
Здравствуйте!
Уже исправили, переразведена верхняя плата и создана новая прошивка перефирийного процессора. Если у Вас имеются, для которых необходмимо произвести замену верхней платы для устранения проблем с работоспособностью аккум-ра, то Вы можете прислать эти контроллеры в СЦ, либо если нет возможности отправть контроллеры в СЦ.Новые переразведенные платы есть только для контроллеров ПЛК100/150/154.