Стартовая страница › Форумы › Взаимодействие с устройствами › Нет доступа к USB-RS485 конвертеру
- В этой теме 19 ответов, 4 участника, последнее обновление 4 года, 7 месяцев назад сделано Taw.
-
АвторСообщения
-
23.08.2019 в 03:27 #13383TawУчастник
Использую USB-RS485 конвертер для управления реле (реле работает по Modbus-RTU) на компьютере. Почему-то через некоторое время «слетел» COM порт на котором установлен USB-RS485 конвертер. Т.е. в диспетчере оборудования есть COM порт. Из внешних утилит, да и из Rapid Scada порт открывается, но доступ невозможен. Это означает, что я не могу читать из регистров Modbus и отправлять команды. Я отправляю запросы но ответы не получаю. Я пробовал менять номера COM портов в диспетчере устройств, отключать в BIOS автоопределение USB клавиатуры и мыши, переустанавливал драйвера и переставлял USB-RS485 конвертер в другие USB-порта. Когда ставлю в тот же USB порт новый конвертер, то он работал а потом к вечеру стал недоступен. Сейчас третий поставил- но он уже несколько дней пока работает (я правда его поставил не на USB порт компьютера а на USB hub). Конвертеры не индустриальные. Может USB-RS485 конвертеры перегорают и остается одна видимость в диспетчере устройств?
23.08.2019 в 10:41 #13385KazamУчастникМожет USB-RS485 конвертеры перегорают и остается одна видимость в диспетчере устройств?
элементарно, по 485 шине что-то прилетело и микросхема склеила ласты. А микро, которая обслуживает USB вполне жива )
23.08.2019 в 12:09 #13386manjey73УчастникЗаведите за правило указывать оборудование и Операционную систему.
з.ы. полна перезагрузка системы лечит ситуацию или нет ?
PL2303 чип конвертера ?23.08.2019 в 17:37 #13394TawУчастникПерезагрузка не лечит ситуацию. ch340 — чип.
23.08.2019 в 18:09 #13395TawУчастникВиндовс 10 64 разряда у меня.
По отзывам из Интернета — это либо слетел драйвер или сгорел.
Надо присмотреться теперь к индустриальным с развязкой.23.08.2019 в 21:24 #13398manjey73УчастникСтранно, с CH340 у меня никогда не было проблем. с PL бывают проблемы на 10-ке.
Да, все китайские без гальванической развязки, но надо понимать, что вы к ней подключаете. Я что только не подключал, дешевка за 75р. работает себе…
Что именно вы подключали, какой именно у вас преобразователь ?
- Этот ответ был изменен 4 года, 8 месяцев назад от manjey73.
24.08.2019 в 03:07 #13402TawУчастникЯ подключаю реле. Там только команды на реле отправляю через преобразователь. Ведь силовая цепь реле никак не связана с цепью управления. У меня это отдельные цепи.
24.08.2019 в 03:08 #13403TawУчастникМожет у вас есть особый хороший драйвер под этот преобразователь?
24.08.2019 в 10:58 #13409manjey73УчастникДрайвер особый, хороший, который Windows берет откуда-то из интернета, найдя устройство 🙂
не знаю, преобразователь такой.
USB_RS485 — CH34024.08.2019 в 11:39 #13411TawУчастникОдин к одному с моим. Windows сама находила и устанавливала.
29.08.2019 в 06:54 #13466TawУчастникОказывается в Rapid Scada надо было поставить галочку RTS. Конвертер рабочий и хороший (аж 5 штук). Но я думаю это проблема в реле (работающем по Modbus RTU), это реле требует особой настройки.
29.08.2019 в 17:41 #13478MikhailМодераторОказывается в Rapid Scada надо было поставить галочку RTS
Интересно. Очень редко используемая опция.
02.09.2019 в 03:34 #13497TawУчастникНо самое интересное, почти во всех внешних утилитах эта опция отсутствует и я не мог из них отправлять команды по протоколу Modbus RTU — пишет что порт открыт но ответ не приходит с устройства. Только в Rapid Scada есть такая опция “RTS” и только в Rapid Scada я могу работать с реле. Интересно и другое, что сначала (от нескольких часов до нескольких дней) без этой опции ответы приходят с реле.
02.09.2019 в 11:43 #13500manjey73УчастникИнтересно откуда RTS в 485-м интерфейсе ?
02.09.2019 в 17:57 #13504MikhailМодераторВ самом RS-485 RTS конечно физически не может быть, т.к. всего 2 жилы, но может это особенность преобразователя?
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.