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

Search the Community

Showing results for tags 'nport'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Настройка и использование оборудования MOXA
    • Промышленный Ethernet
    • Преобразователи RS-232/422/485 в Ethernet
    • Мультипортовые платы и модули RS-232/422/485
    • Беспроводное оборудование
    • Системы распределенного ввода/вывода
    • Встраиваемые коммуникационные компьютеры
    • Медиаконвертеры
    • Программное обеспечение
    • Барахолка
  • Вспомогательные материалы
    • Документация на русском языке
    • Visio-изображения
    • Отчеты об использовании оборудования Moxa
  • Новости и события
  • Обратная связь
    • Работа форума и сайта

Calendars

  • Основной календарь

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


Город


Интересы

  1. Полные руководства пользователя: NPort 5600.pdf NPort 6000.pdf Краткая документация: NPort 5100.pdf NPort 5200.pdf NPort 5200A.pdf NPort 5400.pdf NPort IA.pdf NPort Express DE-311.pdf MGate_MB3270_3270I_QIG_v3.pdf По поводу серии NPort 5000: все устройства серии идентичны по функциональным возможностям и настройкам, отличаются только количеством портов, поэтому при настройке любых устройств серии NPort 5000 можете ориентироваться на полное руководство пользователя NPort 5600. Настройка различных режимов работы, поиск неисправностей: NPort - виртуальный COM-порт.pdf NPort - парное соединение.pdf NPort - функция Force Tx Timeout.pdf NPort - мониторинг и отладка.pdf
  2. Здравствуйте! Использую Moxa NPort 5650-8, прошивка 3.6 Build 15041515. Драйвер NPort Real TTY для Linux (Linux 4.x.x) (версия 4.0 от 24.10.2019) https://moxa.ru/files/drivers_utilities_3/real-tty-drivers-for-linux-4_x_x-driver-v4_0_2.tgz Система Ubuntu 18.04.4 LTS x64, kernel 4.15.0-96. Также использовал Ubuntu 16.04 и драйвер https://www.moxa.ru/files/drivers_utilities_2/npreal2_mainline_v1_19_build_17110917.tgz Столкнулся с такой проблемой: во время обмена с устройством через Moxa стабильно происходит подвисание на 10 секунд с разной периодичностью. В ходе тестирования убедился, что проблема именно в драйвере. Я использую программу на Qt и библиотеку QSerialPort для работы с COM-портом. То же самое повторяется с библиотекой QExtSerialPort. Также без использования Qt, с системными библиотеками Linux. В Windows подобных проблем не возникает. Если подключить порт Moxa из Windows к виртуальной машине на Linux - также всё работает без проблем. Воспроизводится проблема в Linux следующем образом, даже без отправки и приёма данных по порту: 1. Программа в цикле открывает/закрывает порт Moxa /dev/ttyr00. Периодически закрытие порта будет подвисать на 10 секунд. 2. Программа открывает порт, затем в цикле устанавливает/снимает DTR. Периодически установка DTR будет подвисать на 10 секунд. 3. Программа открывает порт, затем в цикле устанавливает/снимает RTS. Периодически установка RTS будет подвисать на 10 секунд. Иногда всё стабильно работает несколько сотен и даже тысяч циклов, но рано или поздно возникает подвисание. У меня в программе, где нужно отправлять и получать несколько запросов в секунду - подвисания возникают гораздо чаще и в итоге всё сильно тормозит.
  3. Подключены весы. Информация на голову передается нормально. Нужен мониторинг за весами на удаленном компьютере. Все проделано по инструкции https://moxa.ru/files/manuals_nport/nport_-_virtual_nyj_com-port.pdf Но Putty не показывает ничего. Через Windows NPort Driver Manager так же подключения нет.
  4. Всем доброго дня! Пытаюсь на Fedora 30 собрать драйвер https://www.moxa.com/Moxa/media/PDIM/S100000199/moxa-real-tty-drivers-for-linux-3.x.x-4.x.x-driver-v1.19.tgz. Все зависимости последней версии. После запуска ./moxa/mxinst m64 пишет: awk: fatal: cannot open file `np_ver.h' for reading (No such file or directory) =============================================================================== Copyright (C) 2002-2017 Moxa Inc. All Rights Reserved. MOXA NPort Server Real TTY Driver Installation. System Information: Kernel 5.2.7-200.fc30.x86_64; Machine x86_64. =============================================================================== Building driver... If you want to use secure communication with target, you might choose [y] to enable the SSL function. Note: This function support RealCOM with secure mode only. Do you want to enable secure function? [y/N]. y make: *** Нет правила для сборки цели «ssl64». Останов. Check Driver... FAILED !!! Install Not Completed ! Где интересно ошибка? Команда ldconfig -p | grep libssl.so выводит такое: libssl.so.1.1 (libc6,x86-64) => /lib64/libssl.so.1.1 libssl.so (libc6,x86-64) => /lib64/libssl.so openssl-devel-1:1.1.1c и openssl-1:1.1.1c установлены. С переходом в папку moxa и запуск ./mxinst m64 выдает следующее: =============================================================================== Copyright (C) 2002-2017 Moxa Inc. All Rights Reserved. MOXA NPort Server Real TTY Driver Ver1.19 Installation. System Information: Kernel 5.2.7-200.fc30.x86_64; Machine x86_64. =============================================================================== Building driver... If you want to use secure communication with target, you might choose [y] to enable the SSL function. Note: This function support RealCOM with secure mode only. Do you want to enable secure function? [y/N]. y make -C /lib/modules/5.2.7-200.fc30.x86_64/build SUBDIRS=/tmp/moxa modules make[1]: вход в каталог «/usr/src/kernels/5.2.7-200.fc30.x86_64» Makefile:213: ================= WARNING ================ Makefile:214: 'SUBDIRS' will be removed after Linux 5.3 Makefile:215: Please use 'M=' or 'KBUILD_EXTMOD' instead Makefile:216: ========================================== CC [M] /tmp/moxa/npreal2.o /tmp/moxa/npreal2.c: В функции «npreal_ioctl»: /tmp/moxa/npreal2.c:1323:60: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 1323 | error = access_ok(VERIFY_WRITE, (void *)arg, sizeof(long))?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:1323:11: ошибка: «access_ok» не описан (первое использование в этой функции) 1323 | error = access_ok(VERIFY_WRITE, (void *)arg, sizeof(long))?0:-EFAULT; | ^~~~~~~~~ /tmp/moxa/npreal2.c:1323:11: замечание: сообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречается /tmp/moxa/npreal2.c:1330:59: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 1330 | error = access_ok(VERIFY_READ, (void *)arg, sizeof(long))?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:1346:33: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 1346 | sizeof(struct serial_struct))?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:1353:33: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 1353 | sizeof(struct serial_struct))?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:1360:25: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 1360 | sizeof(unsigned int))?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:1417:42: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 1417 | sizeof(struct serial_icounter_struct))?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c: В функции «npreal_net_ioctl»: /tmp/moxa/npreal2.c:3374:50: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 3374 | rtn = access_ok( VERIFY_WRITE, (void *)arg, len)?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:3374:9: ошибка: «access_ok» не описан (первое использование в этой функции) 3374 | rtn = access_ok( VERIFY_WRITE, (void *)arg, len)?0:-EFAULT; | ^~~~~~~~~ /tmp/moxa/npreal2.c:3398:52: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 3398 | rtn = access_ok( VERIFY_READ, (void *)arg, size )?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:3523:52: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 3523 | rtn = access_ok( VERIFY_READ, (void *)arg, size )?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | /tmp/moxa/npreal2.c:3548:52: ошибка: в макрос «access_ok» передано 3 аргументов, но используется только 2 3548 | rtn = access_ok( VERIFY_READ, (void *)arg, size )?0:-EFAULT; | ^ In file included from ./include/linux/uaccess.h:11, from ./include/asm-generic/termios.h:6, from ./arch/x86/include/uapi/asm/termios.h:1, from ./include/uapi/linux/termios.h:6, from ./include/linux/tty.h:7, from /tmp/moxa/npreal2.c:50: ./arch/x86/include/asm/uaccess.h:91: замечание: macro "access_ok" defined here 91 | #define access_ok(addr, size) \ | make[2]: *** [scripts/Makefile.build:285: /tmp/moxa/npreal2.o] Ошибка 1 make[1]: *** [Makefile:1601: _module_/tmp/moxa] Ошибка 2 make[1]: выход из каталога «/usr/src/kernels/5.2.7-200.fc30.x86_64» make: *** [Makefile:71: module] Ошибка 2 Check Driver... FAILED !!! Install Not Completed !
  5. Здравствуйте! Есть конвертер MOXA DE-311, сконфигурирован для работы как "TCP Server". Подскажите, имеется ли возможность изменить скорость последовательного порта на MOXA DE-311 онлайн, какой-то командой? Без переконфигурации его через telnet. Поясню ситуацию: Преобразователь используется для получения данных с УСО. Скорость интерфейса установлена: 9600baud (8N1). Периодически УСО зависает и уходит в аварийный режим. В этом режиме у него скорость порта становится 1200baud. В этом случае, чтобы дистанционно восстановить настройки УСО и вывести его из аварийного режима, приходится либопереводить MOXA в Host based/Driver Mode, либо менять скорость интерфейса в настройках MOXA (через telnet) и потом перегружать УСО. Я встречал информацию, что возможно через служебный порт, спец. командами управлять скоростью и режимом работы последовательного порта MOXA, но публичное описание этого протокола не доступно. Ведь должен быть какой-то вариант? Спасибо.
  6. Добрый день ! Есть ли возможность на устройствах nport 5650, или подобных где выбираются скорости 50, 75, 110, 134, 150, 300 и т.д. использовать 100 и 200 ?
  7. Преобразователь NPort 5250A работает в режиме TCP Server и постоянно теряется по сети за точкой доступа, работающей в режиме Bridge. У точки адрес динамический, у MOXA статический. Точки разные - Cisco AP2700 и Mikrotik - одинаково себя ведут. Причем если зайти на точку доступа по вай-фаю через putty, то MOXA пингуется, а из самой сети вай-фай нет, если далее по IP зайти на MOXA через командную строку, то вай-файный шлюз с MOXA не пингуется, если через меню MOXA перезагрузить её, то связь восстанавливается. Контроллер вай-фай теряет MAC-адрес MOXA за точкой? Нельзя сказать что MOXA ведет себя слишком тихо и о ней забывают, там Force transmitt = 3 мс. Опрос со стороны сервера идет с частотой 50 мс. Пробовал со стороны опрашивающего сервера прекращать опрос (стоп-старт OPC Server) - помогает, MOXA снова появляется в сети! Пробовал перезагружать точку доступа вай-фай- не помогает, точка загружается, а MOXA по-прежнему недоступна! Пробовал делать down / up Ethernet-порта от точки доступа до MOXA - не помогает. Помогает только перезагрузка самой MOXA! Со стороны сервера тоже особенность - помогает только останов опроса, с закрытием TCP-сессии до MOXA (убеждаюсь на сервере через netstat -na, что запись о данной MOXA исчезает). Пробовал менять частоту опроса со стороны сервера (10....50 мс), пробовал менять следующие параметры в MOXA Operation Setting - Port - Operation Modes: Packing length - 0, 512,1024 Force transmit вычислил по формуле из документации к MOXA - 3 мс, убрал в ноль TCP alive check time и Inactivity time. Обновил прошивку до 1.4 Build 17030709, улучшил заземление корпуса MOXA. Выпросил у Незнайки скрипт для перезапуска MOXA, но, это не решение. Тем более что скрипт сможет сделать свое дело только пока MOXA доступна по сети. Кстати превентивные перезагрузки помогают, но надо их делать раз 10 в день и то иногда MOXA успевает пропасть и скрипт бесполезен. Еще одна особенность, если в цеху вдруг пропадает и появляется вай-фай, то примерно 50% устройств MOXA (забыл сказать что их 8 штук вместе с 8 точек доступа) после восстановления связи по вай-фай, за точкой доступа опять теряются, хотя при этом они сами живые, на них опять последовательно через точку доступа заходим через консоль и перезагружаем, после этого работа продолжается (до следующего раза) Начальство рекомендует сменить производителя преобразователей, но, надо же еще что-то опробовать, подскажите что... Питание MOXA нормальное от промышленного БП (стоят на одной DIN-рейке), даже ИБП есть, но правда не Smart и не только ради MOXA, а еще PLC и точки доступа. Заметьте, что я ни разу не написал слово "зависала", потому что MOXA действительно не зависала в привычном понятии. К слову сказать Wi-Fi в цеху довольно тяжелый и с точки зрения помех электрических и не очень грамотно расставленых наземных точек, часто точка доступа с большими лагами переключается между наземными точками (бывает 2-3 пинга пропадают). Оборудование расположено на кранах, постоянно перемещающихся по цеху, переключаясь по пути следования между 3 наземными точками вай-фай.
  8. Господа, прошу помощи, может кто сталкивался с похожей ситуацией. Связка такая. Удаленный компьютер - VPN соединение - Интернет - VPN сервер (Mikrotik PPTP Server) - LAN - Nport 5110. Могу с удаленного компьютера пинговать удаленный Nport, заходить http:80 , telnet nport_ip_adress:950,966. Но Nport Administartor MOXA 5110 не находит. Вопрос: почему icmp работает, по 80 порту пакеты ходят, что мешает Nport Administrator найти NPort 5110? Отдельных правил на микротике по 80 порту и icmp нет, антивирус и файервол на удаленном компьютере отключен. Подскажите, в какую сторону копать? Маршрутизация, правила файервол, NAT?
  9. Добрый день! Помогите чайнику, пожалуйста. Есть некий стабилизатор напряжения с интерфейсом Rs-232. Он подключён к сети интранет посредством устройства Moxa NPort 5150 для удалённого мониторинга состояния (зайти и проверить состояние, не более того). Возможна ли теоритически замена NPort 5150 на UC-7112-LX с сохранением функционала? Если да, то что для этого нужно? Помимо настройки. Софт писать придётся? Какое-то доп. ПО ставить? Заранее благодарю за ответы!
  10. Добрый день! Понимаю что тема не новая, читал аналогичные темы тут и на НЗиФ, в итоге проблему не решил. Сервер АСКУЭ (ПК "Энергосфера") по локалке связан с объектом где стоит Moxa NPort 5130A, подключенная к 2 счетчикам СЭТ-4ТМ.03М кабелем RS-485 (25 м). Сейчас подключен только 1 счетчик, второй еще опломбирован, не подключал. Задача состоит в том, чтоб опросить через ПО "Конфигуратор" 1 счетчик СЭТ через NPort 5130A в любом режиме (TCP/RealCOM) и на любой скорости. Опрос через Adam 4520 проходил успешно, оба порта RS-485 счетчика рабочие. Также успешно проходит опрос аналогичных счетчиков через OnCell G3150 на другом объекте. В обоих случаях: 9600, 8, нечет, 1, 2пр. RS-485. Пока все манипуляции приводили только к "Ошибке контрольной суммы", "неверному адресу прибора". При считывании загружалось лишь небольшая часть информации, иногда искаженная (например - серийный номер). Только после повтора операции опроса в ПО "Конфигуратор" (раз 30 жал повтор при "ошибке контрольной суммы") загружалось информация об основных настройках счетчика. О показаниях речи не шло. Обновление прошивки, reset, понижение скорости до 1200 ничего не помогло. Ниже на фото приведены текущие настройки NPort, а также настройки виртуального порта, созданного в приложении NPort Adm.
  11. Здравствуйте. Прошу помощи по настройке Nport W2150A. Прошивка v1.11 b 17081115 Задача: Управлять с ноутбука с win8.1 (из родной программы прибора) по Wi-fi прибором с rs232, к которому подключен com-кабелем W2150A. Данные в обе стороны идут. В web console захожу через прилагаемый lan кабель. Виртуальный com порт установил. Что делать дальше?
  12. Всем доброго дня, проблема при установке драйверов вирт. порта вышла вроде все по инструкции делал root@scada:/home/specar/moxa# uname -a Linux scada 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux по инструкции устанавливал apt-get source linux-image-$(uname -r) make oldconfig && make prepare также установил gcc, libc, binutils, make, gawk root@scada:/home/specar/kernel3.x# ./mxinst m64 =============================================================================== Copyright (C) 2002-2015 Moxa Inc. All Rights Reserved. MOXA NPort Server Real TTY Driver Ver1.18.59 Installation. System Information: Kernel 3.16.0-4-amd64; Machine x86_64. =============================================================================== Tar files, please wait ... OK! Building driver... If you want to use secure communication with target, you might choose [y] to enable the SSL function. Note: This function support RealCOM with secure mode only. Do you want to enable secure function? [y/N]. n make -C /lib/modules/3.16.0-4-amd64/build SUBDIRS=/home/specar/kernel3.x modules make[1]: вход в каталог «/lib/modules/3.16.0-4-amd64/build» CC [M] /home/specar/kernel3.x/npreal2.o /home/specar/kernel3.x/npreal2.c: In function ‘npreal_net_write’: /home/specar/kernel3.x/npreal2.c:3675:2: warning: ignoring return value of ‘copy_from_user’, declared with attribute warn_unused_result [-Wunused-result] copy_from_user(k_buf, buf, count); ^ /bin/sh: 1: ./scripts/recordmcount: not found scripts/Makefile.build:263: Ошибка выполнения рецепта для цели «/home/specar/kernel3.x/npreal2.o» make[2]: *** [/home/specar/kernel3.x/npreal2.o] Ошибка 127 Makefile:1354: Ошибка выполнения рецепта для цели «_module_/home/specar/kernel3.x» make[1]: *** [_module_/home/specar/kernel3.x] Ошибка 2 make[1]: Выход из каталога «/lib/modules/3.16.0-4-amd64/build» Makefile:63: Ошибка выполнения рецепта для цели «module» make: *** [module] Ошибка 2 Check Driver... FAILED !!! Install Not Completed ! Подскажите если нетрудно в чем проблема.
  13. Здравствуйте! Очень прошу помочь собрать драйвер для Real TTY Driver для Linux. Я собрал, сервер на базе Ubuntu Linux 16 с ядром Linux 4.8.0-22-generic on x86_64, gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12). Не учел, что драйвер под Linux поддерживает версию ядра до 3. Может как-то из исходников можно пересобрать? При запуске стандартного скрипта, получил это: Пожалуйста, подскажите, - куда грести?
  14. Здравствуйте! Будет ли работать такая схема (рисунок во вложении)? Красным показан основной канал и при обрыве Ethernet канала с Моха, связь организовывается через GSM модем (синим цветом). В системе которая делает опрос, порты моксы настраиваются как виртуальные Com порты. Если счетчики подключены по RS485, нет ли необходимости GSM модем тоже подключать по RS485 или можно и RS232? Как для такой работы настраивается Moxa NPort IA 5450A?
  15. Здравствуйте! Столкнулся с такой проблемой. Есть moxa nport 6450 (firm 1.13 16011418) подключенная через ethernet к ЭВМ с ОС windows 7 (Prof. x32, sp1). При перезагрузке системы отваливаются все порты этой мохи. "Отваливаются" в моём случае означает следующее: порты программно на месте, данные в них передаются, однако ничего не принимается. При этом судя по логам и статистики приёма/передачи н-порта, физически все данные без проблем идут в обе стороны. Лечится удалением портов, и добавлением их снова. После этой процедуры всё работает (все порты начинают исправно передавать и принимать) до следующей перезагрузки. Работаю с портами при помощи родной утилиты Nport Windows Driver Manager v.1.18 build 15022515. Подскажите, как с этой напастью бороться?
  16. Добрый день! У нас в системе применяется MOXA nport 5650-8 к ней подключены 6 модемов GSM, через которые производится опрос точек учета. 3 дня назад возникла повторяющаяся проблема(повторяется теперь каждый день, по времени и предшествующим событиям закономерности нет): в определенный момент сей девайс становится не доступным по сети(не пингуется, проброшенные с него порты на сервере не доступны). И только после физического снятия питания и его возврата становиться доступен, порты так же доступны, опрос через них работает. питание модемов подключено через реле времени и периодически они перезапускаются, сама же MOXA - нет. Просьба помочь по симптомам определить болезнь. С чем это может быть связано, как выявить проблему и побороть ее? PS: до момента возникновения уже давно ничего не менялось в системе, не было новых точек, не менялись параметры MOXA,модемы - тоже не было изменений. Заранее благодарен!
  17. Здравствуйте, уважаемые. Есть такая затыка: поставили Moxa Nport 5150 A, но почему то на корпусе есть напряжение. Определили это таким образом: у нас питание раздается через зарядное устройство, которое проверяет целостность линий питания (плюс, минус) и заземления, и это самое устройство, в итоге, выдает ошибку. Стали искать причину и это оказалась Моха. Проверил на нескольких Moxa-х: одинаково: на корпусе присутствует напряжение. Хотя его там не должно быть, насколько понимаю. Вопрос: как это убрать?
  18. Продам moxa Nport 5250 3 шт. Цена договорная. Пишите sergeysergeev_2016@mail.ru.
  19. Оговорюсь сразу, что нижеописанная проблема меня еще не коснулась, но возможность ее появления высока, и если она[проблема] имеет красивое решение то хочу чтобы оно стало достоянием общественности. Суть гипотетического трабла: Есть некий встраиваемый контроллер пусть будет UC-7112+, у него два последовательных интерфейса и он где то стоит, чего-то делает и оба его порта заняты. И вот на "его" объекте автоматизации появляется еще устройство, которое надо цеплять к отдельному порту, - к третьему. Еще один контроллер не поставить (АСУ ТП писали пленные индусы сидя в подвале у китайцев), и на другой не заменить (бабосов нема... ), НО есть NPORT который лежит на складе и грустит без работы. И надо через него контроллеру, по легкому, опросить третье устройство. Есть два варианта: 1. использовать tcp-порты NPort и слать на них запросы к устройству, но это требует изменение работы софта, а он умеет работать только с tty-устройствами, а пленные индусы были выкуплены из рабства микрософтом и в качестве дембельского аккорда удалили всю документацию на АСУ ТП. Т.е. вариант с tcp не подходит по принципу "по-легкому". 2. использовать ядерный модуль (driver NPort) - тут встает вопрос как его собрать под ядро контроллера? Вопрос более к комраду "Komantsev", может он по своим каналам прояснить второй вариант? От себя добавлю, что при буду пробовать собрать ядерный модуль тулчейном. о результатах напишу...
  20. Имеется Moxa NPort 5610-8 8 портов RS-232 . К ней подключены фискальные регистраторы(чекопечатающая машина на кассе). Порты находятся в режиме "Real COM Mode" . На сервере установлены виртуальные порты с неё. Сервер и Moxa находятся в одной локальной сети (но в разных подсетях, друг друга могут пинговать и передавать информацию), ping между ними меньше 1 милисекунды. В такой ситуации подключённые к Moxa фискальные регистраторы(и считыватели магнтных карт) работают идеально даже с заводскими настройками в Moxa. Далее сервер остаётся на месте в центральном офисе , а Moxa и фискальный регистратор перемещаются в удалённый филиал . В удалённом филиале моха находится в локальной сети филиала , доступ из филиала к тому серверу в центральном офисе есть , несмотря на то что он в другой подсети. Связь из подсети филиала в подсеть центрального офиса идёт через 3G-канал. Из подсети филиала сервер пингуется , на него можно зайти через RDP Из подсети центрального оффиса моха пингуется и открывается вэб-интерфейс, есть доступ через Telnet. Пинг между любыми сетевыми устройствами разных подсетей составляет от 100 до 1000 милисекунд в среднем около 200 милисекунд. Задача заставить чтобы порты моха тоже работали в удалённом филиале через 3G, примерно как они работали в локальной сети. Сервер в центральном оффисе видит данные при считывании магнитной карточки в удалённом офисе , т.е. считыватель магнитных карт работает (подозреваю что из-за того что связь односторонняя - считыватель просто передаёт данные в порт и не ждёт ответа). С фискальным регистратором не удалось установить связь , возможно из-за того что обмен данных по COM - порту диалоговый и большие задержки 3G-связи не позволяют установить связь. Я пробовал включать параметр "Fast flush " - в локальной сети время установления связи уменьшилось, но в удалённом филиале связь с фискальником не установилась. Ниже приведена таблица различных запросов к фискальному регистратору и времени ответа фискального регистратора при различных параметрах. Данные приведены для ЛОКАЛЬНОЙ сети в которой пинг менее 1 милисекунды. При любых запросах и любых настройках ("Fast flush " и других) при нахождении моха в удалённом ФИЛИАЛЕ программа для связи с фискальником сообщает "нет связи". Также ниже содержится лог программы Portmon когда она перехватывала статистику обмена программы и фискального регистратора , но эта статистика только при нахождении самой моха и сервера в одной локальной сети где пинг меньше 1 милисекунды. Когда между моха и сервром канал 3G - данных пока нет , но когда поеду в филиал - то соберу такой же лог. СОбственно вопрос : если посмотреть на таблицу то видно что моха вносит задержку до нескольких сотен милисекунд, возможно эти задрежки мешают при работе через 3G , я пробовал изменять разные параметры(кроме Fast flush) , но эффекта не было , ЧТО ЕЩЁ МОЖНО ИЗМЕНИТЬ В НАСТРОЙКАХ NPortAdminSuite или САМОЙ МОХА ЧТОБЫ ЕЩЁ УМЕНЬШИТЬ ЗАДЕРЖКИ ВНОСИМЫЕ ЕЙ ПО СРАВНЕНИЮ С ПРЯМЫМ ПОДКЛЮЧЕНИЕМ ФИСКАЛЬНОГО РЕГИСТРАТОРА К КОМПЬЮТЕРУ ? ========================================================================== Прямое подключение к COM-порту на компьютере УСТАНОВИТЬ СВЯЗЬ (157 мсек) 0.00000319 DrvFRTst.exe IRP_MJ_CLEANUP Serial0 SUCCESS 0.00067550 DrvFRTst.exe IRP_MJ_CLOSE Serial0 SUCCESS 0.00004516 DrvFRTst.exe IRP_MJ_CREATE Serial0 SUCCESS Options: Open 0.00000118 DrvFRTst.exe IOCTL_SERIAL_SET_QUEUE_SIZE Serial0 SUCCESS InSize: 1024 OutSize: 1024 0.00000084 DrvFRTst.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 0.00000081 DrvFRTst.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 0.00000068 DrvFRTst.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 0.00000072 DrvFRTst.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 0.00000796 DrvFRTst.exe IOCTL_SERIAL_SET_BAUD_RATE Serial0 SUCCESS Rate: 115200 0.00000322 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Serial0 SUCCESS 0.00000322 DrvFRTst.exe IOCTL_SERIAL_CLR_DTR Serial0 SUCCESS 0.00000200 DrvFRTst.exe IOCTL_SERIAL_SET_LINE_CONTROL Serial0 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000075 DrvFRTst.exe IOCTL_SERIAL_SET_CHAR Serial0 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:0 XOFF:0 0.00000203 DrvFRTst.exe IOCTL_SERIAL_SET_HANDFLOW Serial0 SUCCESS Shake:0 Replace:0 XonLimit:0 XoffLimit:0 0.00000322 DrvFRTst.exe IOCTL_SERIAL_SET_DTR Serial0 SUCCESS 0.00000318 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Serial0 SUCCESS 0.00000179 DrvFRTst.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000047 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00002767 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00053805 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00002012 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 4: .... 0.00081062 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000133 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00181550 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000311 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000080 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00108487 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 18: .............-..-. 0.00000279 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00001629 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00000310 DrvFRTst.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000071 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00002681 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00054236 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00002509 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 8: ........ 0.00115218 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000109 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.13701537 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000489 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: 0 0.00000177 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00457015 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 48: ...A4.!...........12#........................... 0.00000296 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00001913 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . РАЗОРВАТЬ СВЯЗЬ (15 мсек) 0.00000308 DrvFRTst.exe IRP_MJ_CLEANUP Serial0 SUCCESS 0.00049885 DrvFRTst.exe IRP_MJ_CLOSE Serial0 SUCCESS Получить парметры ( 0 мсек) 0.00000480 DrvFRTst.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000068 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00002489 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00055240 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00002879 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 9: ......... 0.00123718 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000141 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00189340 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000327 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000093 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000229 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 4: ...d 0.00000195 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: s 0.00001638 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . Состояние ККМ (141 мсек) 0.00004498 DrvFRTst.exe IRP_MJ_CREATE Serial0 SUCCESS Options: Open 0.00000121 DrvFRTst.exe IOCTL_SERIAL_SET_QUEUE_SIZE Serial0 SUCCESS InSize: 1024 OutSize: 1024 0.00000065 DrvFRTst.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 0.00000057 DrvFRTst.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 0.00000045 DrvFRTst.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 0.00000053 DrvFRTst.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 0.00000732 DrvFRTst.exe IOCTL_SERIAL_SET_BAUD_RATE Serial0 SUCCESS Rate: 115200 0.00000324 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Serial0 SUCCESS 0.00000336 DrvFRTst.exe IOCTL_SERIAL_CLR_DTR Serial0 SUCCESS 0.00000198 DrvFRTst.exe IOCTL_SERIAL_SET_LINE_CONTROL Serial0 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000073 DrvFRTst.exe IOCTL_SERIAL_SET_CHAR Serial0 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:0 XOFF:0 0.00000204 DrvFRTst.exe IOCTL_SERIAL_SET_HANDFLOW Serial0 SUCCESS Shake:0 Replace:0 XonLimit:0 XoffLimit:0 0.00000325 DrvFRTst.exe IOCTL_SERIAL_SET_DTR Serial0 SUCCESS 0.00000320 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Serial0 SUCCESS 0.00000194 DrvFRTst.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000049 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00003035 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00054053 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00002589 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 8: ........ 0.00114975 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000161 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.13615500 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000320 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: 0 0.00000130 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00456787 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 48: ...A4.!...........12#........)0................. 0.00000219 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00001457 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . Краткий запрос ( 0 мсек) 0.00000468 DrvFRTst.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000059 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00002911 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00054142 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00002694 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 8: ........ 0.00114942 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000132 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00365421 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000304 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000074 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00084778 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 16: ................ 0.00000310 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00001879 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . Открыть денежный ящик (16 мсек) 0.00000459 DrvFRTst.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000062 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00002884 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . 0.00054138 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00002664 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 9: ..(.....0 0.00124011 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000135 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00194786 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000327 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: . 0.00000092 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000223 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 3: (.. 0.00000194 DrvFRTst.exe IRP_MJ_READ Serial0 SUCCESS Length 1: 5 0.00001839 DrvFRTst.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: . =========================================================================================================================== ================================================================================================================ Подключение к MOXA Fast flush включён УСТАНОВИТЬ СВЯЗЬ ( 296 мсек) 0.03794301 DrvFRTst.exe IRP_MJ_CREATE Npdrv10 SUCCESS Options: Open 0.00000120 DrvFRTst.exe IOCTL_SERIAL_SET_QUEUE_SIZE Npdrv10 SUCCESS InSize: 1024 OutSize: 1024 0.00000046 DrvFRTst.exe IOCTL_SERIAL_GET_BAUD_RATE Npdrv10 SUCCESS 0.00000029 DrvFRTst.exe IOCTL_SERIAL_GET_LINE_CONTROL Npdrv10 SUCCESS 0.00000034 DrvFRTst.exe IOCTL_SERIAL_GET_CHARS Npdrv10 SUCCESS 0.00000029 DrvFRTst.exe IOCTL_SERIAL_GET_HANDFLOW Npdrv10 SUCCESS 0.00000039 DrvFRTst.exe IOCTL_SERIAL_SET_BAUD_RATE Npdrv10 SUCCESS Rate: 115200 0.00000044 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.01548068 DrvFRTst.exe IOCTL_SERIAL_CLR_DTR Npdrv10 SUCCESS 0.00000049 DrvFRTst.exe IOCTL_SERIAL_SET_LINE_CONTROL Npdrv10 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000037 DrvFRTst.exe IOCTL_SERIAL_SET_CHAR Npdrv10 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:0 XOFF:0 0.01554489 DrvFRTst.exe IOCTL_SERIAL_SET_HANDFLOW Npdrv10 SUCCESS Shake:0 Replace:0 XonLimit:0 XoffLimit:0 0.01560172 DrvFRTst.exe IOCTL_SERIAL_SET_DTR Npdrv10 SUCCESS 0.00000069 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.00000399 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000061 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000380 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01550365 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000312 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 4: .... 0.01559205 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000061 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000110 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000086 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000045 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000100 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 18: .............-..-. 0.00000089 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000301 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.00000168 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000030 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000142 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01534239 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000315 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 8: ........ 0.01559556 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000099 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.14056904 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000161 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: 0 0.00000108 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000071 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 48: ...A4.!...........12#........,5................. 0.00000059 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000328 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . РАЗОРВАТЬ СВЯЗЬ (94 мсек) 0.00000239 DrvFRTst.exe IRP_MJ_CLEANUP Npdrv10 SUCCESS 0.09328469 DrvFRTst.exe IRP_MJ_CLOSE Npdrv10 SUCCESS Получить парметры ( 31 мсек) 0.00000406 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000061 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000286 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.00615146 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000405 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 9: ......... 0.01557853 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000077 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000129 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000091 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000049 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000095 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 4: ...d 0.00000094 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: s 0.00001975 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . Состояние ККМ ( 266 мсек) 0.04076419 DrvFRTst.exe IRP_MJ_CREATE Npdrv10 SUCCESS Options: Open 0.00000137 DrvFRTst.exe IOCTL_SERIAL_SET_QUEUE_SIZE Npdrv10 SUCCESS InSize: 1024 OutSize: 1024 0.00000052 DrvFRTst.exe IOCTL_SERIAL_GET_BAUD_RATE Npdrv10 SUCCESS 0.00000029 DrvFRTst.exe IOCTL_SERIAL_GET_LINE_CONTROL Npdrv10 SUCCESS 0.00000034 DrvFRTst.exe IOCTL_SERIAL_GET_CHARS Npdrv10 SUCCESS 0.00000029 DrvFRTst.exe IOCTL_SERIAL_GET_HANDFLOW Npdrv10 SUCCESS 0.00000038 DrvFRTst.exe IOCTL_SERIAL_SET_BAUD_RATE Npdrv10 SUCCESS Rate: 115200 0.00000038 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.01547615 DrvFRTst.exe IOCTL_SERIAL_CLR_DTR Npdrv10 SUCCESS 0.00000066 DrvFRTst.exe IOCTL_SERIAL_SET_LINE_CONTROL Npdrv10 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000041 DrvFRTst.exe IOCTL_SERIAL_SET_CHAR Npdrv10 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:0 XOFF:0 0.01556461 DrvFRTst.exe IOCTL_SERIAL_SET_HANDFLOW Npdrv10 SUCCESS Shake:0 Replace:0 XonLimit:0 XoffLimit:0 0.01560204 DrvFRTst.exe IOCTL_SERIAL_SET_DTR Npdrv10 SUCCESS 0.00000052 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.00000346 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000053 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000369 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01552770 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000309 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 8: ........ 0.01558143 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000077 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.14057777 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000130 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: 0 0.00000117 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000075 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 48: ...A4.!...........12#........5.................. 0.00000066 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000294 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . Краткий запрос ( 31 мсек) 0.00000430 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000056 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000319 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01123804 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000573 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 8: ........ 0.01556299 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000084 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000140 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000089 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000050 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000147 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 16: ................ 0.00000104 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: = 0.00000327 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . Открыть денежный ящик (31 мсек) 0.00000437 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000058 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000318 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.00916771 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000971 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 9: ..(.....0 0.01555742 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000087 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000122 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000716 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000061 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000113 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 3: (.. 0.00000098 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: 5 0.00000333 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . ================================================================================ =========================================================================================================================== Подключение к MOXA Fast flush выключен УСТАНОВИТЬ СВЯЗЬ (891 мсек) 0.04465391 DrvFRTst.exe IRP_MJ_CREATE Npdrv10 SUCCESS Options: Open 0.00000135 DrvFRTst.exe IOCTL_SERIAL_SET_QUEUE_SIZE Npdrv10 SUCCESS InSize: 1024 OutSize: 1024 0.00000042 DrvFRTst.exe IOCTL_SERIAL_GET_BAUD_RATE Npdrv10 SUCCESS 0.00000029 DrvFRTst.exe IOCTL_SERIAL_GET_LINE_CONTROL Npdrv10 SUCCESS 0.00000042 DrvFRTst.exe IOCTL_SERIAL_GET_CHARS Npdrv10 SUCCESS 0.00000084 DrvFRTst.exe IOCTL_SERIAL_GET_HANDFLOW Npdrv10 SUCCESS 0.00000053 DrvFRTst.exe IOCTL_SERIAL_SET_BAUD_RATE Npdrv10 SUCCESS Rate: 115200 0.00000040 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.01546454 DrvFRTst.exe IOCTL_SERIAL_CLR_DTR Npdrv10 SUCCESS 0.00001242 DrvFRTst.exe IOCTL_SERIAL_SET_LINE_CONTROL Npdrv10 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000038 DrvFRTst.exe IOCTL_SERIAL_SET_CHAR Npdrv10 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:0 XOFF:0 0.01550974 DrvFRTst.exe IOCTL_SERIAL_SET_HANDFLOW Npdrv10 SUCCESS Shake:0 Replace:0 XonLimit:0 XoffLimit:0 0.01559180 DrvFRTst.exe IOCTL_SERIAL_SET_DTR Npdrv10 SUCCESS 0.00000049 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.29682447 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000773 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000913 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01550956 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000759 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 4: .... 0.01555990 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000112 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000148 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000087 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000097 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000131 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 18: .............-..-. 0.00000085 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000327 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.29659301 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000120 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000744 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01555043 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000313 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 8: ........ 0.01559703 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000150 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.14058407 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000244 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: 0 0.00000158 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000149 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 48: ...A4.!...........12#........9.................. 0.00000115 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000390 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . РАЗОРВАТЬ СВЯЗЬ (94 мсек) 0.00000249 DrvFRTst.exe IRP_MJ_CLEANUP Npdrv10 SUCCESS 0.08742343 DrvFRTst.exe IRP_MJ_CLOSE Npdrv10 SUCCESS Получить парметры ( 328 мсек) 0.28505945 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000138 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00001344 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01553068 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000793 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 9: ......... 0.01558485 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000077 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000140 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000090 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000069 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000099 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 4: ...d 0.00000101 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: s 0.00000326 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . Состояние ККМ ( 578 мсек) 0.05049309 DrvFRTst.exe IRP_MJ_CREATE Npdrv10 SUCCESS Options: Open 0.00000135 DrvFRTst.exe IOCTL_SERIAL_SET_QUEUE_SIZE Npdrv10 SUCCESS InSize: 1024 OutSize: 1024 0.00000043 DrvFRTst.exe IOCTL_SERIAL_GET_BAUD_RATE Npdrv10 SUCCESS 0.00000030 DrvFRTst.exe IOCTL_SERIAL_GET_LINE_CONTROL Npdrv10 SUCCESS 0.00000040 DrvFRTst.exe IOCTL_SERIAL_GET_CHARS Npdrv10 SUCCESS 0.00000030 DrvFRTst.exe IOCTL_SERIAL_GET_HANDFLOW Npdrv10 SUCCESS 0.00000039 DrvFRTst.exe IOCTL_SERIAL_SET_BAUD_RATE Npdrv10 SUCCESS Rate: 115200 0.00000040 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.01544379 DrvFRTst.exe IOCTL_SERIAL_CLR_DTR Npdrv10 SUCCESS 0.00000066 DrvFRTst.exe IOCTL_SERIAL_SET_LINE_CONTROL Npdrv10 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000055 DrvFRTst.exe IOCTL_SERIAL_SET_CHAR Npdrv10 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:0 XOFF:0 0.01557261 DrvFRTst.exe IOCTL_SERIAL_SET_HANDFLOW Npdrv10 SUCCESS Shake:0 Replace:0 XonLimit:0 XoffLimit:0 0.01560280 DrvFRTst.exe IOCTL_SERIAL_SET_DTR Npdrv10 SUCCESS 0.00000043 DrvFRTst.exe IOCTL_SERIAL_CLR_RTS Npdrv10 SUCCESS 0.29682494 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000116 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000382 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01554932 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00001122 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 8: ........ 0.01558963 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000092 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.14056824 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000142 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: 0 0.00000134 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000085 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 48: ...A4.!...........12#........................... 0.00000067 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000318 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . Краткий запрос ( 328 мсек) 0.29446061 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000144 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00001306 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01553324 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000363 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 8: ........ 0.01559434 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000091 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000131 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000086 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000044 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000095 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 16: ................ 0.00000085 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: ? 0.00000346 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . Открыть денежный ящик (328 мсек) 0.28411243 DrvFRTst.exe IOCTL_SERIAL_PURGE Npdrv10 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000126 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00001231 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . 0.01554317 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00001601 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 9: ..(.....0 0.01557010 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000084 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:10000 WM:100 WC:0 0.00000122 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000089 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: . 0.00000051 DrvFRTst.exe IOCTL_SERIAL_SET_TIMEOUTS Npdrv10 SUCCESS RI:100 RM:100 RC:1 WM:100 WC:0 0.00000097 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 3: (.. 0.00000093 DrvFRTst.exe IRP_MJ_READ Npdrv10 SUCCESS Length 1: 5 0.00000333 DrvFRTst.exe IRP_MJ_WRITE Npdrv10 SUCCESS Length 1: . ================================================================================================================ Заранее Спасибо за прочтение и помощь !
  21. Продаю: Nport 5110 - 7 шт., Nport 5130 - 2 шт., Nport 5150 - 5 шт., Nport 5230 - 2 шт. Всё оборудование новое. Цена за штуку - 3000 руб. Доставка за мой счет. Обращаться на e-mail: stgrin2@gmail.com
  22. Приветствую, в наличии Moxa Nport 6650-32, необходимо сменить режим работы портов с RS-232 на RS-422, как это сделать, без понятия. В 5ххх серии это реализовывалось через Nport Administrator, к 6ххх серии он не подходит(пробовал). Прошу подсказать, в каком порядке и с какими бубнами танцевать.
  23. День добрый! Возникла необходимость поработать с Moxa Nport на ОС Windows 8 Pro x86. Скачал свежий дистрибутив Nport Administrator (v1.19). Проблема возникла на этапе поиска: не хочет искать через WiFi. (скрин приложен) Стоит подключить LAN - нормально находится. На Win 7 Pro через WIFI нормально находилась. Moxa 5210. Есть соображения?
  24. Пароль по умолчанию для устройств Nport Настройки по умолчанию для устройств Nport Чем отличаются друг от друга различные серии устройств NPort? Как настроить преобразователь NPort? Почему NPort не передает / не принимает данные? Можно ли на устройствах NPort организовать удлинение сети Ethernet по последовательному интерфейсу: Ethernet <---> RS-232/422/485 <---> Ethernet? Какое напряжение сигналов интерфейса RS-232 выдает NPort? Доступна ли русскоязычная документация на устройства NPort? Как работать с устройством NPort напрямую по сети Ethernet, не используя драйвер виртуального COM-порта? Мой NPort находится за маршрутизатором / NAT-устройством. Какие TCP/UDP-порты нужно открыть, чтобы обеспечить доступ к NPort? Я создал виртуальный COM-порт программой NPort Administrator, но этот COM-порт не появился в Диспетчере Устройств Windows. Почему? В чем отличия устройств NPort и MGate? У меня есть устройство, работающее по протоколу Modbus/RTU. Компьютеру надо читать с него данные по сети Ethernet. Как лучше преобразовать Modbus в Ethernet – с помощью NPort или с помощью MGate? Я забыл пароль от устройства NPort. Можно ли его восстановить или сбросить? Можно ли к устройству NPort подключаться с нескольких компьютеров? Могут ли разные модели устройств NPort взаимодействовать друг с другом? Сколько устройств NPort может быть одновременно подключено в сеть? Сколько виртуальных COM-портов может быть создано на компьютере? Какой поток данных в сети Ethernet создает устройство NPort? Каковы накладные расходы при передаче RS-232 по Ethernet? Мой MGate находится за маршрутизатором / NAT-устройством. Какие TCP/UDP-порты нужно открыть, чтобы обеспечить доступ к MGate? Назначения контактов (распиновки) последовательных портов на устройствах NPort Заземление преобразователей серии NPort 5100A 1.Пароль по умолчанию для устройств Nport Пароль: moxa (на некоторых версиях прошивок пароль пустой) 2. Настройки по умолчанию для устройств Nport IP адрес: 192.168.127.254 Логин: admin Пароль: moxa (на некоторых версиях прошивок пароль пустой) 3. Чем отличаются друг от друга различные серии устройств NPort? Основное назначение всех устройств NPort – это передача данных с последовательных интерфейсов RS-232/422/485 по сетям Ethernet. Все модели NPort поддерживают эти функции. Отличия между модельными линейками NPort заключаются, в основном, в наличии или отсутствии дополнительных сервисных функций. Ниже приведем краткий обзор линеек: NPort 5xxx – базовая линейка устройств NPort, удовлетворяющая практически всем основным требованиям, предъявляемым к преобразователям Serial-to-Ethernet NPort 5xxxA – обновление базовой линейки NPort 5000, вышедшее в свет в 2010 году и созданное на базе более производительного процессора, имеет улучшенные характеристики защиты от электромагнитных помех, сниженное энергопотребление. Рекомендуется к использованию при передаче больших потоков данных. NPort IA5xxx, NPort IA5xxxA – устройства серии NPort в промышленном исполнении (префикс IA = Industrial Automation), выполнены в корпусе для монтажа на DIN-рейку, имеют резервированные входы электропитания, улучшенные характеристики электромагнитной совместимости. Функционально на 100% аналогичны базовым сериям NPort. NPort W2x50 – устройства NPort с беспроводным Ethernet-интерфейсом Wi-Fi. Функционально аналогичны серии NPort 5xxx, только вместо кабельного канала Ethernet 10/100 используют для передачи данных беспроводный Wi-Fi. NE-41xx, MiiNePort – устройства NPort в беспокрусном исполнении, предназначены для интеграции в состав других изделий. NPort S8xxx – преобразователи NPort, интегрированные с управляемым Ethernet-коммутатором. NPort 6000 – устройства NPort расширенной функциональности. Поддерживают передачу данных на произвольных скоростях последовательного интерфейса в диапазоне от 50 бит/с до 921.6 Кбит/с, имеют увеличенный буфер данных 64 Кб на каждый порт с возможностью расширения SD-картой, организуют защиту передаваемых данных по технологии SSL/SSH, благодаря реализации протокола PPP способны передавать данные Ethernet по каналам RS-232/422. 4. Как настроить преобразователь NPort? Преобразователи NPort поддерживают несколько режимов работы. Наиболее часто используются: Режим Real COM: преобразователь NPort эмулирует удаленный COM-порт компьютера. Если в операционную систему установить драйвер виртуального COM-порта (вместе с NPort поставляются драйвера Windows, Linux, UNIX и др.), то все прикладные программы будут работать с NPort как с «родным» COM-портом компьютера. Подробнее о настройке этого режима – см. краткое руководство здесь. Режим Pair Connection: два преобразователя NPort соединяются между собой по каналам Ethernet TCP/IP и передают данные, образуя тоннель RS-232/422/485 --- Ethernet --- RS-232/422/485. Подробнее о настройке этого режима – см. краткое руководство здесь. Режимы TCP Server/Client – преобразователь NPort устанавливает TCP-соединение с программным обеспечением или другим оборудованием для обмена данными. Подробнее о настройке этого режима – см. краткое руководство здесь. 5. Почему NPort не передает / не принимает данные? Преобразователи NPort имеют удобные средства мониторинга и отладки соединения. Попробуйте воспользоваться этими средствами и нашими рекомендациями для анализа возможных проблем! 6. Можно ли на устройствах NPort организовать удлинение сети Ethernet по последовательному интерфейсу: Ethernet RS-232/422/485 Ethernet? Эту задачу можно решить на только моделях серии NPort 6000. Только эти модели NPort позволяют устанавливать PPP-соединение для инкапсуляции TCP/IP-пакетов в последовательный канал связи. Подсказки по настройке устройств NPort для такой схемы приведены в документе PPP_connection_between_NPort_6000_servers.pdf. Обратите внимание на следующие ограничения: Будет осуществляться передача только TCP/IP-трафика, а не полностью трафика Ethernet. Т.е. устройства NPort играют роль маршрутизаторов. Допускается использовать только дуплексные каналы связи (RS-232, RS-422). Полудуплексный RS-485 не подойдёт. Можно передавать данные и через модемы. NPort 6000 поддерживают выдачу AT-команд на свои порты. 7. Какое напряжение сигналов интерфейса RS-232 выдает NPort? По стандартам RS-232 напряжение логической «1» составляет -25 ~ -3 В, напряжение логического «0»: - +3 ~ + 25 В. Устройства NPort полностью соответствуют этим требованиям и имеют уровни сигналов около +/-6 В. 8. Доступна ли русскоязычная документация на устройства NPort? Вся доступная документация на русском языке, в том числе и руководства по настройке режимов "Виртуальный COM-порт", "Парное соединение", "Мониторинг и отладка", находится в соответствующей ветке нашего форума. 9. Как работать с устройством NPort напрямую по сети Ethernet, не используя драйвер виртуального COM-порта? Все устройства NPort поддерживают режимы работы TCP Server, TCP Client, UDP Server/Client. В этих режимах данные передаются по сети через TCP- или UDP-сокеты. Данные передаются в "сыром" виде: информация, записанная в сокет, будет в неизменном виде выдаваться в последовательный порт устройства NPort. И, наоборот, пришедшие в последовательный порт данные без изменений будут переданы в сокеты TCP и UDP. К примеру, если в COM-порт устройства NPort надо передать строку "12345", то для этого в установленный сокет нужно записать эту же самую строку "12345". Если же Вам в режиме online необходимо менять настройки последовательного порта (скоорсть, четность, ...) или управлять служебными сигналами (RTS/CTS), то такие манипуляции осуществляются через служебный TCP-порт преобразователя. Протокол работы по этому порту публично не распространяется. Пожалуйста, если возникнет указанная задача управления портом, напишите об этом на наш адрес технической поддержки support@moxa.ru 10. Мой NPort находится за маршрутизатором / NAT-устройством. Какие TCP/UDP-порты нужно открыть, чтобы обеспечить доступ к NPort? Передача информации с каждого последовательного порта NPort идёт по двум TCP-портам: порт для передачи данных и порт для передачи служебных команд. Во всех устройствах NPort для передачи информации используются следующие TCP-порты Порт передачи данных (COM1 ... COM16) Командные порты (COM1 ... COM16) TCP: 950 ... 965 TCP: 966 ... 981 Порт передачи данных (COM17 ... COM31) Командные порты (COM17 ... COM31) TCP: 982 ... 997 TCP: 998 ... 1013 Этого достаточно для работы устройств NPort в штатном режиме (передачи данных). Для перенастройки NPort, обновления встроенного программного обеспечения (Firmware), диагностики и прочих сервисных функций требуется обеспечить к служебным портам. В разных сериях NPort эти порты могут различаться: Для устройств DE-311 Протокол Номер порта Назначение TCP 23 Telnet-управление TCP 4000 Обновление Firmware UDP 1029 Широковещательный поиск, мониторинг, чтение/запись настроек, ... Для устройств NPort 5000, NE-4100, MiiNePort Протокол Номер порта Назначение TCP 23 Telnet-управление TCP 80 Web-консоль UDP 4800 Широковещательный поиск, мониторинг, чтение/запись настроек, ... TCP 4900 Обновление Firmware Для устройств NPort 6000, NPort W2x50A, NPort W2x50 Plus, NPort S8000 Протокол Номер порта Назначение TCP 22 SSH-консоль TCP 23 Telnet-управление TCP 80 Web-консоль TCP 443 Защищенная Web-консоль (SSL) UDP 4800 Широковещательный поиск, мониторинг, чтение/запись настроек, ... TCP 4900 Обновление Firmware 11. Я создал виртуальный COM-порт программой NPort Administrator, но этот COM-порт не появился в Диспетчере Устройств Windows. Почему? Это нормально. Утилита NPort Administrator создает COM-порты, которые видны всем без исключения приложениям Windows, но эти порты просто не отображаются в Диспетчере Устройств. Вы можете проверить корректность создания COM-портов, попробовав открыть их любой терминальной утилитой, например, Windows Hyper Terminal, MOXA PComm, PuTTY, или любой прикладной программой, работающей с COM-портами. Корректно настроенные порты должны быть видны этим программам. 12. В чем отличия устройств NPort и MGate? Устройства NPort передают данные RS-232/422/485 по сетям Ethernet “как они есть”. Устройство NPort не вмешиваются в передаваемые данные, не анализируют протоколы. Они лишь упаковывают данные в Ethernet и передают по сети в неизменном виде. Устройства MGate осуществляют преобразование протоколов. Преобразователи MGate читают с последовательного порта сообщения определенного протокола (в зависимости от модели преобразователя, это протокол Modbus/RTU, Modbus/ASCII, DF1 или Profibus) и преобразуют их в другие протоколы (Modbus/TCP, Ethernet/IP). Поэтому устройства NPort можно отнести к преобразователям или удлинителям интерфейса, а MGate – это преобразователи протоколов. 13. У меня есть устройство, работающее по протоколу Modbus/RTU. Компьютеру надо читать с него данные по сети Ethernet. Как лучше преобразовать Modbus в Ethernet – с помощью NPort или с помощью MGate? Прежде всего, необходимо знать, по какому протоколу Ваше программное обеспечение может обмениваться данными – по протоколу Modbus/RTU или по протоколу Modbus/TCP: Если программное обеспечение работает по протоколу Modbus/TCP, то, однозначно, следует выбрать для конвертации преобразователь MGate, т.к. только он осуществляет преобразование протокола Modbus/RTU в Modbus/TCP. Если программное обеспечение работает по протоколу Modbus/RTU, то Вам на компьютере следует создать виртуальный COM-порт, и программное обеспечение сможет читать данные из этого порта. Создать виртуальный COM-порт можно как при помощи NPort, так и при помощи MGate (только серия MGate 3x70). Предпочтительно всё же использовать преобразователь MGate, т.к. он, передавая данные по виртуальному COM-порту, адаптирует алгоритм работы именно под особенности протокола Modbus. 14. Я забыл пароль от устройства NPort. Можно ли его восстановить или сбросить? Можно сбросить все настройки устройства NPort в значения по умолчанию, нажав утопленную кнопку Reset на 5 секунд при включенном NPort. При этом пароль также будет сброшен (по умолчанию пароль пустой). Отдельно восстановить или сбросить только пароль нельзя. 15. Можно ли к устройству NPort подключаться с нескольких компьютеров? Да, это возможно. Существует несколько типовых сценариев подключения нескольких компьютеров: Разные компьютеры обращаются к разным COM-портам NPort --- это можно делать без ограничений. Последовательные порты многопортового NPort полностью независимы друг от друга Несколько компьютеров обращаются к одному порту NPort. Здесь возможны варианты: компьютеры подключаются к порту по очереди, не одновременно --- это можно осуществлять без ограничений; компьютеры подключаются к одному COM-порту одновременно --- да, это возможно (кроме модели DE-311) с некоторыми оговорками. Преобразователь NPort, в зависимости от модели, позволяет обслуживать от 4 до 8 одновременных сетевых подключений на каждый свой COM-порт. При этом пользователь должен учитывать возможности возникновения некоторых коллизий, таких как (1) если несколько компьютеров одновременно начнут передавать данные, то при передаче в COM-порт эти данные могут перемешаться; (2) данные, пришедшие в COM-порт, будут переданы всем подключенным компьютерам независимо от того, кому эти данные реально предназначены. Если Вы планируете работать с последовательным портом с нескольких компьютеров одновременно, то рекомендуем Вам использовать модель серии NPort 6xxx, т.к. в эти устройствах реализованы методы предотвращения указанных выше коллизий. 16. Могут ли разные модели устройств NPort взаимодействовать друг с другом? Да, если организовывать обмен данными, например, в режиме парного соединения, то разные модели NPort будут работать друг с другом. Механизм передачи Serial-to-Ethernet во всех устройствах NPort реализован одинаково, поэтому проблем совместимости не будет. Например, Вы cможете успешно передавать данные с 1-портового NPort 5150 на любой порт 4-портового NPort 5410. 17. Сколько устройств NPort может быть одновременно подключено в сеть? Сколько виртуальных COM-портов может быть создано на компьютере? С точки зрения сети Ethernet, все включенные преобразователи NPort являются обычными сетевыми устройствами, и их количество в сети никак не ограничено (разве что может быть ограничено пространством свободных IP-адресов данной сети). При создании виртуальных COM-портов на компьютере ограничения на количество этих портов накладывает только операционная система. Так, в ОС семейства Windows версий до XP Service Pack 2 включительно максимально допустимое количество COM-портов – 256. В Windows SP3 и выше количество COM-портов ограничено цифрой 4096. 18. Какой поток данных в сети Ethernet создает устройство NPort? Каковы накладные расходы при передаче RS-232 по Ethernet? Накладные расходы на передачу данных через NPort составляют примерно 70% от передаваемого трафика. Точные цифры сказать невозможно; многое зависит от характера передаваемых данных. Для надежности и простоты расчетов мы советуем округлять в бОльшую сторону и считать, что накладные расходы равны 100% от передаваемого трафика. Например, если данные приходят на RS-232 потоком 9600 бит/с, то Ethernet-трафик не будет превышать 9600*2=19200 бит/с. Также хотим обратить внимание, что мы говорим не о скорости работы последовательного интерфейса, а именно о создаваемом потоке данных. Так, в приведенном выше примере скорость работы COM-порта может быть и 115200 бит/с, но, если данные передаются не часто и интенсивность потока не превосходит 9600 бит/с, то генерируемый по сети Ethernet трафик все равно будет не больше 19200 бит/с. 19. Мой MGate находится за маршрутизатором / NAT-устройством. Какие TCP/UDP-порты нужно открыть, чтобы обеспечить доступ к MGate? Для устройств серии MGate MB3000 Протокол Номер порта Назначение TCP 23 Telnet-управление TCP 502 Modbus TCP порт TCP 4900 Обновление Firmware, сохранение настроек TCP 4502 Мониторинг TCP 7502 Приоритетный Modbus TCP порт по умолчанию (только для MB3x70) UDP 4800 Широковещательный поиск, чтение настроек 20. Назначения контактов (распиновки) последовательных портов на устройствах NPort Интерфейсы RS-232/422/485 на разъеме DB9 «папа» Интерфейсы RS-422/485 на терминальном блоке Интерфейсы RS-232/422/485 на разъеме RJ45 21. Заземление преобразователей серии NPort 5100A
  25. Обращал внимание, что в ряде случаев ПО nPort Administrator Suite отказывается воспринимать команду Apply после того как внесены какие-либо изменения в конфигурацию девайса. Или даже после привязки (Mapping) вмртуальных COM-ов к IP-адресу. Получаю часто сообщения что-то о нехватке прав для внесения изменений. 5450I, Windows 7 Professional, пользователь как админ. В каких случаях, от чего такое происходит и как этого избежать?
×
×
  • Create New...