Counter Limited

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

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

Описание

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

Примечание

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

Порты

Вывод

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

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

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

Параметры

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

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

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

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

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

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

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

Образцовые примеры

Блокируйте характеристики

Типы данных

Boolean | base integer | fixed point

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

No

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

No

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

No

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

No

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

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

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

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

Была ли эта тема полезной?