|
Примеры работы по Modbus Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP |
|
Опции темы | Поиск в этой теме |
30.12.2022, 10:45 | #1 |
Новичок
Регистрация: Dec 2022
Адрес: Мурманск
Сообщения: 8
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Датчик температуры/влажности HYGRASGARD KFTF-MODBUS (нет проблемы)
Доброго всем дня.
Всю голову уже сломал, пытаюсь понять что сделал не так. Настройки девайса (делаются свитч переключателями): 38400/8N1 ModBus-11 ModBusLight нормально подключился, и показал всё согласно даташиту. При количестве запросов 8 - На регистрах 30001-30008 есть искомые данные. Ок. Беру Trim5 (1060-20-0), подключаю датчик к его COM порту. Создаю новый проект, в нем слейв с нужными параметрами: (скр. 2) Карта памяти: Запускаю отладку и... что-то пошло не так: Очень большая просьба, помогите разобраться. Последний раз редактировалось Arsie, 09.01.2023 в 10:31 Причина: Удалил вложения за ненужностью |
30.12.2022, 10:55 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Датчик температуры/влажности HYGRASGARD KFTF-MODBUS
https://dl.segnetics.com/WebHelp/SML...h_invertor.htm
Справка, особенно обратите внимание на врезку в 6 шаге. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
30.12.2022, 11:08 | #3 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Датчик температуры/влажности HYGRASGARD KFTF-MODBUS
Если хотите читать температуры, влажности и т.п., то
В карте памяти Slave укажите адреса регистров с 0 по 7. Направление переменных R(in). И "Групповые запросы" отключите. |
Благодарность от: |
30.12.2022, 11:10 | #4 | |
Новичок
Регистрация: Dec 2022
Адрес: Мурманск
Сообщения: 8
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Датчик температуры/влажности HYGRASGARD KFTF-MODBUS
Если под врезкой Вы имели в виду текст под катом (Физическая и логическая адресация).
Хех... читал. Я, в принципе, всегда сначала пытаюсь максимально изучить вопрос, а уже потом тормошить умных людей дурацкими вопросами, но тут видимо уже всё... мозговой ступор. Всё равно не понимаю в чем я ошибся, т.е. где именно я не верно понял прочитанное :wall: Добавлено через 8 минут Цитата:
Таки да... Заработало, (Тип входящих данных еще на int нужно было заменить) теперь еще осталось понять почему... оно заработало На мой взгляд совершено не логично что для регистра 30001 верный адрес это 0. Последний раз редактировалось PavelKorsakov, 30.12.2022 в 11:25 |
|
30.12.2022, 11:27 | #5 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Датчик температуры/влажности HYGRASGARD KFTF-MODBUS
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
30.12.2022, 11:29 | #6 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Датчик температуры/влажности HYGRASGARD KFTF-MODBUS
|
09.01.2023, 10:30 | #7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Датчик температуры/влажности HYGRASGARD KFTF-MODBUS
Включите групповые запросы обратно, работать будет быстрее.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |