0
КОРЗИНА
0 ТОВАРА

Библиотека iarduino_MB_ShtSgpLtr для работы с блоком климатических датчиков RS485 / Modbus

Скачать

Библиотека iarduino_MB_ShtSgpLtr работает совместно с библиотекой iarduino_Modbus. Первая позволяет работать с блоками климатических датчиков RS485 / Modbus, а вторая отвечает за передачу данных по протоколу Modbus на шине RS485.

Подробное описание работы с библиотекой iarduino_MB_ShtSgpLtr, находится в разделе Wiki - Блок климатический RS485 / Modbus.

Подробное описание работы с библиотекой iarduino_Modbus, находится в разделе Wiki - Работа с протоколом Modbus RTU/ASCI по шине RS485.

Назначение функций:

#include <iarduino_Modbus.h> // Подключаем библиотеку iarduino_Modbus.

#include <iarduino_MB_ShtSgpLtr> // Подключаем библиотеку iarduino_MB_ShtSgpLtr.

ModbusClient modbus( UART , DE ); // Создаём объект указав класс UART и вывод DE.

iarduino_MB_ShtSgpLtr ОБЪЕКТ( modbus ); // Создаём объект указав объект Modbus.

Функция begin( [ АДРЕС ] ); // Инициализация работы блока климатических датчиков.

Функция reset(); // Программная перезагрузка блока климатических датчиков.

Функция changeID( АДРЕС ); // Установка нового адреса на шине.

Функция setSpeedMB( СКОРОСТЬ ); // Установка новой скорости передачи данных.

Функция ackSpeedMB(); // Подтверждение смены скорости передачи данных.

Функция setTypeMB( ТИП ); // Установка нового типа протокола Modbus.

Функция ackTypeMB(); // Подтверждение смены типа протокола Modbus.

Функция writeFlash( ЧИСЛО ); // Запись пользовательского значения в Flash память.

Функция readFlash(); // Чтение пользовательского значения из Flash памяти.

Функция getID(); // Чтение адреса устройства на шине.

Функция getVersion(); // Чтение версии прошивки устройства.

Функция getSumSensors(); // Чтение количества климатических датчиков у блока.

Функция setIDLED( СОСТОЯНИЕ ); // Индикатор обнаружения устройства.

Функция getPWR(); // Чтение напряжения питания.

Функция checkSensor( ДАТЧИК ); // Проверка климатических датчиков.

Функция getTEM(); // Чтение температуры в °С.

Функция getHUM(); // Чтение относительной влажности в %.

Функция getHUMA(); // Чтение абсолютной влажности в г/м3.

Функция getCO2(); // Чтение количества эквивалента СО2 в частях на миллион.

Функция getTVOC(); // Чтение количества органич. соединений в частях на миллиард.

Функция getLUX(); // Чтение освещённости в лк.

Функция setPeriod( ДАТЧИК, ВРЕМЯ ); // Установка периода опроса датчика.

Функция getPeriod( ДАТЧИК ); // Чтение периода опроса датчика внутри блока.

Сопровождающие товары

Гарантии и возврат Используя сайт Вы соглашаетесь с условями
Есть вопрос?