Counter Limited

Подсчитайте и перенеситесь назад, чтобы обнулить после вывода заданного верхнего предела

  • Библиотека:
  • Simulink / Источники

    HDL Coder / Источники

Описание

Количества блока Counter Limited вплоть до заданного верхнего предела достигнуты. Затем счетчик переносится назад, чтобы обнулить, и перезапуски подсчет. Счетчик всегда инициализирует, чтобы обнулить.

Примечание

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

Порты

Вывод

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

Считайте значение, заданное как беззнаковое целое 8 битов, 16 битов или 32 битов. Блок использует самое маленькое количество битов, требуемых представлять верхний предел.

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

Параметры

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

Задайте верхний предел для блока, чтобы рассчитать к как конечный, скаляр с действительным знаком.

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

Параметры блоков: uplimit
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '7'

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

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

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

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

Типы данных

Boolean | fixed point | integer

Прямое сквозное соединение

no

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

no

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

no

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

no

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

Генерация кода PLC
Сгенерируйте код Структурированного текста с помощью Simulink® PLC Coder™.

Преобразование фиксированной точки
Спроектируйте и симулируйте системы фиксированной точки с помощью Fixed-Point Designer™.

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

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