exponenta event banner

Счетчик свободно работает

После достижения максимального значения для указанного количества битов выполняется обратный отсчет и переполнение до нуля

  • Библиотека:
  • Симулинк/источники

    Кодер/источники ЛПВП

  • Counter Free-Running block

Описание

Блок Counter Free-Running подсчитывается до достижения максимального значения 2Nbits - 1, где Nbits - количество битов. Затем счетчик перетекает в ноль и снова начинает отсчет.

После переполнения счетчик всегда инициализируется на ноль. Однако при выборе глобального переопределения двойников блок Counter Free-Running не возвращается к нулю.

Примечание

Этот блок не сообщает об предупреждениях о переполнении во время моделирования. Чтобы сообщить об этих предупреждениях, см. Simulink.restoreDiagnostic справочная страница. Блок сообщает об ошибках из-за переполнения.

Порты

Продукция

развернуть все

Значение счетчика, указанное как целое число без знака, равное 8 битам, 16 битам или 32 битам.

Типы данных: uint8 | uint16 | uint32

Параметры

развернуть все

Укажите число битов как конечное вещественное значение. При указании:

  • Положительное целое число, например 8, блок подсчитывает до 28 – 1, что является 255.

  • Целочисленное выражение без знака, например uint8(8), блок подсчитывает до uint8(2uint8(8) – 1), что является 254.

Программное использование

Параметр блока: NumBits
Текст: символьный вектор
Значения: скаляр
По умолчанию: '16'

Укажите интервал времени между выборками как скаляр (sampling period) или двухэлементный вектор ([sampling period, initial offset]). Чтобы наследовать время выборки, задайте для этого параметра значение -1. Дополнительные сведения см. в разделе Указание времени образца.

Программное использование

Параметр блока: tsamp
Текст: символьный вектор
Значения: скаляр | вектор
По умолчанию: '-1'

Характеристики блока

Типы данных

fixed point | integer

Прямой проход

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулей

no

Расширенные возможности

.

Создание кода ПЛК
Создание структурированного текстового кода с помощью Coder™ Simulink ® PLC

.

Преобразование с фиксированной точкой
Проектирование и моделирование систем с фиксированной точкой с помощью Designer™ с фиксированной точкой.

Представлен до R2006a