PDA

Просмотр полной версии : ОВЕН МВА8+АС4



AndySouth
25.03.2011, 11:39
Подключил ОВЕН МВА8+АС4 к ПК.
с помощью Конфигуратор МВА8 все подключается, настраивается и показания датчиков отображаются.
в настройках устройства указал протокол Modbus-RTU
и пробую считать показания с помощью утилиты modpullполучается где-то так:
C:\win32>modpoll.exe -m rtu -a 16 -r 1 -c 6 -t 3:hex -b 9600 COM2

modpoll 2.9 - FieldTalk(tm) Modbus(R) Polling Utility
Copyright (c) 2002-2010 proconX Pty Ltd
Visit http://www.modbusdriver.com for Modbus libraries and tools.

Protocol configuration: Modbus RTU
Slave configuration...: Address = 16, start reference = 1, count = 6
Communication.........: COM2, 9600, 8, 1, even, t/o 1.00 s
Data type.............: 16-bit register (hex), input register table

Polling slave (Ctrl-C to stop) ...
Reply time-out!
Polling slave (Ctrl-C to stop) ...
Reply time-out!


с помощью сниффера rs232 посмотрел на обмен данными
modpull чесно шлет "10 04 00 00 00 06 73 49"

подскажите плз. что я не так делаю :)

заранее благодарен!

AndySouth
25.03.2011, 11:40
Да, после смены протокола устройство выключал-включал...

Кирилл Валюнин
25.03.2011, 12:39
Перемычка заводских настроек снята?

AndySouth
25.03.2011, 13:30
Да, перемычка Х1 снята.

Кирилл Валюнин
25.03.2011, 13:41
Перевели протокол, сняли питание, сняли перемычку (если она стояла).
После этого связывайтесь по ModBuS-все должно заработать.
Запрос от программы в сниффере Вы видете, а ответ модуля?

AndySouth
25.03.2011, 14:39
Перевел протокол.
Снял питание, проверил перемычку - снята,
Включил питание.
Включил сниффер, смотрю:
1. Утилита "Конфигуратор МВА8" посылает запросы и получает ответы.
2. утилита modpoll посылает запросы но не получает ответов.
я обратил внимание на то что "Конфигуратор МВА8" все-равно общается по протоколу ОВЕН не смотря на то что выставлен протокол Modbus-RTU
и еще эти утилиты по разному работают с RTS,DTR

Кирилл Валюнин
25.03.2011, 14:44
а зачем после включения питания Вы включаете конфигуратор?
Конфигуратор только по ОВЕНу работает. Поменяли протокол, сбросили питание, далее модполл.

AndySouth
25.03.2011, 16:04
Включаю конфигуратор для того чтобы убедится возможности подключения в данный момент.
Попробовал схему без запуска конфигуратора - аналогично.

Кирилл Валюнин
25.03.2011, 16:16
Тогда еще раз проверьте настройки программы, которую Вы используете для формирования запросов. Четность в модулей even у Вас стоит?

AndySouth
25.03.2011, 23:50
хз, проверил еще вроде все ок.
с четностью все ок, я просто пробовал разные варианты конфигурации.
вопрос: нет ли у вас своей реализации протокола ModBus или можно ли посмотреть на то как реализована низкоуровневая работа с последовательным портом в вашей библиотеке овен.
мне кажется что-то там с преобразователем /который полуавтоматический/ не так, в плане работы с RTS, DTR

Кирилл Валюнин
28.03.2011, 09:26
С преобразователем все в порядке (конфигуратором к модулю Вы же подключились). И связка МВА8+АС4 проверялась неоднократно. Попробуйте другой софт (тот же ModBus Tester,например). Еще вопрос: а МВА8, какого года?

Андрей 77
29.02.2020, 19:52
Добрый день.
У меня аналогичная проблема не было связи с мва8.Скачал программу Shortcut to 232Analyzer.exe для посылки и приема запросов от мва8.Скажите в кокой форме отправлять запрос для ответа прибора?