alex_v79 Posted February 18, 2011 Share Posted February 18, 2011 Не могу настроить moxa 5150. Существует принтер для печати на металических бирках LL1000 от фирмы Infosight, подключенный по RS232 к компьютеру. Необходимо переместить компьютер на удаленное расстояние. Для печати бирки используется программа LabeLase того же производителя, которая позволяет создать шаблон бирки и управляет печататью бирки. В самой программе для подключения принтера используется только COM порт. Хотя от производителя имеем принтер LL1000 другой модификации, имеющий в своей комплектации порт RJ 45 выполненый на основе устройства X-Port фирмы Latronix. Производитель принтера в документации пишет, что при настройке через X-port для ответа о состоянии подключения необходимо использовать порт 10001. При использовании Moxa NPort в режиме Real COM Mode через созданный COM3 программа LabeLase принтер не видит. При подключении на физический Com1 все впрорядке. Так же можно прислать инструкцию на русском? ПОМОГИТЕ ПОЖАЙЛУСТА! Зарание благодарен! Link to comment
Guest Alekseev Posted February 18, 2011 Share Posted February 18, 2011 Добрый день! Посмотрите пожалуйста идут ли в принципе данные, это можно сделать с помощью Port Monitor в Nport Administrator. Можно попробовать поэкспериментировать со значениями функции Force Transmit (можно поставить значение таймаута, по которому будет формироваться пакет). Аттачем прикрепляю документацию. NPort - функция Force Tx Timeout.pdf NPort - виртуальный_COM_порт.pdf NPort - мониторинг и отладка.pdf Link to comment
alex_v79 Posted February 20, 2011 Author Share Posted February 20, 2011 Добрый день! Сделал как Вы и сказали. Очень интересная ситуация получается. Из документации производителя принтера Infosight используется следующий кабель DB9 (printer) to DB9 (computer) Connect pin 3 of the printer end to pin 2 of the computer end Connect pin 2 of the printer end to pin 3 of the computer end Connect pin 5 of the printer end to pin 5 of the computer end При подключении кабеля в реальный Com port № 2 все работает нормально. При подключении этого же кабеля через NPort в мониторе есть пакеты на передачу, но нет пакетов на прием. Изменяем кабель на следующую распиновку Connect pin 3 of the printer end to pin 3 of the computer end Connect pin 2 of the printer end to pin 2 of the computer end Connect pin 5 of the printer end to pin 5 of the computer end Есть пакеты и на прием и на передачу, но принтер не работает все равно. И еще есть одна странность с настройкой Com порта. В настройках ставлю скорость 9600, а в мониторе показывает 19200. Link to comment
alex_v79 Posted February 20, 2011 Author Share Posted February 20, 2011 Еще из документации infosight при использовании latronix In order to create a virtial COM port (COM10 in this example) you must add an IP address to associate with it. The address we are going to add will be the IP address that was previously assigned to the printer. 1 - Highlight the new port that you just added. 2 - Scroll the Settings page to reveal the Host and TCP Port settings. 3 - Enter the IP address that you previously assigned to the printer. Note that the IP address shown here is for example only. You must enter your printer's IP address. 4 - Enter 10001 into the TCP Port field. This is the TCP port number that the printer will monitor for connections from the computer. 5 - Click the Save button on the toolbar. This will save your settings and create the new COM port. Note that if Windows warns you about security concerns with the new software, simply instruct it to "Continue Anyway". Интересен пункт 4, т.к. порт 10001 используется для проверки состояния соединения принтера и компьютера. А так как нет режима online функции печати в программе LabeLase не активны. Может мне следует использовать другой режим работы Nport? Link to comment
Komantsev Posted February 22, 2011 Share Posted February 22, 2011 Добрый день! Давайте обо всём по порядку Из документации производителя принтера Infosight используется следующий кабель DB9 (printer) to DB9 (computer) Вот именно его и используйте! Распайка разъема на NPort точно такая же, как и у стандартного COM-порта компьютера. При подключении этого же кабеля через NPort в мониторе есть пакеты на передачу, но нет пакетов на прием. С этим дальше и будем "биться". :-) И еще есть одна странность с настройкой Com порта. В настройках ставлю скорость 9600, а в мониторе показывает 19200. Есть одна "хитрость" при работе с NPort в режиме Real COM: скорость, которая установлена в NPort, игнорируется. Реально порт открывается на той скорости, которая прописана в программе, открывшей COM-порт. Как правило, это является преимуществом, т.к. пользователь не всегда знает реальную скорость обмена, а программе виднее. Так вот. По Вашим результатам: - если данные на передачу уходят нормально, значит программа видит NPort - данные не идут обратно, т.к. принтер их не отправляет по каком-то причинам. Возможно, принтер просто не понял запрос. Может, действительно, мы передаем данные не на той скорости? Знаете ли Вы точно, на какой скорости COM-порта должен работать принтер? Link to comment
alex_v79 Posted February 25, 2011 Author Share Posted February 25, 2011 Спасибо большое за поддержку. Все получилось. Как всегда проблема оказалась банальной. Плохой кабель. Заменили кабель и все работает без проблем. Еще опробывали подключить лазерный измеритель диаметра Zumbach ODAC 151. Все работает. Замечательное устройство. Еще хотел уточнить по поводу документации на русском для Nport при его использовании в других режимах работы. Если есть такая, не могли бы Вы скинуь? Link to comment
Komantsev Posted February 25, 2011 Share Posted February 25, 2011 Спасибо за новости! Каких-то отдельных детальных описаний режимов работы NPort нет. Разве что можно посмотреть полную документацию (она приведена для 8-портового NPort, но для 1-портового всё полностью аналогично). 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