|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
18.03.2016, 16:18 | #1 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 278
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
Адреса ModBus RTU
Получил от заказчика список переменных и сразу же возник вопрос. Что такое Modbus function 4 и 1, адрес из трех цифр и адрес через точку. Объясните убогому, плиз. Как это адресовать в Пихеле???
|
18.03.2016, 16:37 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Адреса ModBus RTU
Цитата:
Через точку - это приколы "грасноглазых" с адресацией битов. Эти самые прелестные люди не желая ни в чём разбираться вас путают. Функция 4 - это Input Registers. В лоджике это "Направление R(in), тип Integer". Функция 1 - это Coil Statuses. В лоджике это "Направление R(out), тип Bool" - чтение. Вообще, судя по документу, вас ожидают весьма увлекательные развлечения на несколько суток. Настолько бестолково реализованного опроса и настолько бестолково составленного документа я ещё не встречал в своей жизни. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
18.03.2016, 16:51 | #3 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 278
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
Ответ: Адреса ModBus RTU
Огромное спасибо за разъяснение. Если бы не Ваши советы, я был бы бледный.
Хотя на аве я и так зеленый. |
18.03.2016, 16:58 | #4 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Адреса ModBus RTU
И очень похоже что данные в регистрах Вы получите в BCD (двоично-десятичном) и форматировать придется по маске из последней колонки.
|
18.03.2016, 19:25 | #5 |
Senior Member
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Адреса ModBus RTU
Попробуйте - по результатам отпишитесь
Соединение с вашим устройством в программе доделаете сами. __________________ Всё, что нельзя выразить в цифрах — это не наука, это — мнение. |
19.03.2016, 10:26 | #6 |
Senior Member
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 278
Благодарил(а): 4 раз(а)
Поблагодарили:
16 раз(а) в 15 сообщениях
|
Ответ: Адреса ModBus RTU
Огромнейшее спасибо Вам. Только дело в том, что до реализации дойдет в лучшем случае летом. Сейчас готовлю коммерческое и если выгорит (значит с меня магарыч на Вашу банковскую карту или как скажете, куда скажете и сколько скажете), то буду делать.
|