Блок керує триточковим приводом клапана чи заслінки. Шляхом подачі команд відкриття/закриття, положення приводу приводиться до заданого значення. Поточне (розрахункове) положення обчислюється на підставі часу повного ходу та поданих імпульсів.
При старті контролера та за командою cal.cmd відбувається калібрування: подача команди відкриття або закриття протягом часу повного ходу (travel_time), помноженого на 1.25. Напрямок руху при калібруванні визначається входом cal.open.
Входи:
- x% - Задане положення (%). Видача команди відбувається, якщо завдання відрізняється від розрахованого положення (вихід pos%) більш ніж на 0.1 або на величину, пропорційну 3/4 мінімального імпульсу imp10, якщо вона задана.
- travel_time - Час повного ходу приводу в секундах (1-21600).
- imp10 - Мінімальна тривалість імпульсу (і паузи), що видається на привід в десятих частках секунди (0-32767).
- cal.cmd - Команда (перехід з 0 до 1) початку калібрування. Процес калібрування завжди триває 125% часу повного ходу приводу.
- cal.open - Цей вхід визначає, яку команду видавати при калібруванні: 1 – відкривати, 0 – закривати. Підключіть цей вхід 1, якщо більш безпечним положенням приводу є відкрите положення (наприклад, для водяного нагрівача).
- keep_0%_100% - Постійно тримати активною команду close або open если x% = 0%, або x% = 100%. Цей режим можна використовувати лише якщо привід має кінцеві вимикачі.
Виходи:
- open - Команда відкриття приводу.
- close - Команда закриття приводу.
- pos% - Розрахункове поточне положення приводу (%).
- cal - Йде процес калібрування.