Thread Content
Как настроить так, чтобы при отсутствии сигнала ввода/вывода на верхнем уровне поступал сигнал тревоги? Спасибо всем коллегам
Посмотрите соответствующую инструкцию к оборудованию — там должны быть внутренние выходы для активации
То есть необходимо добавить диагностическую информацию в редактор IO, а затем настроить сигналы тревоги для переменных диагностической информации в FBD? Я хотел бы узнать, можно ли отправлять сигнал тревоги после добавления диагностической информации, или необходимо вручную добавлять сигнал тревоги в FBD.
Отвечу сам: Преобразование аналогового входа в формат C5: функция AI_TR. Этот блок выполняет преобразование из аналогового в цифровой формат, превращая значения аналоговых входных сигналов в формате UINT в числовую форму (форму действительного числа). Диапазон входных сигналов составляет 0–20 мА или 4–20 мА; ошибка может возникнуть только при значениях сигнала в диапазоне 4–20 мА. Если аналоговый входной сигнал выходит за пределы допустимого диапазона, блок переходит на значение по умолчанию и устанавливает соответствующие сигналы ограничений (SL, SH). Значение по умолчанию определяется в зависимости от направления: либо используется предыдущее значение (DVH), либо следующее значение (DVL); либо, в зависимости от настроек, используется первоначальное допустимое значение. Для коррекции ошибок передачи данных можно определить буферную зону ниже 4 МА и выше 20 МА; эта зона может составлять от 0,0% до 30% от максимального значения (20 МА). Автоматическое введение задержки в 50 процентов для буферной зоны. Если блок функций обнаруживает разрыв в линии (входное напряжение 3,8 МА), он формирует сигнал SWB; функция обнаружения линии активна только при значении сигнала 4–20 МА. Системные сообщения, возникающие при разрыве линии, не могут быть параметризованы.