Описание
Основные функции:Поддержка стандартных устройств MODBUS, таких как текст, сенсорный экран, PLC и так далее
48 способ переключения количества переключателей (12 В, 24 В), поддержка NPN и PNP вход 1 стандарт 485 порт (поддержка modbus-протокол RTU, Бесплатный протокол связи порта)1 дорожный сетевой порт, стандартный протокол MODBUS-TCP
Код функции кода:
| Функция товара | Определение | Управление (двоичный) |
| 0x02 | Переключатель Read вход | Читать один или несколько переключателей состояния входных данных |
| 0x01 | Переключатель Read выход | Читать один или более выходных данных |
0x03
0x04
| Узнать регистр данных | Читать данные одного или нескольких регистров |
0x05
0X0F
| Записи выключения выход
Написать более одного количества коммутатора
| Управление путиРеле"Co/" выход |
| 0x06 | Напишите единый регистрационный путь | Напишите набор двоичных данных в единый регистр |
| 0x10 | Напишите мультиплекс Регистрация | Напишите несколько наборов бинарных данных в несколько регистров |
*********************************************
Конфигурация по умолчанию является следующей:
MODBUS адрес: 1
Хост-отправка: addr 04 regH regL numH numL crcH crcL
Возврат от машины: addr 04 len d0H d0L… dnH dnL crcH crcL
Пояснение: регистр адрес начинает считать от 0, numH numL сказал номер аналога, чтобы читать. Эта карта имеет 5 аналоговых входов, используя 10 битацп, и данные для каждого моделирования занимают до двух байтов. Например, читать второй и третий дорожки, регистр адресов составляет 0002 в количестве 0001 регистров. Например, для чтения всех аналоговых сигналов с первого до восьмого, регистр адресов составляет 0008 от 0000 регистра. Данные возврата, 0-0x3FF, представляют аналоговые данные, собранные, например, аналоговое количество-0-20мА, данные считываются 18С, десятичное число составляет 396, и значение тока-я = 20мА * 396/1023 = 7.742mA. Датчик обычно 4-20мА, и если значение меньше 4ма, это указывает, что линия подключения имеет сбой.
Пример: считайте аналоговую сумму от первого до восьмого
Хост-передача: 010400000008 F1 CC
Возврат от машины: 0104 0C d0H d0L… d5H d5L crcH crcL
/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);/возвратный сигнал, приемный кадр
/Добавить сюда: судя по полученным данным
}
'
Характеристики
- Бренд
- TailKuKe
- Материалы для самостоятельного изготовления
- Электрический












