Счётчик моточасов (времени наработки) TIA Portal — АСУ ТП: сообщество инженеров

Счётчик моточасов (времени наработки) TIA Portal

Задание

Запрограммировать в TIA Portal счётчик моточасов и формирование сигнала чередования пары насосных агрегатов по следующему алгоритму:

Если показания счётчика моточасов больше уставки времени чередования насосов, то включить индикатор «Пора переключиться на другой насос». Предусмотреть кнопку [Сброс] для сброса счётчика моточасов.

Показание счётчика моточасов должно быть в целых часах, но моторесурс он должен учитывать с точностью до 1 минуты.

Решение

Разработаем HMI:

Создадим функциональный блок FB3 «Управление чередованием»:

В цепочке 1 формируем признак работы насосного агрегата.

Для счётчика наработки используем стандартную инструкцию RTM (Runtime meter), одним из параметров которой является режим (MODE):

В цепочках 2 и 3 управляем режимом пуска счётчика моточасов:

В цепочках 4 и 5 управляем режимами останова и сброса счётчика моточасов:

В цепочке 6 вызываем инструкцию RTM:

Внимание! Инструкцию RTM можно использовать в программе только один раз.

В цепочке 7 формируем сигнал чередования насосных агрегатов:

Вызываем FB3 в OB1:

Посмотрим, как работает наш счётчик моточасов.
Если показания счётчика (2) больше уставки чередования (1), то загорается индикатор «Пора переключиться на другой насос»:

Если счётчик считает, то выход CQ = TRUE.
Показания счётчика (часы): выход CV = 2

Источник: https://www.maxplant.ru/article/siemens_tutorial_15.php

🔗 Счётчик моточасов (времени наработки) TIA Portal

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

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.

Прокрутить вверх