Чтобы обновить ПО, нужно в ОЛ1.9.141 перезаписать тот же самый проект в ПР200.
Вид для печати
По наблюдениям связи ПР200 интерфейсом RS-485 в Мастере он посылает очередной запрос только по окончании цикла, а в слейве отвечает тоже только по окончании цикла. Темп связи ускоряется пропорционально уменьшению времени цикла при том же объеме обмена. В результате большую долю времени в линии тишина, особенно при большом времени цикла, и связь медленнее чем могла бы быть если бы работала независимо от циклов программы. Это так системно устроено и ничего с этим сделать нельзя?
Была обратная задача - формировать импульсы до 100 раз в секунду на симистор.
В результате решил так: ПР200 формирует напряжение 0-5 вольт, которое считывает микроконтроллер и формирует импульсы.
Дешево и надежно=)
Доброго!
Подскажите, что не так?:
Есть два слейва: №1 с адресом=1 и №2 с адресом=3, оба сидят на одной линии RS485, которая подключена к мастеру ПР200.
Если создать два отдельных проекта для ПР200: первый проект - опрос первого слейва, второй проект - опрос второго слейва, то по отдельности (загрузка в ПР200 либо первого проекта, либо второго) оба слейва без проблем опрашиваются, как только оба проекта собираю в единый, и загружаю его в ПР200, то опрос этих двух слейвов отваливается.
Вложение 33549 Вложение 33550 Вложение 33551 Вложение 33552 Вложение 33553
Добрый день, вложение еще не анализировал, но подозреваю проблема во временных задержках по RS, у Вас самая низкая скорость, но при этом опрашивается регистры float, возможно при добавлении второго модуля все регистры не успевают передаться за отведенное время, попробуйте или увеличить скорость обмена.