Найдено 10 результатов

Timo
Чт июл 05, 2012 21:44:53
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Спасибо, я разобрался только что )))
Есть массив usRegHoldingBuf[], там всё и хранится. Ответ был на поверхности :)
Timo
Чт июл 05, 2012 20:34:14
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Но эта бибилиотека должна ведь иметь элементы взаимодействия стека модбаса со всеми осталными функциями, записанными в МК?

По freemodbus есть справка, правда я не могу в ней разобраться
Timo
Чт июл 05, 2012 19:55:51
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Чуть прояснилась ситуация. Спасибо.
Осталось найти места, где хранятся модбасовские регистры, остальное я реализую :).
Попробую разобраться еще раз со всем, но если кто пользовался freemodbus и знает ответ - буду благодарен получить информацию :)
Timo
Чт июл 05, 2012 19:18:23
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Мне не понятно, где именно хранятся эти Holding регистры в самом МК.
В МК есть просто ОЗУ. Некоторый объём. Как вы эти ячейки назовёте при разработке программы, такими они и будут. Все эти Holding Registers - это некий уровень абстракции, и к конкретному МК не имеет отношения. Выделяется некая ...
Timo
Чт июл 05, 2012 15:15:54
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Мне не понятно, где именно хранятся эти Holding регистры в самом МК.
Timo
Чт июл 05, 2012 13:36:30
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

всё же меня мучает вопрос - зачем вам использовать для дома этот протокол. Для промышленных контроллеров - да, удобно, так как унификация при работе с разновсякими контроллерами
Это не домашнее решение.
А как их забрать из регистра в микроконтроллере?
для этого есть команда 03 Read Holding ...
Timo
Ср июл 04, 2012 18:42:27
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Похоже, несовместимость.
Ну ладно. Нашел Modbus Poll, разобрался как она работает, связался с микроконтроллером :). Косяк в том, что я не понимаю пока что как работать с регистрами модбаса на самом микроконтроллере. Например, использую функцию 06 - Write Single Register. Пишу, к примеру, в 1200 ...
Timo
Ср июл 04, 2012 15:29:03
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Я качал эту программу по этой ссылке, похоже, файл битый((
Timo
Вт июл 03, 2012 23:06:36
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

Re: FreeModbus + AVR

Спасибо!
1. ASCII.
2. Да, разобрался, вызывал голую функцию отправки, что делать нельзя.

Сейчас ищу программу Mastera для ноута, чтоб всё проверить. Порекомендовали terring modbus tools, но нигде не могу найти рабочий вариант.. Ни у кого нет? Очень буду благодарен.
Timo
Пн июл 02, 2012 18:24:10
Форум: AVR
Тема: FreeModbus + AVR
Ответы: 24
Просмотры: 15201

FreeModbus + AVR

Здравствуйте! Появилась необходимость создать Slave устройство AVR с протоколом Modbus.
Исходники модуля с сайта http://freemodbus.berlios.de/. Создал проект в AVR Studio 4.18, скомпилировал. Создал проект в протеусе.
Понимаю, что нужно посылать в МК команду, по которой выдается результат. ТОлько ...

Перейти к расширенному поиску