Добрый день.
Как получить в программе статус батареи контроллера ПЛК200 ?
Добрый день.
Как получить в программе статус батареи контроллера ПЛК200 ?
Добрый день.
Через библиотеку CmpSysExec вызовите команду
Значение обновляется при старте ПЛК, и после этого - раз в 24 часа.Код:ubus call battery status | jq .'mV'
Последний раз редактировалось Евгений Кислов; 01.09.2022 в 18:19.
С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
Имеется ПЛК210. При выключенном ПЛК вытащил батарею, включил. После загрузки все светодиоды горят зелёным.
WEB-интерфейс показывает то же самое. Батарея сама по себе нормальная, до извлечения показывала те же 3.1В.Код:[root@plc210 ~]# ubus call battery status { "status": "good", "mV": 3105 }
Эта информация обновляется при включении питания и раз в сутки.
С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
То есть, должны выполниться оба условия, а не хотя бы одно из них?
Выключил ПЛК без батареи, подождал несколько минут, включил:
Код:[root@plc210 ~]# ubus call battery status { "status": "good", "mV": 2691 }
Последний раз редактировалось Tacio; 19.06.2023 в 12:37.
С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
Если ПЛК без батарейки периодически выключать на несколько минут, то напряжение потихоньку падает:
Код:[root@plc210 ~]# ubus call battery status { "status": "replace", "mV": 1979 }
ПЛК ночь простоял выключенный без батарейки. После включения (без батарейки):
На выключенном ПЛК закоротили плюс с минусом в батарейном отсеке, сразу упало почти до 0:Код:[root@plc210 ~]# ubus call battery status { "status": "replace.now", "mV": 588 }
Код:[root@plc210 ~]# ubus call battery status { "status": "replace.now", "mV": 11 }
Уточнил ситуацию.
Рядом с микросхемой RTC установлен конденсатор.
photo_2023-06-20_09-26-04.jpg
Он нужен для того, чтобы можно было "на горячую" поменять батарейку без сброса времени.
То, что вы наблюдали, связано с его наличием (и постепенной разрядкой).
Последний раз редактировалось Евгений Кислов; 20.06.2023 в 13:58.
С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