Есть массив usRegHoldingBuf[], там всё и хранится. Ответ был на поверхности
Найдено 10 результатов
- Чт июл 05, 2012 21:44:53
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Спасибо, я разобрался только что )))
Есть массив usRegHoldingBuf[], там всё и хранится. Ответ был на поверхности
Есть массив usRegHoldingBuf[], там всё и хранится. Ответ был на поверхности
- Чт июл 05, 2012 20:34:14
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Но эта бибилиотека должна ведь иметь элементы взаимодействия стека модбаса со всеми осталными функциями, записанными в МК?
По freemodbus есть справка, правда я не могу в ней разобраться
По freemodbus есть справка, правда я не могу в ней разобраться
- Чт июл 05, 2012 19:55:51
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Чуть прояснилась ситуация. Спасибо.
Осталось найти места, где хранятся модбасовские регистры, остальное я реализую
.
Попробую разобраться еще раз со всем, но если кто пользовался freemodbus и знает ответ - буду благодарен получить информацию
Осталось найти места, где хранятся модбасовские регистры, остальное я реализую
Попробую разобраться еще раз со всем, но если кто пользовался freemodbus и знает ответ - буду благодарен получить информацию
- Чт июл 05, 2012 19:18:23
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Мне не понятно, где именно хранятся эти Holding регистры в самом МК.
В МК есть просто ОЗУ. Некоторый объём. Как вы эти ячейки назовёте при разработке программы, такими они и будут. Все эти Holding Registers - это некий уровень абстракции, и к конкретному МК не имеет отношения. Выделяется некая ...
В МК есть просто ОЗУ. Некоторый объём. Как вы эти ячейки назовёте при разработке программы, такими они и будут. Все эти Holding Registers - это некий уровень абстракции, и к конкретному МК не имеет отношения. Выделяется некая ...
- Чт июл 05, 2012 15:15:54
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Мне не понятно, где именно хранятся эти Holding регистры в самом МК.
- Чт июл 05, 2012 13:36:30
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
всё же меня мучает вопрос - зачем вам использовать для дома этот протокол. Для промышленных контроллеров - да, удобно, так как унификация при работе с разновсякими контроллерами
Это не домашнее решение.
А как их забрать из регистра в микроконтроллере?
для этого есть команда 03 Read Holding ...
Это не домашнее решение.
А как их забрать из регистра в микроконтроллере?
для этого есть команда 03 Read Holding ...
- Ср июл 04, 2012 18:42:27
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Похоже, несовместимость.
Ну ладно. Нашел Modbus Poll, разобрался как она работает, связался с микроконтроллером :). Косяк в том, что я не понимаю пока что как работать с регистрами модбаса на самом микроконтроллере. Например, использую функцию 06 - Write Single Register. Пишу, к примеру, в 1200 ...
Ну ладно. Нашел Modbus Poll, разобрался как она работает, связался с микроконтроллером :). Косяк в том, что я не понимаю пока что как работать с регистрами модбаса на самом микроконтроллере. Например, использую функцию 06 - Write Single Register. Пишу, к примеру, в 1200 ...
- Ср июл 04, 2012 15:29:03
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Я качал эту программу по этой ссылке, похоже, файл битый((
- Вт июл 03, 2012 23:06:36
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
Re: FreeModbus + AVR
Спасибо!
1. ASCII.
2. Да, разобрался, вызывал голую функцию отправки, что делать нельзя.
Сейчас ищу программу Mastera для ноута, чтоб всё проверить. Порекомендовали terring modbus tools, но нигде не могу найти рабочий вариант.. Ни у кого нет? Очень буду благодарен.
1. ASCII.
2. Да, разобрался, вызывал голую функцию отправки, что делать нельзя.
Сейчас ищу программу Mastera для ноута, чтоб всё проверить. Порекомендовали terring modbus tools, но нигде не могу найти рабочий вариант.. Ни у кого нет? Очень буду благодарен.
- Пн июл 02, 2012 18:24:10
- Форум: AVR
- Тема: FreeModbus + AVR
- Ответы: 24
- Просмотры: 15201
FreeModbus + AVR
Здравствуйте! Появилась необходимость создать Slave устройство AVR с протоколом Modbus.
Исходники модуля с сайта http://freemodbus.berlios.de/. Создал проект в AVR Studio 4.18, скомпилировал. Создал проект в протеусе.
Понимаю, что нужно посылать в МК команду, по которой выдается результат. ТОлько ...
Исходники модуля с сайта http://freemodbus.berlios.de/. Создал проект в AVR Studio 4.18, скомпилировал. Создал проект в протеусе.
Понимаю, что нужно посылать в МК команду, по которой выдается результат. ТОлько ...