|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.07.2020, 10:07 | #1 |
Member
Регистрация: Nov 2013
Сообщения: 33
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Сенсон-СМ с RS-485 (нет проблемы)
Добрый день!
Вкратце поясню задачу: Есть датчик Сенсон -СМ с RS-485. Формат команды чтения измерения из нескольких регистров : адрес датчика (1 байт) - 0x04 (1 байт) - адрес первого регистра (2 байта) - число регистров (2 байта) - CRC16. Считываются 2 регистра по начальному адресу 0x03F4 в формате float32. Low байты в Low регистре, Hi байты в Hi регистре. MasterOPC Universal Modbus читает датчик без проблем. MCX06D через свою библиотеку modbus master не читает датчик. Присматриваюсь к Matrix и History (нужно организовать архив измерений на 1 час). Возможна ли реализация данной задачи на Matrix? |
23.07.2020, 11:23 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Получение нестандартного REAL по MODBUS
Уточнить бы модель датчика, но из той документации, что я нашел, датчик поддерживает Modbus RTU, используемая функция на чтение - 0х04, это мы поддерживаем.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
23.07.2020, 11:27 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Получение нестандартного REAL по MODBUS
Форматы приёма данных: - старшим регистром вперед - при передаче 32-битного числа первым передаются старшие 16 бит (стандарт) - младшим регистром вперед - страший байт впереди (Little endian) - PC и большинство распространенных микропроцессоров - младший байт впереди (Big endian) PS. Тема выделена из решения: https://forum.segnetics.com/showthread.php?t=461 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
23.07.2020, 11:47 | #4 |
Member
Регистрация: Nov 2013
Сообщения: 33
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Получение нестандартного REAL по MODBUS
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SMH4 не виден через RS232 <-> RS 485 (нет проблемы) | AlexSku | Вопросы о SMH4 | 28 | 04.04.2020 22:08 |
Снова о видимости SMlogix & SMH2010 (нет проблемы) | smail | Вопросы о SMH2010 | 2 | 16.10.2019 09:18 |
Странная работа FBD-блока Fronts? или ClrSrcreen? (нет проблемы) | MadKid | SMLogix | 12 | 14.06.2019 10:25 |
Проблемы с кнопками (нет проблемы) | Otto Dietrich | AutoSCADA (вентиляция) | 2 | 13.12.2017 22:10 |
Проблема зависание 2Gi/MC | djaval | Вопросы о SMH-2G(i) | 108 | 20.09.2017 18:58 |