16 позиционный переключатель Вход(фотоэлектрическая изоляция 485 протокол MODBUS

16 позиционный переключатель Вход(фотоэлектрическая изоляция 485 протокол MODBUS

2 566 руб.

Описание

Основные функции:Поддержка для стандартных устройства modbus как, например, текст, сенсорный экран, PLC, и так далее

24 позиционный переключатель Кол-во вход (12 В, 24 В) Фотоэлектрический изоляции,Поддержка NPN и PNP вход 1 стандартный порт связи 485,Фотоэлектрический изоляции(Поддержка modbus-RTU протокол \ Бесплатный порт протокол связи)

Код функции поддержки код функции:

Функция код Определение Управление (двойная)
0x02 Прочитайте Переключайте входные Считывание одного или нескольких входных данных состояния переключателя
0x01 Прочитайте выходной переключатель Чтение одного или нескольких выходных данных переключателя
0x03
0x04
Чтение регистра данных Считывание данных одного или нескольких регистров
0x05
0X0F
Списать выходной переключатель
Напишите более одного количества переключателей
Управление в путиРелеВыход "Co/"
0x06 Написать однопутный регистр Запись набора бинарных данных в единый регистр
0x10 Написать мультиплекс регистр Запись нескольких наборов бинарных данных в несколько регистров

*********************************************

Конфигурация по умолчанию выглядит следующим образом:

MODBUS адрес: 1

Скорость передачи данных: 9600
8Bit данных бит
1 бит останавливает положение
Без проверки
10001 ~ 10016 16 Переключайте входные
**********************************************

Чтение аналогового входа (0x04)

Отправка хоста: addr 04 regH regL numH numL crcH crcL

Возврат от машины: addr 04 len d0H d0L…… dnH dnL crcH crcL

Интерпретация: зарегистрировать адрес от 0 начала подсчета, numH numLSaid аналог для чтения номера. Эта карта имеет 5 аналоговых входов. 10 битоведение данных для каждого дорожного моделирования занимает до двух байтов. Например, для чтения first2Luhedi3On way, адрес регистрации is00 01 количество регистров is00 02. Например, чтобы прочесть все аналоговые квантовые1luzhidi8path, адрес регистрации is00 00 количество регистров is00 08. Возврат data0-0x3FFThe количество собранного моделирования, например, количество simulation0-20mAThe считываемых данных is18CDecimal number396So, текущее значение isI = 20 мА * 396/1023 = 7.742mA. Датчик generally4-20mAIf значение чтения меньше than4mAIt означает, что есть ошибка в линии подключения.

Пример: прочитайте первый аналоговый объем дороги

Хост отправки: 01 04 00 00 00 08 F1 CC

Возврат от машины: 01 04 0C d0H d0L…… d5H d5L crcH crcL

-
Аналоговый Кол-воВход-выходVC исходный код(Четкие Примечания):
/Чтение состояния одного регистра
/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;/длина базы данных
CRC = CRC16 (MSG, 6);/CRC
Msg [6] = (байт) (CRC> 8);/проверка 8
Msg [7] = CRC (байт);/check low 8

Comm. Write (MSG);/read request to send frames

(Receive_A_Frame);/return signal receive frame

/Добавить сюда: по полученным данным
}

.........
Чтобы получить больше исходного кода, пожалуйста, воспользуйтесь следующим запросом Wangwang.

16 позиционный переключатель Вход(фотоэлектрическая изоляция 485 протокол MODBUS16 позиционный переключатель Вход(фотоэлектрическая изоляция 485 протокол MODBUS16 позиционный переключатель Вход(фотоэлектрическая изоляция 485 протокол MODBUS

'

Характеристики

Бренд
TailKuKe
Материалы для самостоятельного изготовления
Электрический