Функциональный блок для управления работой счётчиков

Для управления работой счётчиков в среде программирования Т1А Portal используется специальный функциональный блок CTRLHSC, вызываемый из меню Instructions Technology Counting. Максимальная частота входных импульсов может составлять 100 кГц для однофазных (одноканальных) счётчиков и 80 кГц для квадратурных счётчиков. Параметры блока CTRL HSC обеспечивают программное управление процессом счёта.

HSC может загружаться с одним неизменным или несколькими последовательными предустановленными значениями (уставками), а подсчёт импульсов активизируется в течение заданного интервала времени, до тех пор пока текущее значение счётчика меньше значения уставки. При совпадении текущего значения счётчика с уставкой HSC вызывает прерывание. Также прерывание может вызываться при сбросе счётчика и при смене направления счёта.

Для чтения значения счётчика достаточно провести первичное конфигурирование дискретного входа ПЛК, связанного с данным счётчиком. Конфигурирование происходит в меню настроек дискретных входов контроллера (например, Device&networks > PLC J (CPU 1214C DC/DC/DC) > Properties > General). Для использования счётчика необходимо установить пункт Enable this high speed counter. Назначение дискретных входов для ПЛ К S7-1200 жёстко задано. Назначение каналов счётчика может изменяться в зависимости от типа счётчика.

Имеются несколько основных типов быстрых счётчиков:

• однофазный с управлением направлением (Single Phase) — направление счёта выбирается программно или для этого используется один из дискретных входов контроллера;

• двухфазный (реверсивный) с двумя счётными входами (Two-phase) — входы счёта в прямом и обратном направлении;

• квадратурный счётчик (ABCounter) — используются два импульсных сигнала, сдвинутых относительно друг друга на 90°, возможно подключения третьего входа для референтной метки;

• квадратурный счётчик с учетверённой точностью (А В Counter Fourfold) — значение счётчика изменяется 4 раза за период (передний фронт сигнала/4, передний фронт сигнала В, задний фронт сигнала А, задний фронт сигнала В), возможно подключение третьего входа для референтной метки. Счётчики всех указанных типов можно использовать с внешним входом сброса (референтной метки) или без него. При подсчёте частоты возможны три различных интервала, определяющих периодичность определения значения частоты: 0,01; 0,1 и 1 секунда. Значение частоты определяется как среднее за указанный интервал времени и измеряется в Гц.

ПЛК сохраняет текущее значение счётчика по адресу области входов, указанному в табл. 5. Тип данных Dint говорит о том, что под значение счётчика в памяти выделяется двойное слово (4 байта).

18.01.2014

Добавить страницу в мои закладки:

Смотрите также:

Что вы чаще всего делаете в Интернете?

Загрузка ... Загрузка ...