na_0026: Сопоставимая программная среда |
Не применяется
|
na_0027: Использование только стандартных блоков библиотеки |
Не применяется
|
ar_0001: Имена файлов | | Проверьте имена файлов |
ar_0002: Имена каталогов | | Проверьте имена папок |
na_0035: Принятие соглашений о присвоении имен |
Не применяется
|
jc_0201: Применимые символы для имен Подсистемы | | Проверьте имена подсистемы |
jc_0211: Применимые символы для блоков Inport и блоков Выходного порта | | Проверьте имена блокировки порта |
jc_0221: Применимые символы для имен сигнальной линии | | Использование контрольного символа в метках сигнала |
na_0030: Применимые символы для имен Шины Simulink
| | Проверьте имена сигнала шины Simulink |
jc_0231: Применимые символы для имен блока | | Использование контрольного символа в именах блока |
na_0014: Использование локального языка в Simulink и Stateflow |
Не применяется
|
na_0006: Инструкции для смешанного использования Simulink и Stateflow |
Не применяется
|
na_0007: Инструкции для использования Блок-схем, Таблиц истинности и Машины состояний |
Не применяется
|
db_0143: Подобные типы блока на образцовых уровнях | | Проверьте на смешивание базисных блоков и подсистем |
db_0144: Использование Подсистем |
Не применяется
|
db_0040: Иерархия модели |
Не применяется
|
na_0037: Использование единственных переменных различных условных выражений
| | Проверьте использование единственных переменных различных условных выражений |
na_0020: Количество входных параметров к различным подсистемам
| | Проверьте неиспользуемые порты в Различные Подсистемы |
na_0036: вариант По умолчанию
| | Проверьте использование вариантов по умолчанию |
jc_0301: Модель контроллера |
Не применяется
|
jc_0311: Верхний слой / корневой уровень |
Не применяется
|
jc_0321: уровень Trigger |
Не применяется
|
jc_0331: уровень Structure |
Не применяется
|
jc_0341: уровень Потока данных |
Не применяется
|
jc_0011: параметры Оптимизации для булевых типов данных | | Проверьте сигналы логики Реализации как булевы данные (по сравнению с 'double' |
jc_0021: Образцовые диагностические настройки | | Проверьте образцовые диагностические параметры |
na_0004: внешний вид модели Simulink | | Проверьте на схемы Simulink с помощью нестандартных атрибутов дисплея |
db_0043: размер шрифта Simulink и размер шрифта | | Проверьте форматирование шрифта |
db_0042: Блокировка порта в моделях Simulink | | Проверьте расположение и настройку портов |
na_0005: видимость имени Блокировки порта в моделях Simulink | | Проверьте видимость блочных имен порта |
jc_0081: отображение Значка для Блокировки порта | | Проверьте отображение на блокировки порта |
jm_0002: Блокируйте изменение размеров |
Не применяется
|
db_0142: Положение имен блока | | Проверьте, появляются ли имена блока ниже блоков |
jc_0061: Отображение имен блока | | Проверьте атрибуты дисплея имен блока |
db_0146: Инициированные, активированные, условные Подсистемы | | Контрольный разряд Триггера и Включает блоки |
db_0140: Отображение параметров базисного блока | | Проверьте на блочные атрибуты не по умолчанию |
na_0032: Использование блоков слияния
| | Проверьте использование блоков слияния |
db_0141: Поток сигналов в моделях Simulink |
Не применяется
|
jc_0171: Поддержание потока сигналов при использовании Goto и От блоков |
Не применяется
|
jm_0010: Блокировка порта называет в моделях Simulink | | Проверьте на соответствующий порт и имена сигнала |
jc_0281: Именование Триггерной Блокировки порта и Включает Блокировку порта | | Проверьте Триггер и Включите имена блока |
na_0008: Отображение меток на сигналах | | Проверьте метки сигнальной линии |
na_0009: Запись по сравнению с распространением меток сигнала | | Проверьте на распространенные метки сигнала |
db_0097: Положение меток для сигналов и шин |
Не применяется
|
db_0081: Несвязанные сигналы, блочные входные параметры и блок выходные параметры | | Проверьте на неподключенные порты и сигнальные линии |
na_0003: Простые логические выражения, в Если блок Condition
| | Регистрируйте логические выражения 'Если' блоки |
na_0002: Соответствующая реализация основных логических и числовых операций
| | Проверьте основные логические и числовые операции |
jm_0001: Запрещенный стандарт Simulink блокируется в контроллерах | | Проверьте на запрещенные блоки в дискретных контроллерах |
hd_0001: Запрещенные приемники Simulink | | Проверьте на запрещенные блоки приемника |
na_0011: Осциллограф Goto и От блоков | | Проверьте осциллограф От и блоки Goto |
jc_0141: Использование блока switch | | Проверьте использование блоков switch |
jc_0121: Использование блока Sum |
Не применяется
|
jc_0131: Использование блока Relational Operator | | Проверьте использование блоков Оператора отношения |
jc_0161: Использование Чтения/Записи/Блоков памяти Хранилища данных |
Не применяется
|
db_0112: Индексация | | Проверьте на индексацию в блоках |
na_0010: Группировка потоков данных в сигналы | | Проверьте использование блоков Мультиплексора и шин |
db_0110: Настраиваемые параметры в базисных блоках | | Проверьте использование настраиваемых параметров в блоках |
na_0012: Использование Переключателя по сравнению с Подсистемой Действия, "Если Затем Еще" |
Не применяется
|
db_0114: шаблоны Simulink, для Если затем еще, если построения |
Не применяется
|
db_0115: шаблоны Simulink для построений случая |
Не применяется
|
na_0028: Использование Подсистемы Действия, "Если Затем Еще" Заменить Несколько Переключателей |
Не применяется
|
db_0116: шаблоны Simulink для логических построений с логическими блоками |
Не применяется
|
db_0117: шаблоны Simulink для векторных сигналов |
Не применяется
|
jc_0351: Методы инициализации |
Не применяется
|
jc_0111: Направление Подсистемы | | Проверьте ориентацию блоков Подсистемы |
db_0123: имена порта Stateflow | | Проверьте на имена портов Stateflow и сопоставленных сигналов |
db_0129: внешний вид перехода Stateflow |
Не применяется
|
db_0137: Состояния в машине состояний | | Проверьте использование исключительных и состояний по умолчанию в машине состояний |
db_0133: Использование шаблонов для блок-схем |
Не применяется
|
db_0132: Переходы в блок-схемах | | Проверьте ориентации перехода в блок-схемы |
jc_0501: Формат записей в блоке State | | Проверьте форматирование записи в блоки состояния в диаграммах Stateflow |
jc_0511: Установка возвращаемого значения от графической функции | | Проверьте присвоения возвращаемого значения в графические функции Stateflow |
jc_0531: Размещение перехода по умолчанию | | Проверьте размещение перехода по умолчанию в диаграммы Stateflow |
jc_0521: Использование возвращаемого значения от графических функций | | Проверьте использование возвращаемых значений от графических функций Stateflow |
na_0001: Поразрядные операторы Stateflow | | Проверьте на битовые операции в диаграммах Stateflow |
jc_0451: Использование унарных минус на беззнаковом целом в Stateflow | | Проверьте использование унарных минус операции в диаграммах Stateflow |
na_0013: операция Comparison в Stateflow | | Проверьте на операции сравнения в диаграммах Stateflow |
db_0122: сигналы интерфейса Stateflow и Simulink и параметры | | Проверьте на сильный ввод данных с вводом-выводом Simulink |
db_0125: Осциллограф внутренних сигналов и локальных вспомогательных переменных | | Проверьте объекты данных Stateflow с локальным осциллографом |
jc_0481: Использование твердых сравнений равенства для чисел с плавающей точкой в Stateflow | | Проверьте использование выражений с плавающей точкой в диаграммах Stateflow |
jc_0491: Повторное использование переменных в единственном осциллографе Stateflow |
Не применяется
|
jc_0541: Использование настраиваемых параметров в Stateflow |
Не применяется
|
db_0127: команды MATLAB в Stateflow | | Проверьте на выражения MATLAB в диаграммах Stateflow |
jm_0011: Указатели в Stateflow | | Проверьте на указатели в диаграммах Stateflow |
db_0126: Осциллограф событий |
Не применяется
|
jm_0012: широковещательные сообщения События | | Проверьте на широковещательные сообщения события в диаграммах Stateflow |
db_0150: шаблоны Конечного автомата для условий |
Не применяется
|
db_0151: шаблоны Конечного автомата для действий перехода | | Проверьте действия перехода в диаграммы Stateflow |
db_0148: шаблоны Блок-схемы для условий |
Не применяется
|
db_0149: шаблоны Блок-схемы для действий условия |
Не применяется
|
db_0134: шаблоны Блок-схемы, для Если построения |
Не применяется
|
db_0159: шаблоны Блок-схемы для построений случая |
Не применяется
|
db_0135: построения цикла for шаблонов Блок-схемы |
Не применяется
|
na_0038: Уровни в диаграммах Stateflow | | Проверьте вложенные состояния в диаграммы Stateflow |
na_0039: Использование Simulink в диаграммах Stateflow
| | Проверьте использование Simulink в диаграммах Stateflow |
na_0040: Количество состояний на контейнер
| | Контрольное число состояний Stateflow на контейнер |
na_0041: Выбор функционального типа |
Не применяется
|
na_0042: Местоположение функций Simulink |
Не применяется
|
na_0033: Использование Перечислимых типов |
Не применяется
|
na_0031: Определение перечисляемого значения по умолчанию |
Не применяется
|
na_0018: Количество вложенных, если/еще и оператор выбора | | Проверьте метрики функции MATLAB |
na_0019: Ограниченные Имена переменных
| | Проверьте использование ограниченных имен переменных |
na_0025: Заголовок функции MATLAB
|
Не применяется
|
na_0034: настройки ввода/вывода блока MATLAB function
| | Проверьте настройки ввода и вывода функций MATLAB |
na_0024: Глобальные переменные | | Проверьте код MATLAB на глобальные переменные |
na_0022: Рекомендуемые шаблоны для Переключателя/Операторов выбора
| | Проверьте использование рекомендуемых шаблонов для Переключателя/Операторов выбора |
na_0016: Исходные строки функций MATLAB
| | Проверьте метрики функции MATLAB |
na_0017: Количество названных функциональных уровней | | Проверьте количество вызовов функции в блоках MATLAB function |
na_0021: Строки
| | Проверьте использование вектора символа в блоке MATLAB function |