polundra Posted February 21, 2012 Share Posted February 21, 2012 Что-то интересное с настройкой скорости на Com порту происходит. Moxa NPort 5210. По одному из портов в NPort Administrator показывает: Configuration -> Setting - скорость 9600 COM Mapping -> Serial Parameters - скорость 9600 Но в Com Monitor -> Serial почему-то 19200 поэтому и обмен по порту не идет. Где прописывается скорость для Com Monitor -> Serial? Link to comment
Komantsev Posted February 21, 2012 Share Posted February 21, 2012 Добрый день, у Вас наверное NPort работает в режиме Real COM? Тогда всё правильно происходит. Дело в том, что в этом режиме игнорируются любые настройки COM-порта (скорость, четность, ...) и применяются те настройки, с которыми COM-порт открыла пользовательская программа. На мой взгляд, это корректное решение, т.к. пользователь не всегда знает, какие именно настройки стоит прописать порту, а программа однозначно выставляет то, что ей нужно. Если Вам требуется скорость 9600, то надо установить ее в работающей с портом программе. Если же все-таки возникает ситуация, когда надо обменуть программу, то можно в настройках NPort (разде Operating Settings, там, где задается режим работы Real COM) задать "Max. Connection = 2" и убрать галочку "Allow Driver Control". Тогда COM-порт откроется с настройками, заданными в NPort Administrator. Link to comment
polundra Posted February 21, 2012 Author Share Posted February 21, 2012 Насчет настроек пользовательской программы - согласен. А если нужно NPort Administrator'ом проверить идет ли обмен? Как можно задать скорость порта в режиме Real COM для Com Monitor? Перевести порт из Real COM в другой (какой?) режим, прописать скорость, сохраниться и вернуться в Real COM? Link to comment
Komantsev Posted February 23, 2012 Share Posted February 23, 2012 Насчет настроек пользовательской программы - согласен. А если нужно NPort Administrator'ом проверить идет ли обмен? Как можно задать скорость порта в режиме Real COM для Com Monitor? Перевести порт из Real COM в другой (какой?) режим, прописать скорость, сохраниться и вернуться в Real COM? Добрый день, Не совсем понял Ваш вопрос. NPort Administrator в режиме Monitoring ведь именно проверяет, как настроен NPort, показывает все его настройки. Он никак не вмешивается в процесс передачи данных, лишь визуализирует состояние. Зачем же в нем задавать скорость? Он сам и покажет текущую скорость! Link to comment
polundra Posted February 24, 2012 Author Share Posted February 24, 2012 Дело в том, что ПО для работы с однотипными устройствами через 5110 и 5210 настроено на одну скорость, 9600. Устройства эти, как правило работоспособны В случае работоспособности можно увидеть через NPort Administrator и как описано выше обмен по порту Но в одном случае ПО показывает свои стандартные настройки (9600), железяка ведет себя адекватно, а NPort Administrator в режиме Monitoring выдает скорость 19200 и обмена на такой скорости, конечно, нет 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