CyntronProtocol - протокол для получения диагностической информации о сервере автоматизации. Добавлять протокол в узел не требуется. В дереве системы протоколу соответствует элемент Системные:

Специфических настроек у протокола нет.
Для получения информации о состоянии связи с модулями ввода-вывода используются параметры Отказ и Ошибка:

Параметр Отказ имеет тип значения BOOL. Если параметр принимает состояние TRUE, то это значит, что исполнительная система не может установить связь с устройством.
Параметр Ошибка имеет тип значения STRING. Если у исполнительной системы нет связи с устройством, то параметр принимает значение No connection.
Протокол содержит следующие дискретные каналы для управления:
Название |
Описание |
CPU_TEMP |
Температура CPU в градусах Цельсия |
CPU_LOAD |
Загрузка CPU в % |
RAM_PERCENT |
Загрузка оперативной памяти в % |
DISK_PERCENT |
Занято места на eMMC в % от 8Гб |
UPTIME |
Время работы в часах |
SYS_TIME |
Системное время |
RTC_TIME |
Часы реального времени |
MODEM_STATUS |
Статус USB-модема |
MODEM_IFACE |
Интерфейс USB-модема |
USB_FLASH_DEV |
Монтирование USB-накопителя |
USB_FLASH_SIZE |
Размер USB-накопителя в Гб |
USB_FLASH_USED |
Использовано памяти в Гб |
USB_FLASH_PERC |
Использовано памяти в % |
SD_CARD_DEV |
Монтирование SD-накопителя |
SD_CARD_SIZE |
Размер uSD-накопителя в Гб |
SD_CARD_USED |
Использовано памяти в Гб |
SD_CARD_PERC |
Использовано памяти в % |
Помимо протокола CyntronProtocol, есть и другие способы диагностики устройства.