Симуляция протокола передачи данных Modbus
Протокол передачи данных Modbus применяется в областях связанных с измерением различных физических величин. Точнее говоря протокол Modbus применяется в приборах КИП. Это могут быть измерители давления, температуры, влажности и т. п., которые управляются из центра сбора информации по сети, например, на базе HART протокола, Modbus протокола. Физически Modbus протокол может быть организован различными способами. Один из них это 485_й интерфейс, который в свою очередь базируется на интерфейсе RS232, который в свою очередь является одной из составных частей любого современного компьютера.
Даже при наличии большого количества различных программ управления приборами КИП, часто возникает необходимость в написании своего оригинального приложения для какого-либо конкретного прибора, например для датчика давления работающего на базе Modbus протокола. Но в отсутствии самого датчика написание программы и ее отладка становится затруднительной. Как выйти из положения? Очень просто, Можно воспользоваться одним из возможных симулятором Modbus протокола, например Advanced Serial Port Monitor в паре с плагином Modbus ASCII/RTU Slave and Master simulation.
Для этого на рабочем компе необходимо иметь как минимум два порта типа RS232. Один из них используется как мастер, через него будут посылаться запросы из пользовательской программы, другой как подчиненний, будет подключен к программе симулятору Modbus протокола, которая будет давать ответы на запросы мастера. Соединить порты нужно так, как показано на картинке ниже по тексту.
Далее достаточно просто запустить из главного меню программы плагин Plugins/Modbus ASCII/RTU Slave and Master simulation, настроить параметры приемного порта, например как показано на картинке ниже и подавать от мастера соответствующие команды. Симулятор будет четко давать необходимые ответы на запросы мастера.
Несколько слов о подключении плагина, который находится в архиве modbusenv.zip. Архив нужно просто распаковать в папку Plugins, которая находится в папке с установленной программой Advanced Serial Port Monitor. Кроме того, при надобности, программу можно использовать просто как монитор посладовательного порта, передавая и принимая, просматривая данные в нужных режимах порта.
Электроника :
- Техника электроника (11)
- Полезная электроника (4)
- Электроника для всех (5)
- Техника для дома (6)
- Cхемотехника ПЛИС (11)
- Пректирование PCAD (4)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL Verilog (29)
- C++ Builder (7)
- Visual Studio C++ C# (7)
- Java programming (7)
- Matlab programming (4)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- PHP CMS на файлах (3)
- Web инструменты (9)
- Полезное вебмастеру (11)
- SEO раскрутка сайта (4)
- PHP скрипты (3)
Реклама :
Книги и учебники :
- Шаблоны сайтов (6)
- Книги и учебники (2)
Компьютер и интернет :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика :
- Популярность (3)
- Посещаемость (3)
- Поисковые запросы (3)