|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
09.06.2016, 08:38 | #1 |
Senior Member
Регистрация: Dec 2011
Сообщения: 756
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Монитор Modbus
Ситуация такова: есть Пиксель с конструкторской программой, управляющей ПЧ ATV212 по Modbus. На этом же порту висит и панель управления. Доступа к исходникам нет, инструкции от производителя тоже нет. ATV212 настроен на управление по интерфейсу, ошибок связи не выдает, обмен с Пикселем идет (по индикации на ПЧ), но на команды ни как не реагирует. Пиксель так же не выдает ошибку ПЧ, хотя это зависит от программы в нем. Сложность в том, что данный ПЧ может управляться как по прямым адресам в памяти, так и по адресам блоков записи/чтения, но для этого их надо настроить. А для этого надо знать, куда пишет Пиксель.
Теперь вопрос: не подскажет ли кто какое бесплатное ПО можно использовать для мониторинга обмена по Modbus? Задача стоит посмотреть, что Пиксель отправляет в ПЧ и что отвечает ПЧ на запрос. Дальше бы уже сам разобрался. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
09.06.2016, 10:42 | #2 |
Senior Member
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Монитор Modbus
Попробуйте CAS Modbus RTU Parser.
__________________ Всё, что нельзя выразить в цифрах — это не наука, это — мнение. |
09.06.2016, 17:09 | #3 | |
Senior Member
Регистрация: Dec 2011
Сообщения: 756
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Монитор Modbus
Цитата:
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
|
09.06.2016, 17:28 | #4 |
Senior Member
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Монитор Modbus
__________________ Всё, что нельзя выразить в цифрах — это не наука, это — мнение. Последний раз редактировалось serg-el, 09.06.2016 в 17:45 |
09.06.2016, 18:37 | #5 | |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Монитор Modbus
Цитата:
2 Откройте порт 3 Читайте обмен |
|
10.06.2016, 04:03 | #6 |
Senior Member
Регистрация: Dec 2011
Сообщения: 756
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Монитор Modbus
Работает. Не идеально, с ошибками, но работает.
Проверять ошибки пакетов можно с помощью CAS Modbus RTU Parser. Но у ней своеобразное трактование адресов - сваливает все в единое адресное пространство. Но с помощью стандартного виндусовского калькулятора можно решить и эту проблему. Буду пробовать. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
14.06.2016, 17:34 | #7 |
Senior Member
Регистрация: Dec 2011
Сообщения: 756
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Монитор Modbus
В общем получилось. Всем спасибо.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
30.09.2016, 22:07 | #8 |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Монитор Modbus
|
01.10.2016, 04:45 | #9 |
Senior Member
Регистрация: Dec 2011
Сообщения: 756
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Монитор Modbus
Основная ошибка неправильное определение конца запроса/ответа. Или разбивает запрос/ответ на части или объединяет несколько запросов/ответов в один. Проявляется регулярно. Но вручную разбить на пакеты можно. Возможно ПО ориентировано на физический СОМ-порт, а не на преобразователь USB-COM.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
01.10.2016, 15:57 | #10 | |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Монитор Modbus
Цитата:
|
|
05.10.2016, 19:15 | #11 | |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Монитор Modbus
Цитата:
Ошибку я устранил. Если в ближайшее время не будет других замечаний - выложу исправленный вариант. |
|
31.10.2016, 19:32 | #12 |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Монитор Modbus
Вот:
|
Благодарность от: |
27.05.2019, 09:05 | #13 |
Новичок
Регистрация: May 2019
Сообщения: 2
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Монитор Modbus
|
30.05.2019, 09:15 | #14 | |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Монитор Modbus
Цитата:
Использую версию 5.11 без дополнительных библиотек. Во вложении обновлённый вариант тестера. |
|
Благодарность от: |
17.06.2019, 13:01 | #15 |
Новичок
Регистрация: May 2019
Сообщения: 2
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Монитор Modbus
Спасибо огромное! Очень помогло. У меня версия 5.62, полёт нормальный.
|