Показано с 1 по 9 из 9

Тема: Статус батареи

  1. #1

    По умолчанию Статус батареи

    Добрый день.
    Как получить в программе статус батареи контроллера ПЛК200 ?

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,159

    По умолчанию

    Цитата Сообщение от Pavel_L Посмотреть сообщение
    Добрый день.
    Как получить в программе статус батареи контроллера ПЛК200 ?
    Добрый день.
    Через библиотеку CmpSysExec вызовите команду

    Код:
    ubus call battery status | jq .'mV'
    Значение обновляется при старте ПЛК, и после этого - раз в 24 часа.

  3. #3

    По умолчанию

    Имеется ПЛК210. При выключенном ПЛК вытащил батарею, включил. После загрузки все светодиоды горят зелёным.
    Код:
    [root@plc210 ~]# ubus call battery status
    {
    	"status": "good",
    	"mV": 3105
    }
    WEB-интерфейс показывает то же самое. Батарея сама по себе нормальная, до извлечения показывала те же 3.1В.

  4. #4

  5. #5

    По умолчанию

    То есть, должны выполниться оба условия, а не хотя бы одно из них?
    Выключил ПЛК без батареи, подождал несколько минут, включил:
    Код:
    [root@plc210 ~]# ubus call battery status
    {
    	"status": "good",
    	"mV": 2691
    }
    Последний раз редактировалось Tacio; 19.06.2023 в 12:37.

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,159

    По умолчанию

    Цитата Сообщение от Tacio Посмотреть сообщение
    То есть, должны выполниться оба условия, а не хотя бы одно из них?
    Хотя бы одно.
    Статус обновляется при включении, а далее - раз в сутки, пока ПЛК включен.
    Что касается вашей ситуации - мы проверим у себя, нет ли какого-то бага при таких обстоятельствах.

  7. #7

    По умолчанию

    Если ПЛК без батарейки периодически выключать на несколько минут, то напряжение потихоньку падает:
    Код:
    [root@plc210 ~]# ubus call battery status
    {
    	"status": "replace",
    	"mV": 1979
    }

  8. #8

    По умолчанию

    ПЛК ночь простоял выключенный без батарейки. После включения (без батарейки):
    Код:
    [root@plc210 ~]# ubus call battery status
    {
    	"status": "replace.now",
    	"mV": 588
    }
    На выключенном ПЛК закоротили плюс с минусом в батарейном отсеке, сразу упало почти до 0:
    Код:
    [root@plc210 ~]# ubus call battery status
    {
    	"status": "replace.now",
    	"mV": 11
    }

  9. #9
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,159

    По умолчанию

    Уточнил ситуацию.
    Рядом с микросхемой RTC установлен конденсатор.

    photo_2023-06-20_09-26-04.jpg

    Он нужен для того, чтобы можно было "на горячую" поменять батарейку без сброса времени.

    То, что вы наблюдали, связано с его наличием (и постепенной разрядкой).

Похожие темы

  1. Замена батареи в плк63 старой версс
    от sly2k в разделе ПЛК63/73
    Ответов: 1
    Последнее сообщение: 09.11.2021, 09:34
  2. Ответов: 31
    Последнее сообщение: 03.01.2020, 18:20
  3. статус переменой modbus
    от niko1988 в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 04.06.2018, 11:38
  4. Текущий статус прошивок
    от Филоненко Владислав в разделе ПЛК1хх
    Ответов: 251
    Последнее сообщение: 27.11.2016, 11:37
  5. Статус прошивок МДВВ
    от Kirill в разделе Мх110
    Ответов: 53
    Последнее сообщение: 19.04.2012, 16:00

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •