Jump to content
Форум по продукции MOXA

Подключения принтера LL1000 производства Infosight посредством N-Port 5150


Recommended Posts

Не могу настроить 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

Добрый день! Посмотрите пожалуйста идут ли в принципе данные, это можно сделать с помощью Port Monitor в Nport Administrator. Можно попробовать поэкспериментировать со значениями функции Force Transmit (можно поставить значение таймаута, по которому будет формироваться пакет). Аттачем прикрепляю документацию.

NPort - функция Force Tx Timeout.pdf

NPort - виртуальный_COM_порт.pdf

NPort - мониторинг и отладка.pdf

Link to comment

Добрый день! Сделал как Вы и сказали. Очень интересная ситуация получается.

Из документации производителя принтера 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

Еще из документации 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

Добрый день!

Давайте обо всём по порядку :rolleyes:

Из документации производителя принтера Infosight используется следующий кабель

DB9 (printer) to DB9 (computer)

Вот именно его и используйте! Распайка разъема на NPort точно такая же, как и у стандартного COM-порта компьютера.

При подключении этого же кабеля через NPort в мониторе есть пакеты на передачу, но нет пакетов на прием.

С этим дальше и будем "биться". :-)

И еще есть одна странность с настройкой Com порта. В настройках ставлю скорость 9600, а в мониторе показывает 19200.

Есть одна "хитрость" при работе с NPort в режиме Real COM: скорость, которая установлена в NPort, игнорируется. Реально порт открывается на той скорости, которая прописана в программе, открывшей COM-порт. Как правило, это является преимуществом, т.к. пользователь не всегда знает реальную скорость обмена, а программе виднее.

 

Так вот. По Вашим результатам:

- если данные на передачу уходят нормально, значит программа видит NPort

- данные не идут обратно, т.к. принтер их не отправляет по каком-то причинам. Возможно, принтер просто не понял запрос.

Может, действительно, мы передаем данные не на той скорости? Знаете ли Вы точно, на какой скорости COM-порта должен работать принтер?

Link to comment

Спасибо большое за поддержку.

Все получилось. Как всегда проблема оказалась банальной. Плохой кабель.

Заменили кабель и все работает без проблем. Еще опробывали подключить лазерный измеритель диаметра Zumbach ODAC 151. Все работает.

Замечательное устройство.

Еще хотел уточнить по поводу документации на русском для Nport при его использовании в других режимах работы. Если есть такая, не могли бы Вы скинуь?

Link to comment

Спасибо за новости!

Каких-то отдельных детальных описаний режимов работы NPort нет. Разве что можно посмотреть полную документацию (она приведена для 8-портового NPort, но для 1-портового всё полностью аналогично).

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...