Инструменты пользователя

Инструменты сайта


ds.getdevstate

Это старая версия документа!


async ds.getDevState(devName)

devName - имя устройства.
Возвращает - объект с информацией о состоянии устройства.

Функция возвращает объект с информацией о состоянии работы указанного устройства.

Пример:

log(await ds.getDevState('Modbus 1'));

Если устройство запущено и нормально функционирует, данный код выведет в журнал сообщение вида:

{
    isRun: true,
    clientCnt: 1,
    mode: 'run',
    state: 'run',
    lastMsg: {
        type: 'info',
        msg: 'устройство подключено',
    },
}

где:
isRun - булевая переменная, отображающая статус работы устройства (true - работает, false - нет).

ds.getdevstate.1758173424.txt.gz · Последнее изменение: 2025/09/18 08:30 — root