|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
11.06.2019, 18:10 | #1 |
Senior Member
Регистрация: Apr 2008
Сообщения: 204
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Modbus запросы
рядом лежит 2010
отправляю на него через Master OPS opserver 01 02 38 00 00 04 74 A9 получаю ответ 01 02 01 00 А1 88 в другом месте стоит 2G запрос тот же 01 02 38 00 00 04 74 A9 а ответ 01 82 38 00 00 04 75 77 82 - это ошибка подскажите в чем может быть разница Добавлено через 13 минут на удаленном контроллере 4 переменных типа бул на 2010 10 шт может я неправильно запрашиваю количество регистров в запрое 4 шт ? |
11.06.2019, 18:26 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 115
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Modbus запросы
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
11.06.2019, 18:27 | #3 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 337
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Modbus запросы
Цитата:
|
|
11.06.2019, 18:30 | #4 |
Senior Member
Регистрация: Apr 2008
Сообщения: 204
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus запросы
и там и там input status типа bool
адреса тоже одинаковые на запрос 01 02 38 00 00 01 B4 AA приходит тоже 82 |
11.06.2019, 19:14 | #5 |
Senior Member
Регистрация: Apr 2008
Сообщения: 204
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus запросы
Разобрался!
при записи проекта на контроллер нужно выставлять галочку старая карта иначе он работает с адресами типа 0 1 2 3 вместо 3800 3801 и т д т е перед загрузкой проекта проверять на какую карту адресов настроен контроллер во вкладке переменные модбас я думал что данная галочка токо меняет отображение данных а нет! |
13.06.2019, 10:29 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 115
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Modbus запросы
Цитата:
Написано же в справке, что она меняет, зачем морочить себе голову?) __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.06.2019, 11:14 | #7 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 337
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Modbus запросы
С точки зрения юзера, я бы попросил данную информацию поместить жирным шрифтом в самом начале при вызове справки из Ctrl+M)
|
13.06.2019, 12:56 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 115
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Modbus запросы
Использовать карту памяти одного проекта для обращения к переменным другого проекта - это, как бы помягче сказать, наивность.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |