Показать сообщение отдельно
Старый 06.07.2020, 07:55   #19
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Описание работы FMR про протоколу ModBus

Цитата:
Сообщение от Taimer81 Посмотреть сообщение
Ок, может еще не понимаю.

Подскажите пожалуйста, как получить из логического адреса

Register Type Name
40001 int AOUT1\value

данные:
- физ адрес;
- функцию чтения;
- функцию записи.

Я реально не знаю.
в гугле первая же ссылка ведет на сайт модбас для чайников
https://ipc2u.ru/articles/prostye-re...-rtu/#opisanie
смотрим табличку и видим
Цитата:
В сообщении Modbus используется адрес регистра.

Например, первый регистр AO Holding Register, имеет номер 40001, но его адрес равен 0000.
ну или 0001, это зависит от реализации протокола в конкретном приборе.
регистр запись/чтение, значит его функция чтения 3, записи 6, или 16 - если читается пишется несколько регистров подряд


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Благодарность от: