Прошу дать вразумительные пояснения по настройке связи с датчиком поддреживающим MODBUS RTU по RS485.
Датчик подключается к компу через преобразователь USB/RS485. В системе определяется как COM5. В RTM создаю компонент COM-порт#1. Номер порта: COM5 Назначение: Master Скорость: 19200 Что такое БАЗОВЫЙ АДРЕС и где его посмотреть. Контроль четности: 8-1-n Что такое ПРЕРЫВАНИЕ и сколько его выставить.
Остальное выставлено по умолчанию. Там все понятно
Далее создал в источниках/приемниках modbus переменную Rin_Float(4)#1 Номер порта: 0х4 Здесь указывается реальный системный номер COM5 или порядковый номер созданного в группе RTM_1/COM-порты?Если первый вариант, то зачем создавали вообще RTM_1/COM-порты Чтобы познакомить СКАДУ с системным портом? Ссылаемся ли где нибудь на него в дальнейшем? Тип протокола Modbus Соответствует ли оно Modbus RTU? Остальное боле менее понятно и пояснений не требует. Posted by AdAstra Technical Support (Участник № / Member № 4) on :
"Базовый адрес" и "Прерывание" можно поставить произвольные, но НЕ РАВНЫЕ 0.
Настройка "Номер порта" в "Источнике" должна быть на 1 меньше системного номера подключаемого COM-порта. В Вашем случае для COM5 надо задавать "Номер порта" в "Источнике" равный 0x4.