Компьютер не видит rs232
Доброго времени суток
Итак
Имеется: АРМ Орион, пульт с2000м, ПИ USB-rs232, ну и к пульту подключены приборы кдл, кпб, приемник Невод, и т.п.
Проблема: ПК никак не хочет видеть пульт ни через АРМ, ни через Упрог, ни через Ппрог
Что пытался сделать:
куплен новый ПИ (грешил на поломку штекера флешки). драйвера установлены (компорт4), Проверена распиновка (подключено все как в Руководстве), Попробовал соединиться на ноут - тоже безрезультатно, Проверен кабель (2 метра), Скачал и установил новые утилиты ппрог и упрог (монтаж системы произведен полгода назад), прочел кучу тем по данной теме - залез в сеттинг компорта и проверил все (протокол стоит Орион, таймауты вроде норм), при опросе через упрог и ппрог идет индикация, пульт в режиме программирования, адреса в пульте на 232 и 485 интерфейсах стоит 1, пробовал через 485 подключиться - работает, но не видит Невод (радиопередатчики с приемником), потратил 2 дня на различные комбинации команд. Помогите пожалуйста.
2 года 5 месяцев назад
Ажгиреев Турар Нурланович
Для начала переустановите драйвер.
Проверьте работу порта в "Диспетчере устройств".
На "чистоты эксперимента" подключитесь другим переходником.
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
Драйвер снес полностью. Установил снова последнюю версию. Пробовал более стаоые версии. Не помогло. В диспетчере устройств показывает нормальную работу, без никаких восклицательных знаков. На руках два переходника 232 и 1 переходник 485. Пробовал все три. 232 без никаких результатов хотя индикация работы видна, 485 показывает только те приборы которые связаны напрямую без радиопередатчиков
– Ажгиреев Турар Нурланович 2 года 5 месяцев назад
Даже сложно и сказать что тут может быть,но проверьте ещё и это..
Всё ли совпадает.
Впрочем и у самого была такая же ситуация. Хотел пульту 2.05 прошивку поднять.Ни в какую по 232-му соединиться не смог.Так и бросил эту затею. Пока единственный такой "неподдающийся" попался.
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
– Ажгиреев Турар Нурланович 2 года 5 месяцев назад
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
– Ажгиреев Турар Нурланович 2 года 5 месяцев назад
Пульт в режим "Компьютер" и настройки порта в программе Settings в студию.
Проверить, что адрес 1 на 485-м никем более не занят.
Указать версию пульта и дать ответ, что пульт все подключенные к нему приборы видит.
АРМ Орион или АРМ ОрионПро?
Поиграть настройкой пульта "ЗАПРАШИВАТЬ СОСТОЯНИЯ С2000М".
Проверить, что выключен параметр пульта "Кольцевой" для 485-го.
Проверить скорости соединения порта и пульта.
Ну и проверить, что RxD приходит TDR (классика жанра).
Если ничего не помогает, то курим форум и терзаем поиск.
2 года 5 месяцев назад
Ну и проверить, что RxD приходит TDR (классика жанра).
Если не прав,то поправьте.
Если перепутать 3 провода и начать "поиск",то программа (любая) сразу "скажет" "Выбранный порт не существует".
А если "Опрос" идёт и соединения нет,то нужно смотреть настройки Сом-порта в "Диспетчере устройств" в пункте "Дополнительно"(вроде бы так) Там и "скорости" и тайминги.
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
С чего это программа должна "сказать", что порта не существует? В системе порт существует и даже как-то настроен. Другое дело, что обмена по порту не будет.
– Налетов Константин 2 года 5 месяцев назад
Константин.Я собственно про это.
Не хочется спорить в выходной день.Если порт не исправен или "переходнику" крышка-то программа сразу "заругается"
Если "опрос" проходит и пульт не находится -то дело скорее всего в настройке Сом-порта на компе.
Тут у каждого свои "методы" определения неисправности. Я делаю так.
1. Проверить 232-й на пульте Езернетом.
2. А 232-й интерфейс можно проверить на "железяке"( даже стороннего производителя.) у которого есть 3 клеммы для подключения 232-го интерфейса.
На сколько я понял. 232-й интерфейс одинаковый для всех.приборов
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
232 он разный, для разных приборов. Самый правильный путь - проверить на другом пульте, сразу отсекается неисправность софта\настроек\железа.
– Леготин В В 2 года 5 месяцев назад
И это верно.
Но если уж "совсем никак"-то подобная "штукенция" точно скажет стоит дальше "плюхаться" с пультом или не стоит.
Проверял и на "Болиде" и на "Аргусе". Работает. Не "обманывает".
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
– Леготин В В 2 года 5 месяцев назад
Парни давайте по порядку!
Первое: неисправность преобразователя (свистка) - тогда будут проблемы с настройкой СОМ-порта в системе и определением устройства самой системой. Но возможно, что со стороны ПК всё будет хорошо, а по 232 траблы, тогда замыкаем Rx и Tx и смотрим эхо в терминалке. Всё преобразователь проверен.
Второе: Артур, ты спрашивал конкретно про:
то, что Uprog при ошибках обмена сообщает об отсутствии СОМ-порта, это проблемы самого Uproga и его писателей. Наоборот, любая нормальная программа сообщит об ошибке обмена и только. Сам порт никуда не девался.
– Налетов Константин 2 года 5 месяцев назад
Промучился три дня.
По порядку:
Проверил настроки сеттинга - все ок, как и должно быть (сверялся с разными источниками)
Кабель целый
На руказ 3 штуки 232го пи, 1 штука 485, и езернет
232 ни в какую не хочет (ни одна из них), 485 заходит но мне то нужно что постоянно работала система а не в режиме программирования стоял пульт, да и неводовские антены не пашут через 485.езернет пробовал напрямую и ставить через сеть - ноль результата.
Привез второй ноут (в итоге 2 ноута и 1пк).тоже не видит.
Распиновка тх, рх и gnd как положено. Проверял и перепроверял.
Проверил все ПИ на другом объекте - работают.
При опросе через 232 индикация есть, но не находит вообще ничего.
Кажется пора сносить винду и базу.
Как думаете поможет?
2 года 5 месяцев назад
Ажгиреев Турар Нурланович
Как думаете поможет?
Лично я думаю,что не поможет. Скорее всего что 232-й интерфейс на пульте "скончался".
Если пульт "возрастной"-то не стоит и чинить.
Лучше поменять.
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
Точно не то направление, т.к. "(в итоге 2 ноута и 1пк).тоже не видит".
То ли у пульта 232 мёртвый, то ли Вы что-то делаете не так. Например Вы пишите "Проверил настроки сеттинга - все ок, как и должно быть (сверялся с разными источниками)". Выложили бы здесь, люди глянули и сказали "Да - всё ОК" или указали, что не так. Так же "Распиновка тх, рх и gnd как положено", а как положено?
P.S. я не издеваюсь, я просто хочу объективности.
– Налетов Константин 2 года 5 месяцев назад
– Леготин В В 2 года 5 месяцев назад
Не подумайте ,что я в очередной раз кого-то "подкалываю",но.
3 дня ,2 ноута и комп.
"масса" переходников и "адаптеров" для проверки одного "бедолаги-пульта"? Тут не то что скорость,тут . проверено всё!
Это скорее уже походит не на проверку 232-го интерфейса пульта,а
"хакерской атакой" на пульт.
Пардон за сравнение. Но за такое время уже можно "соединить" пульт с компом "методом тыка на уровне подсознания".
Кстати. самый распространённый способ.
– Каргапольцев Артур Николаевич 2 года 5 месяцев назад
– Леготин В В 2 года 5 месяцев назад
судьба так распоряжается! приехал на объект, там два пульта 2.05, слил конфиг с одного, поднял прошивку, залил конфиг, работает. Пошёл ко второму, и так и эдак, не видит его ни ппрог, ни орион-прог, плюнул, решил взять паузу на подумать, прошло пару месяцев и мы решили вообще не лезть в пульт овошников, и в орион его не выводить, судьба))
– Волков Андрей 2 года 5 месяцев назад
Чтобы проверить, корректно ли работает адаптер последовательного COM порта RS-232, сделайте проверку обратной связи RS-232, выполнив следующие действия:
1) Если Ваш последовательный порт не типа розетка (RS-232 Female), преобразуйте его, взяв кабель или адаптер RS232 male-female и подключив его к Вашему последовательному интерфейсу.
2) Возьмите металлическую скрепку или проволоку и перекрестные контакты 2 и 3. Если вы внимательно посмотрите на конец с внутренней стороны, контакты должны быть пронумерованы.
3) Откройте сеанс telnet с номером COM-порта тестируемого устройства.
Примечание. Чтобы открыть сеанс telnet на COM-порту, необходим клиент telnet, например, PuTTY или Hyper Terminal. Windows поставляется с Hyper Terminal.
Когда сессия открыта, все, что Вы вводите в нее, Вы должны увидеть в виде ответа. Проверка не проходит, когда Вы не видите, что печатаете.
Если проверка не удалась, убедитесь, что используемый последовательный кабель или устройство смены пола (RS232 male-female) работает и адаптер подключен к правильному порту.
Вы можете проверить несколько портов одновременно, открыв несколько сеансов, поместив петлевой адаптер на один порт и попытавшись ввести данные в каждом сеансе. Когда Вы видите, что печатаете, Вы знаете, что COM-порт работает, и Вы можете видеть, какой номер порта является физическим последовательным портом. Закройте окно для порта, который Вы только что протестировали, чтобы ускорить тестирование оставшихся последовательных портов.
Подпишитесь на новостную рассылку
Пользовательское соглашение
Предупреждение
Так же вы можете установить сторонний браузер: google chrome, firefox, opera, yandex browser и другие.
официальный сайт, все права защищены ©
При использовании материалов ссылка на источник обязательна. Карта сайта
При использовании материалов
ссылка на источник обязательна.
Вся информация на сайте носит справочный характер и не является публичной офертой, определяемой статьей 437 ГК РФ.
Шаг 3: Теперь откройте любую терминальную программу. Здесь мы используем Putty. Если у Вас ее нет, скачайте ее отсюда. Теперь дважды щелкните файл putty.exe, и он откроется. Выберите serial и укажите желаемую последовательную линию (COM-порт) и скорость (скорость передачи). (Здесь COM5 и 9600 бит/сек, скорость передачи данных).
Шаг 4: После ввода данных нажмите open. Теперь откроется черное окно с номером порта в качестве метки.
Чтобы узнать порт, к которому подключен переходник USB к RS232, перейдите в диспетчер устройств и проверьте в разделе «Порты (COM и LPT)». Если он подключен к компьютеру, то мы можем видеть номер порта, как показано на следующем рисунке.
Шаг 5: Теперь напечатайте что-нибудь в окне программы (то есть на черном экране. Убедитесь, что Вы печатаете именно в окне. Не за его пределами). Если модуль преобразователя работает, набранные данные появятся в окне.
Здесь произошло то, что данные, которые Вы отправили через вывод TXD адаптера, «отражаются» обратно через его вывод RXD, и эти данные отображаются на экране гипертерминала. Именно поэтому они называются тестом ECHO.
Подпишитесь на новостную рассылку
Пользовательское соглашение
Предупреждение
Так же вы можете установить сторонний браузер: google chrome, firefox, opera, yandex browser и другие.
официальный сайт, все права защищены ©
При использовании материалов ссылка на источник обязательна. Карта сайта
При использовании материалов
ссылка на источник обязательна.
Вся информация на сайте носит справочный характер и не является публичной офертой, определяемой статьей 437 ГК РФ.
Эволюция от RS232 до USB
В старые времена персональных компьютеров одним из основных доступных соединений был последовательный порт RS232. Помимо параллельного порта, он был основным средством подключения внешнего устройства. Разъем был уменьшен с 25-контактного до 9-контактного (D-sub 9 pin), но порты RS232 оставались на каждом компьютере в течение многих лет. Встроенные в ПК COM порты имеют прямое отображение на память и работают с высоким приоритетом. Данные практически перетекали непосредственно в программное обеспечение, которое осуществляло доступ к последовательному порту, и из него. В 1996 году стандарт универсальной последовательной шины (USB) был введен в качестве замены последовательного разъема и других типов разъемов, которые обычно находились на задней панели компьютеров. USB обеспечивает меньшие размеры разъемов и большую пропускную способность, чем последовательный и параллельный интерфейсы, которые он заменил. Устройства USB имеют высокую пропускную способность, но они используют общую шину данных. Данные упаковываются и передаются в пакетах. Для обработки пакетов и перемещения данных в программу, обращающуюся к USB-устройству, и из нее, необходим программный драйвер. Драйвер программного обеспечения находится между аппаратным обеспечением и компьютерной программой, которую Вы используете, и он должен быть установлен и работать правильно.
Необходимость адаптера
• Благодаря широкому распространению USB большинство компьютеров, продаваемых в настоящее время, не имеют COM порта. Поэтому для подключения устройства RS232 (такого как, например, CR1000) к компьютеру необходимо использовать переходник USB-RS232, такой как адаптер KS-is KS-141. Хотя адаптеры USB RS232 выполняют необходимую функцию, у них есть некоторые ограничения. Например, существует три типа проблем, с которыми Вы можете столкнуться при использовании переходника USB-RS232:
• Проблемы с драйверами
• Аппаратные проблемы
• Проблемы с производительностью
Проблема № 1: Драйвер
Самая частая проблема, с которой наши клиенты сталкиваются при переходе с USB на RS232, - это установка правильного драйвера. Драйвер должен соответствовать микросхеме внутри переходника, а не его производителю. Для чипов USB-RS232 существует два основных производителя: Prolific и FTDI. Поскольку нестандартные микросхемы с плохими драйверами ненадежны, мы рекомендуем использовать переходники USB KS-is RS232:
• KS-141 (на микросхеме FTDI)
• KS-213 (на микросхеме Prolific)
Мы выбрали данные адаптеры, потому что они используют микросхемы с сертифицированным драйвером, доступным в Центре обновления Windows. Совет: протестируйте свои USB-адаптеры в офисе на своем компьютере. Когда Вы находитесь в поле, компьютер не будет иметь подключения к Интернету для автоматической загрузки и установки драйвера. Если драйвер для Вашего адаптера не устанавливается автоматически или не может быть установлен с компакт-диска, Вам необходимо определить микросхему в переходнике и найти драйвер в Интернете. Некоторые производители указывают на своей упаковке, какой чип используется внутри их адаптера. Вы также можете определить чип переходника в диспетчере устройств Windows, выполнив следующие действия:
1. В диспетчере устройств Windows щелкните правой кнопкой мыши на Вашем устройство из списка.
2. В раскрывающемся меню выберите Свойства.
3. В диалоговом окне «Свойства» выберите вкладку «Сведения».
4. В поле «Свойства» выберите «Аппаратные идентификаторы» в раскрывающемся меню.
5. В поле «Значение» указаны VID (идентификатор поставщика) и PID (идентификатор продукта). Эти идентификаторы соответственно указывают производителя и модель чипа.
6. В приведенном выше примере быстрый интернет-поиск показал, что это чип FT4232 производства FTDI. После того, как Вы знаете свой тип чипа и производителя, Вы можете найти и скачать правильный драйвер для Вашей версии Microsoft Windows.
Переходники USB-RS232 являются стандартными компонентами компьютерной техники. Как бы нам ни хотелось, чтобы все было так же надежно, как KS-is KS-141, все адаптерные кабели в конечном итоге выходят из строя. Хотя есть две основные компании, которые производят чипы для переходников с USB на RS232, есть много производителей адаптеров, которые предлагают различные уровни качества кабелей. Промышленные модели более высокого качества должны работать дольше, но со временем они изнашиваются, как и любой полевой инструмент. В плохо сконструированном переходнике могут быть компоненты, которые выходят из строя в течение короткого периода времени - возможно, даже к моменту получения адаптера. Мы видели несколько случаев, когда старые переходники больше не могли обрабатывать 115200 бод, но они все еще работали на низких скоростях. Было еще много случаев, когда USB-кабель перестал работать на полпути в полевых условиях. Совет. Если Ваш полевой участок находится далеко от офиса, возьмите с собой два переходника USB-RS232. Потерянное время в поле может быть намного дороже, чем цена покупки второго кабеля.
В дополнение к снижению времени задержки, мы также рекомендуем отключить опцию Selective Suspend для Вашего переходника. Параметр «Выборочная приостановка» позволяет Windows перевести оборудование в спящий режим, что может привести к повреждению пакетов данных. Чтобы отключить параметр «Выборочная приостановка», снимите флажок «Включить выборочную приостановку» в окне «Дополнительные параметры» для вашего устройства.
Вывод
Новые конструкции регистраторов данных, такие как, например, CR6, предназначенных для считывания, обработки и передачи сигналов электрических датчиков, имеют встроенное USB-соединение. Однако многие устройства будут иметь интерфейс RS232 на долгие годы, и нам для работы с ними нужно будет продолжать использовать переходники USB-RS232.
Доброго времени суток! Помогите новичку. Программа Uprog (версия 41054) не видит С2000М (версия 2.07). Пульт подключен через USB-RS232. Установлены драйверы в Windows XP SP3. В диспетчере устройств USB-RS232 позиционируется как COM4. При поиске с помощью Uprog индикатор на USB-RS232 интенсивно «моргает», что косвенно говорит о его работоспособности. Tx адаптера подключен к DTR пульта, а Rx на TxD, GND на GND. Пульт переведён в режим «Компьютер». Пульт имеет адрес 127. К пульту подключены четыре прибора С2000-2 по интерфейсу 485. Всем приборам присвоены уникальные сетевые адреса (с 1 по 4). При включении системы пульт их обнаруживает. Проблема в том, что при поиске по СОМ4 программа ничего не обнаруживает.
5 лет 5 месяцев назад
Подгурский Владимир Геннадиевич
– Королёв Евгений Владимирович 5 лет 5 месяцев назад
– Тремасов Константин Александрович 5 лет 5 месяцев назад
– Королёв Евгений Владимирович 5 лет 5 месяцев назад
– Подгурский Владимир Геннадиевич 5 лет 5 месяцев назад
Если М в режиме программирования, то в Pprog выбирать протокол Орион. Если М не в режиме программирования и в настройках RS232 выбран режим "Компьютер" в Pprog выбирать протокол Орион-Про.
Скачайте с сайта последнюю версию Pprog и попробуйте.
– Тремасов Константин Александрович 5 лет 5 месяцев назад
– Подгурский Владимир Геннадиевич 5 лет 5 месяцев назад
запустите Ппрог и проверьте обнаруживается пульт и приборы? проверьте скорость порта, и протокол (орион/орио про)
5 лет 5 месяцев назад
Соболев Евгений Николаевич
Всем приборам присвоены уникальные сетевые адреса (с 1 по 4)
Хорошо.Но это приборам и 485-му интерфейсу.Может быть сам пульт имеет по 232-му иетерфейсу один из этих адресов.Какой адрес пульта по 232-му интерфейсу.?
, и протокол (орион/орио про)
скорее всего,что дело именно в этом.
– Каргапольцев Артур Николаевич 5 лет 5 месяцев назад
Действительно, пульту надо поменять адрес. Но, что любопытно, даже с совпадающими вроде работает. Просто каждый спрашивает по этому адресу своё.
И да, причём здесь Орион-про, если человек Uprog запускает. Тот упрог, которому это важно, ещё в разработке.
– Королёв Евгений Владимирович 5 лет 5 месяцев назад
Если в настройках пульта версии 2.07 стоит протокол "Орион-Про",то всё правильно.Ни один прибор не найдётся.
– Каргапольцев Артур Николаевич 5 лет 5 месяцев назад
Пульт по RS-232 имеет адрес 127. Программа PProg с ключом от комплекса "Орион-Про" с выставленным интерфейсом Орион-Про также не находит ни пульт, ни приборы. В пульте протокол "Орион-Про" не обнаружил. Скорость установлена стандартная 9600 бод.
А какой протокол в пульте по RS-232 должен быть установлен?
Читайте также: