Twinsen Posted June 19, 2013 Share Posted June 19, 2013 Пытаюсь заставить работать HART-модем VIATOR http://www.mactekcorp.com/product1.php через 5150A. Программа - HART-сервер никак не хочет обнаруживать устройство при подключении через 5150A. Если же этот модем воткнуть в обычный COM-порт, то всё работает. ОС Windows 7 x64, все версии ПО и прошивки последние. На сайте модема говориться, что с адаптерами RS232 он не работает http://www.mactekcorp.com/faq.php#3 , но может что-то можно "подкрутить" в настройках Nport, чтобы HART-протокол работал? Link to comment
Timoshuk Posted June 19, 2013 Share Posted June 19, 2013 Попробуйте установить параметру Force Transmit значение 1-2 мс. Link to comment
Twinsen Posted June 20, 2013 Author Share Posted June 20, 2013 К сожалению, не помогло. Link to comment
Komantsev Posted June 20, 2013 Share Posted June 20, 2013 Добрый день! А Вы бы не могли подробнее описать, как Вы настраиваете NPort. И какие именно ошибки возникают при опросе устройств (не открывается виртуальный COM-порт, вообще не передаются данные, или передаются с ошибками). На всякий случай, даю ссылки на Рекомендации по настройке виртуального COM-порта. Проверьте, что сделали всё именно так Рекомендации по отладке соединения. Пожалуйста, приведите нам данные, полученные при мониторинге соединения. Уверен, получится добиться работы данных устройств! Link to comment
Twinsen Posted June 20, 2013 Author Share Posted June 20, 2013 Порт открывается, Tx идут, а вот ответа нет. Ниже - мои настройки и данные мониторинга. Link to comment
Komantsev Posted June 20, 2013 Share Posted June 20, 2013 Знаете, похоже, что проблема в "физике" на COM-порте. Все настройки у Вас корректны. Но, судя по мониторингу, входящих в NPort данных - ноль. Учитывая, что указанный Вами HART-модем питается от COM-порта, возможно, ему не хватает мощности COM-порта на NPort, и просто модем не запитан. Можно ли по модему посмотреть, хватает ему питания или нет? Есть ли на нем какой-то индикатор? Link to comment
Twinsen Posted June 21, 2013 Author Share Posted June 21, 2013 Индикатора нет. По питанию в характеристиках модема написано: Power Supply: + 4V to + 12V. System powered by DTR and RTS RS232 inputs. Does not use external power supply Supply Current: 1.5 mA @ +4V. 4.0 mA @ + 12V Link to comment
Komantsev Posted June 28, 2013 Share Posted June 28, 2013 Здравствуйте! Извините, что поздно. У устройств NPort в COM-порт выдаются все предусмотренные сигналы (включая DTR и RTS), напряжение на них порядка 6 Вольт, что соответствует стандарту RS-232 (напряжение по стандарту должно лежать в диапазоне от 5 до 15 В). Однако же некоторые периферийные устройства, которые питаются через COM-порт, работают только при напряжении не менее 10 В или 12 В. Не могли бы Вы уточнить, какой уровень напряжения нужен для питания модемов? Я боюсь, в этом может быть и загвоздка: модему просто не хватает питания. Link to comment
Komantsev Posted June 28, 2013 Share Posted June 28, 2013 Хотя нет... если по спецификациям модема напряжение от 4 до 12 Вольт, то 6 В на NPort должно хватать. Немножко смутило вот это: 1.5 mA @ +4V. 4.0 mA @ + 12V Почему-то при большем напряжении больше потребляемый ток. А есть ли возможность посмотреть осциллографом, выдает ли вообще хоть что-то HART-модем на интерфейс HART? Link to comment
Twinsen Posted June 28, 2013 Author Share Posted June 28, 2013 Осциллографа нет, есть мультиметр+калибратор, ими можно что-то измерить? Link to comment
Twinsen Posted June 28, 2013 Author Share Posted June 28, 2013 http://www.mactekcorp.com/downloadFiles/Manual%20VIATOR%20RS232%20HART%20IF.pdf здесь более подробно расписано по питанию этого модема от СОМ-порта. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now