срочно нужна помощь.
создал проэкт повесил 5 мдвв адреса 32,48,64,80,96. пятый работать не хочет. я ему адреса с 4 поменял, в результате 4 заглох а 5 заработал, потом я ему поставил 16 адрес, а он всё равно не работает.
срочно нужна помощь.
создал проэкт повесил 5 мдвв адреса 32,48,64,80,96. пятый работать не хочет. я ему адреса с 4 поменял, в результате 4 заглох а 5 заработал, потом я ему поставил 16 адрес, а он всё равно не работает.
так то все правильно.
попробуйте поставить на линии связи согласующие резисторы.
посмотрите, если есть возможность сеть осицилографом.
если большая протяженность или сильные помехи или заземление нет, можно поставить повторитель типа ас5
ну шесть штук у меня точно работает.
стояло семь, один сняли, адресация была с 16 адреса и через 16 адресов.
вообще без повторителей до 32 приборов.
28 на длинной линии на 28800 вполне работоспособно. адреса через 16
а иможно ламерский вопрос? зачем адреса через 16?
Потому что каждому входу оответствует свой адрес, я шибко не разбирался нужно ли это для Modbus RTU при регистровом чтении и записи, а сделал на всякий случай, мне нужно только 6 адресов.
А для МДВВ можно к стати и через 12, но 16 более превычно.
А в своём проэкте ошибку нашел, она оказалась в конфигурации проэкта!![]()
Подскажите как заставить этот проект работать быстрее. Вот Сименсы на скорости 9600 от кнопки до пускателя задержки не заметно, а здесь на скорости 115 200 задержка около 0,2 сек, далеко не летает, всего с 5ю МДВВ по Моdbus RTU.всего 11 кБ кода, при 200 Мгц летать должен.
К стати от ИП320 на 485, пришлось отказаться, при подключении всё глохнет. На 485 образуется сплошная ошибка 81.![]()
у меня на объекте 8 МДВВ работает, причем нормальной скорости удалось добиться только по протоколу ModBus RTU + передача в сжатом виде (1 байт 8 входов или выходов - каждый бит состояние)