-
Контроль ошибок МВ110-224.2А при помощи ПЛК
Собственно вопрос такой. Контроллер ведет техпроцесс, связанный с регулировкой температуры. Необходимо что бы контроллер реагировал на обрыв термопар на МВ 110.2А. В списке оперативных параметров сказано, что модуль передает сигнал об ошибке. Но как это реализовать программно плохо представляю. Я использую ПЛК110.60.Р.М. Подскажите пожалуйста способ реализации выделения этой аварии. Заранее спасибо.
-
Супер Модератор
Смотря по какому протоколу работаете.
В любом случае почитайте описание модуля еще раз.
Данные об рзрыве передаются в параметре данных (для ОВЕН), и тогда декодировать ошибку можно используя блок Decoad Float из библиотеки Pid_Regulator
Для ModBus прибор имеет для каждого входа канал говорящий о состоянии входа.
-
Я использую протокол ОВЕН. Блок нашел, в программу "прикрутил". Спасибо. На вход блока подал переменную, описывающую ответ на Хеш запрос rAEd, а выход приравнял ко внутренней переменной типа Байт.
Но есть теперь желание увидеть реакцию блока при эмуляции программы. А как это сделать? Пытался вводить приведенные в таблице значения "нештатных ситуаций" но результат - 0 на выходе, как при десятеричной записи, так, тем более при шестнадцатеричной.
-
Супер Модератор
Таблица и значения нештатных ситуаций вбиты в блоке. Измеритель формирует при ошибке специальное значение на границе измерительного диапазона...
Блок работает, но в эмуляции Вы это никак не проверите:
1. Данная библиотека не работает при эмуляции в принципе...
2. Надо получать на вход блока значения с измерителя.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума