Вопрос решился. Во вкладке соотнесения входов-выходов (настройки слейва), в правом нижнем углу: Всегда обновлять переменные: Вкл 1 . По умолчанию вместо "Вкл 1" было "Использовать установку родительского устройства". В мануалах не нашел ничего про это.((
Добрый день.
Сразу оговорюсь, что раньше имел дело исключительно с Сименсом. Просто есть необходимость в бюджетном решении.
Подобрать железо, возможно, что программировать буду не сам.
Выбор пал на СПК110. Подскажите какие модуля ввода/вывода будут нормально работать и в каком количестве.
Требуется порядка 60 входов и 30 выходов дискретных, и порядка 16 аналоговых входов.
Только не бейте сразу. Зараннее спасибо.
Линейка Мх110, любые модули. Только групповой опрос ModBus используйте и все. Протянет и больше без проблем.
Тут бы ещё требования к частоте обновления знать.Требуется порядка 60 входов и 30 выходов дискретных, и порядка 16 аналоговых входов
Добрый день!
Подскажите пожалуйста, как можно реализовать autoreconnect для modbus tcp slave в СПК107? В моем случае СПК107 выступает в роли slave устройства. Периодически пропадает связь и виснет шина, решается лишь перезагрузкой контроллера. В программе пробовал обращаться к modbus_tcp_slave через точку, вариантов типа xReset как для com портов не увидел. Можетк аких библиотек не хватает? Все перепробовал.
Может со стороны мастера имеет смысл попробовать решить сию проблему?
Я вам в вашей ветке про GPRS еще в самом начале писал, что работать нормально не будет. Вот вы в это и уперлись. Решается у Овна это только путем перезагрузки СПК пока. В нормальных роутерах идет пинг на какой-нибудь IP и если он не проходит то роутер перезагружается (в вашем случае мастер может просто переменную в поле слейва менять через определенный промежуток времени, так вы можете контролировать связь на слейве). При этом контроллер может и не заметить перезагрузки роутера. На СПК и ПМ01 такое реализовать практически невозможно без перезагрузки СПК. Если я не прав - пусть меня поправят.
Последний раз редактировалось RV9WFJ; 26.01.2015 в 07:53.
Да, Вы абсолютно правы... Но к сожалению подбором оборудования и проектированием занимались не мы, а к тому времени как мы взялись за проект уже были закуплены комплекты на 21 станцию. Поскольку опыта разработки для этих конкретно устройств не было, решили, что раз уж функции заявлены то должны работать. Если проблема в данном случае действительно не решаема, то всякое желание работать с продукцией ОВЕН неумолимо тает.
Но если ближе к делу, я не понимаю - функцию перезагрузки шины по modbus RTU сделали, ок. Почему нельзя сделать нечто подобное для modbus tcp?
Последний раз редактировалось TANGATAR; 26.01.2015 в 09:27.