В общем, удалось заставить работать все устройства. Но крови они попили мне немеряно. Переделал сеть, включаю - блин, частотник гасит весь обмен по сети. Начал по интуиции играться с таймаутами и периодами опроса. И о чудо, сеть начала подавать признаки жизни. Выяснилось, что сеть для скорости 9600 (ограничение частотника) - медлительная, и настройки по умолчанию слишком быстрые. Итого периоды опроса в 500 мс, таймаут - секунда. Что интересно - таймаут в 1 секунду пришлось выставлять именно на частотнике, уж больно тормоз он... У остальных устройств по умолчанию.
Текущую частоту прочитать с частотника мне удалось. А вот заставить его слушаться команд на запуск по сети - нет. Если только один модуль чтения регистров - всё ОК. Как только добавляю ещё один - всё, тишина. Сделал обходное решение - запуск с клемм, благо реле есть. Тяжело HITACHI поддаются...
Думал сделать по примеру ModBus, да время поджимает, сложновато пока.
В общем, что имеем? Все устройства отвечают, показания снимаются, ошибок 81 не наблюдается. PID регулятор тоже запустил, вроде работает, твердотельное реле при приближении к точке начинает мигать. Но как будет на реальном объекте - пока неясно. Может коэффициенты придётся поправить.
Спасибо всем, кто принял участие в решении проблем!




Ответить с цитированием