Цитата:
Сообщение от serg-el
Шаг 3,4 - лишние. Если нет модбас устройств (из вышеописанного непонятно) подключенных к Pixel2501, то он сам является слейвом. Кроме задания на поляне выходов, и сохранения карты памяти ничего делать не надо. Иначе (как видно сделано у Вас) Pixel2501 начинает работать мастером - опрашивает сам себя. А так как мультимастером и мультислейвом он работать не умеет - то ОРС к нему подключиться не может - сокет занят.
ИТОГО: сносите Ваши слейвы по СОМ порту и netPort, и всё должно заработать.
|
Ах вот оно что! Большое спасибо!!! Был почему-то уверен, что эти слейвы нужны, т.к. описывают именно контроллер как слейв.
Цитата:
Свойства физического канала задаются в группе "Подключение". Там выбираете Modbus-TCP и под настройкой прописываете IP контроллера. Ничего, кроме этого, трогать не нужно. Если трогали - возвращайте всё обратно.
|
Не трогал, просто было неясно, зачем дважды, как на мой взгляд, одно и то же. Думал, что где-то именно там и накосячил с адресами.
Проблема успешно решена
Жаль, что нельзя программировать без com-порта, в некоторых случаях найти com-порт бывает сложно. Даже на стационарниках не всегда есть. Втыкаешься в com - не соединяет. Смотришь в диспетчере устройств, а там он как usb отображается (типа на плате он подключён к usb-слоту через переходник).