При использовании конвертора USB to RS485 виртуальный порт создаваемый драйвером, не имеет в системе номера аппаратного прерывания и у него нет базового адреса портов ввода вывода. Как поступать в этом случае ? Используем конвертор I-7561 ICP-DAS.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В любом случае - под MS Windows ТМ работает с СОМ-портами через API-функции системы, и ему без разницы, какой там номер порта и прерывания Вы поставите в настройках, главное, чтобы не нулевой.
Posted by Потемкин В.В. (Участник № / Member № 31) on :
Кроме ненулевых настроек порта/прерывания, также для RS485 необходимо установить флаг "управление RTS".
Posted by PMA (Участник № / Member № 1387) on :
Потёмкину В.В. Спасибо за информацию по RS485.
Posted by PMA (Участник № / Member № 1387) on :
Добрый день ! При работе МРВ, происходит потеря связи, между промышленным компьютером и устройствами работающими по шине RS485, корзина I-87K9. Подключение через модуль I-7561 фирмы ICP-DAS. Как правильно настроить преобразователь? Если кто нибудь работал с этими преобразователями помогите? Объект не можем запустить, тяжело !!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Не могли бы Вы подробнее описать - как именно глохнет связь? Потому как ТМ работает с СОМ-портом через API ОС Windows, то причины может быть две: 1) Дравера самого устройства I7561 - некорректная реализация API-функций системы. Либо внутренние ошибки драйвера. 2) Проблеммы аппаратного плана с самим устройством.
Не исключено также, что причина может быть в корзине I87K9.
Для проверки канала связи с корзиной рекомендую Вам проверить обмен на обычном конвертере RS232-RS485 (типа I7520, или каком-либо другом).
Posted by PMA (Участник № / Member № 1387) on :
Удалили из системы модуль преобразователя I-7561 (USB->RS485) фирмы IC-DAS. После этого система заработала стабильно, потерь связи через модули I-7520 не было. Должно быть драйвера, сделаны некорректно.