Добрый день.
У каждого канала есть регистр "Код ошибки", можете считывать его и таким образом отслеживать состояние входа.
Карта регистров доступна в конце руководства по эксплуатации.
Добрый день.
У каждого канала есть регистр "Код ошибки", можете считывать его и таким образом отслеживать состояние входа.
Карта регистров доступна в конце руководства по эксплуатации.
Старший инженер технической поддержки "ОВЕН"
Прочитал инструкцию «Измеритель_регулятор
универсальный восьмиканальный
во взрывозащищенном исполнении
ТРМ138В»
Руководство по эксплуатации
КУBФ.421214.004 РЭ
Ничего про RS-485 ничего не нашел. Поискал на сайте – Поддержка-Документация. Ничего не нашел.
Поискал на форуме RS-485 тоже ничего. Подскажите ссылку где почитать про этот протокол. Программированием ПЛК занималась сторонняя фирма. Что забито в контроллере- черный ящик. Надо им аргументированно поставить правильную задачу. Пока же технологи заставили отправить датчики в проверку.
Да и что все таки с регистрами?![]()
Нашел Библиотека paModbus
Руководство пользователя
09.2024
версия 1.2
Читаю
![]()
Спасибо за ответ со ссылкой.
В обоих каналах предусмотрены три уставки.
В приложении по Modbus описаны 7 ошибок. Но выход за пределы уставок - не есть ошибка.
Когда датчики отключаются по питанию в канале выставляется ошибка Wire?
Алгоритм опроса из ПЛК:
1. Запросить код ошибки,
2. Нет ошибки Wire, запросить содержание регистров канала, передать значение на визуализацию.
3. Есть ошибка Wire – передать на визуализацию – отключ. ? или что то подобное, согласованное с технологами. Датчики отключаются по разным причинам:
-Режим ожидания
-Продувка
-Снятие в поверку, ремонт
Используя ошибку Wire совместно с дискретными сигналами можно выводить разные сообщения на монитор вместо цифр: Стоп, Продувка.
Кто-нибудь сталкивался с подобным?
Мне надо поставить письменную задачу программистам ПЛК.
Нашел на сайте https://forum.lers.ru/t/trm-138-snya...-datchike/5968 похожее по сути. Исправили что то в марте 2018 года. Но на вопрос, что остается в регистрах, так ответа и не нашел.![]()
А зачем? Если есть флаг любой ошибки датчика, то данные считаются неверными. Следовательно их нельзя использовать в техпроцессе. Например, термопары при плохом контакте завышают показания, а в некоторых приборах при отключенной термопаре в регистре показаний находится максимально возможное значение.что остается в регистрах, так ответа и не нашел.
Лично наблюдал в одной установке температуру -3150*С (минус!). Понятно же что это нереальные данные. Контроля исправности датчика не было предусмотрено, благо датчик чисто информационный, и на техпроцесс влияния не оказывал. Причина была в модуле опроса датчиков.
Это хорошо, когда программу в ПЛК писал толковый программист, а не выпускник ВУЗа. В нашей ситуации походу программеры начинающие. Приходится во все вникать, разбираться самому. Благо опыта в обслуживании АСУ ТП много. ПЛК не наша зона обслуживания. К радости и одновременно к сожалению.
И да. Что то модераторы молчат ?
Вы наверное думаете что у каждого модератора вся линейка приборов под руками и им не нужно много времени чтоб отвечать на не часто встречающиеся вопросы, руководствуйтесь, пока они не ответят, такой инофрмацией https://owen.ru/uploads/373/plc1xx_p...ation_v2.0.pdf Приложение В.1
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран