powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ModBus Response
6 сообщений из 6, страница 1 из 1
ModBus Response
    #40118617
STestS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Возникла необходимость отправлять данные по модбасу и принимать. Первую половину сделал: выбираешь устройство, функцию первый адрес и длинну, в конце получаешь контрольную суму и все)
автор01031009000210C9

Проблема возникла в получении ответа а точнее в его разборе... Читал о протоколе но не могу реализовать парсинг ответа...
автор01030441AA6800E1EF

Для проверки пользуюсь данными сайтами
https://rapidscada.net/modbus/ModbusParser.aspx
https://npulse.net/en/online-modbus
...
Рейтинг: 0 / 0
ModBus Response
    #40118622
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://ru.wikipedia.org/wiki/Modbus

01030441AA6800E1EF:

01 - адрес устройства
03 - функция "чтение значений из нескольких регистров хранения"
04 - количество байт данных
41 AA 68 00 - значения 16810 и 26624
E1 EF - контрольная сумма.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ModBus Response
    #40118628
STestS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Я знаю какие данные за что отвечают. Вопрос как их парсить? Просто как строку?
...
Рейтинг: 0 / 0
ModBus Response
    #40118629
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
STestS
Dimitry Sibiryakov,

Я знаю какие данные за что отвечают. Вопрос как их парсить? Просто как строку?
как буфер.
...
Рейтинг: 0 / 0
ModBus Response
    #40118783
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
STestS,

как пачку байт
...
Рейтинг: 0 / 0
ModBus Response
    #40118830
northener
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
STestS
Dimitry Sibiryakov,
Я знаю какие данные за что отвечают. Вопрос как их парсить? Просто как строку?

Их не надо "парсить"!
Их надо разбирать по-байтно один за другим в соответствии с протоколом.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ModBus Response
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]