PDA

Просмотр полной версии : Пр-110 как решить проблему по Modbus



fanis
04.02.2014, 11:58
такая проблема! кто сможет подсказать в чем может проблема?

Какие ограничения существует по обмену данных, по скорости, по частоте опроса при работе сетевыми входами. У нас при опросе 16 сетевых переменных все нормально работает, а как 17 или 18 сетевых переменных начинаем спрашивать по modbus то ошибка показывает всех сетевых входов. проект прилагается. по отдельности все 16 работают, и если новый набить тоже остальные работают а вот вместе не хотят работать.может для уменьшения сетевых переменных использовать дешифратор?!если дешифратор как его на схеме собрать?помогите пожалуйста уже 2 недели голову ломаем.

Алексей Геннадьевич
04.02.2014, 12:53
С чем связываете? с контроллером? с панелью?
Используйте PUTBIT и EXTRACTBIT, Вам не нужно 18 переменных, при аккуратном программировании хватит 2-3 на вход и 1-2 на выход
Вот тема c макросами:
http://www.owen.ru/forum/showthread.php?t=16178

fanis
04.02.2014, 13:21
связываем с контроллером!спасибо большое!

Алексей Геннадьевич
04.02.2014, 13:43
связываем с контроллером!спасибо большое!
Какая реакция оборудования при обрыве связи между контроллером и ПР? И насколько это критично?

fanis
04.02.2014, 15:27
по Modbus пишет bad/

fanis
04.02.2014, 15:29
сделали побитную разбивку управляющей команды и поэтому сократили количество сетевых переменных. сейчас вроде все работает!