Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.09.2009, 21:06
|
#1
|
Частый гость
Регистрация: 30.04.2005
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 15 раз(а) в 4 сообщении(ях)
|
Тестируем MODBUS RTU
Кто какими программами тестерами Modbus пользуется?
Скачал и пытаюсь использовать Omni Modbus Tester для отладки самопального Slave устройства, которое понимает функции 03h и 10h. При обмене не возникает каких-то ошибок (то есть надо полагать, что принимается все сообщение с контрольным кодом), но тестер показывает только адрес slave устройства, которое отвечает. Самого сообщения не показывает. Для функции 03h заказываю пакет различной длины, по осциллографу видно, что длина пакета соответственно изхменяется, но в поле Receive Message по прежнему только один адрес. В HELP-пе написано, что вроде там должно быть принятое сообщение полностью.
Прошу помощи по данному тестеру, а может подскажете другой какой-то проверенный тестер.
|
|
|
|
08.09.2009, 23:24
|
#2
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Если понимаете хорошо протокол, то скачайте себе Portmon и будет вам счастье.
__________________
![](signaturepics/sigpic142161_6.gif)
____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
|
|
|
|
09.09.2009, 03:07
|
#3
|
Гражданин KAZUS.RU
Регистрация: 09.03.2007
Адрес: г.Киев, Украина
Сообщений: 693
Сказал спасибо: 1,134
Сказали Спасибо 481 раз(а) в 244 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Вот навскидку :
http://modbus.pl/Modbus_Tester.html
Есть еще другие похожие проги, но часто просят за них денег.
Еще мы себе купили Modbus Constructor.
http://www.kurysoft.com/products.shtml
Стоит не дорого, но позволяет создавать модели под конкретное устройство, которые наши заказчики могут законно использовать с бесплатной программой Modbus Reader.
Модели могут быть как для Slave так и для Master устройств.
|
|
|
|
09.09.2009, 07:44
|
#4
|
Прохожий
Регистрация: 29.08.2008
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Попробуй Terring Modbus Tools 3.1 - Реально работает! Я на этом софте свои устройства отладил. Причем они работают не только с этим софтом но и с железом (промышленные контроллеры "Twido" от фирмы "Schneider-Electric"). "Ведомые" реализованы на микроконтроллерах фирмы "Microchip".
|
|
|
|
09.09.2009, 09:12
|
#5
|
Частый гость
Регистрация: 29.02.2008
Сообщений: 26
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Пользуюсь ModScan32 (master) и ModSim32 (slave) производства WinTECH Software
|
|
|
|
09.09.2009, 09:50
|
#6
|
Прохожий
Регистрация: 07.06.2007
Сообщений: 0
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Тестируем MODBUS RTU
|
|
|
Сказали "Спасибо" V_Hvost
|
|
|
07.09.2016, 11:36
|
#7
|
Прохожий
Регистрация: 06.09.2016
Сообщений: 1
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Есть БЕСПЛАТНАЯ программа Alpha Controller у компании Умная электроника. Она позволяет заменить собой ModBus контроллер. Программа имеет if-then-else логику, 512 переменных. Работает устройствами в режиме Master по протоколу ModBus RTU, скорость 9600.
Программу можно скачать с сайта
http://alpha-se.ru/alpha.php?page1=4...del=3&info=114
Там же есть обучающее видео
http://alpha-se.ru/alpha.php?page1=403&page2=124#ModBus
|
|
|
|
03.10.2016, 00:37
|
#8
|
Прохожий
Регистрация: 02.10.2016
Адрес: Rossia
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Тестируем MODBUS RTU
Существует протокол Modbus RTU на RS485.
Вроде бы он открытый и хорошо описан на просторах интернета.
Вопросы:
1 На сколько он открытый, если применять его в устройствах производимых на продажу?
3 Необходимо ли платить Schneider-у за использование данного протокола?
|
|
|
|
03.10.2016, 01:14
|
#9
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Сообщение от Roberthen
|
Необходимо ли платить Schneider-у за использование данного протокола?
|
я - профессор Шнайдер, платить можете наличными
Сообщение от Roberthen
|
На сколько он открытый, если применять его в устройствах производимых на продажу?
|
настолько, чтоб в дверь моего кабинета вы могли занести сундук с гонораром
на продажу где - в хацапетовке, в китае, в явропах, авномерике?
Modbus — открытый коммуникационный протокол
|
|
|
|
03.10.2016, 08:34
|
#10
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Тестируем MODBUS RTU
Сообщение от Roberthen
|
Необходимо ли платить Schneider-у за использование данного протокола?
|
Если не хотите платить, можете сделать собственный протокол, как две капли похожий на модбас, но с другим названием ![Улыбка](images/smilies/icon_smile.gif) .
PS. протокол бесплатный, платить не надо
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:19.
|
|