Описание
Основные функции: поддержка стандартных устройств MODBUS, таких как текст, тачскрин, ПЛК и т. д.
16 полосная аналоговый выход (поддержка 4 ~ 20мА, 0 ~ 5 В, 0 ~ 10 В) 16 способ 10бит выход, Точность составляет 0.1%.
1 канал стандарта 485 коммуникационный порт (поддержка modbus-протокол RTU)
Код функции кода:
Функция определения кода (Двоичная)
0x03
0x04 читает данные регистра и читает данные из одного или нескольких регистров.
0x06 записывает одиночные регистраторы путей и записывает группу бинарных данных в единый регистр.
0x10 записывает несколько регистров для записи нескольких наборов двоичных данных к нескольким регистрам.
********************************************
MODBUS Адрес: по умолчанию 1, настраиваемый
Скорость передачи: по умолчанию составляет 9600, настраиваемый
8 бит битов данных
1 стоповый бит положение
Без проверки
40001 ~ 40016 16 дорожный аналоговый выход
**********************************************
Аналоговый входной и выходной код источника VC, который ясен, и может также предоставить источник Delphi.
/Читать единый регистр
/Ip_Addr от машины MODBUS адрес
/Data_addr реестр данных хранения данных
UInt16 readBUF (байт ip_Addr, UInt16 data_Addr)
{
UInt16 CRC;/контрольное значение
Байт [] MSG = Новый байт [8];/Инструкция по эксплуатации
Msg [0] = ip_Addr;/от машины.
Msg [1] = 0x04;/читать единый регистр
Msg [2] = (байт) (data_Addr> 8);/высокий регистр адрес
Msg [3] = data_Addr (байт);/Низкий адрес регистра
Msg [4] = 0x00;/длина данных, которые следует читать высоко
Msg [5] = 0x01;/читать длина базы данных
КПР = CRC16 (MSG, 6);/CRC
Msg [6] = (байт) (CRC> 8);/чек 8
Msg [7] = CRC (байт);/чек Низкий 8
Comm. Write (MSG);/читать запрос для передачи кадров
(Receive_a_frame);/возвратный сигнал, приемный кадр
/Добавить сюда: судя по полученным данным
}
......
Более исходный код, пожалуйста, примите следующий запрос Wangwang.
-Обеспечение конфигурации интерфейса

-

-

-






Характеристики
- Материал
- +










