С ТРМ138 разобрался... в смысле разобрался с его косяками).
После загрузки стандартной конфигурации и последующей коррекции её под мои нужды - все заработало. Работа с Modbus-ASCII совершенно корректна и устойчива... если правильно и точно установить все таймауты и задержки. Все объявленные регистры пишутся и читаются. Одна беда: в ТЭ ВСЕ регистры объявлены как чтение-запись, на самом деле половина их только на чтение, половина только за запись!! В ТЭ по этому поводу полный бред и каша. Пришлось браться за ModbusTester и проверять все в ручную. И еще серьезный недостаток: после записи нового значения уставки, она прописывается в регистрах и даже это новое значение читается, однако на индикаторе ЦИ-2 остается старая уставка, которая продолжает управлять прибором. Только через 1-50 секунд (в зависимости от цикла работы прибора, старая уставка на ЦИ-2 меняется на новую и начинает работать!!!! Интересно, зачем нужен прибор, которые реагирует на команду через НЕОПРЕДЕЛЕННОЕ, довольно большое время??!!




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