Блок Simulink ® Real-Time™ EtherCAT Init возвращает следующие значения ошибок распределенных синхросигналов EtherCAT ®, относящихся к главному контроллеру сдвига и контроллеру сдвига шины.
Значение ошибки | Описание |
|---|---|
1 (0x1) | Функция инициализации не вызвана или не выполнена |
2 (0x2) | Ошибка контроллера - синхронизация выходит за предел Главная смена: ошибка 2, превышена максимальная ошибка контроллера Сдвиг шины: ошибка 2, превышена максимальная ошибка контроллера |
3 (0x3) | Недостаточно памяти |
4 (0x4) | Аппаратный уровень - (BSP) недопустим |
5 (0x5) | Аппаратный уровень - ошибка при изменении таймера |
6 (0x6) | Аппаратный уровень - таймер не запущен |
7 (0x7) | Аппаратный уровень - функция вызывается на неправильном CPU |
8 (0x8) | Недопустимая длина периода синхронизации DC |
9 (0x9) | Ошибка SetVal контроллера DCM слишком мала |
10 (0xA) | Ошибка контроллера DCM - слишком велик дрейф между локальным таймером и тактовым сигналом ref |
11 (0xB) | Ошибка: ошибка контроллера DCM - время цикла шины (dwBusCycleTimeUsec) не соответствует реальному циклу |
27 (0x1B) | Контроллер постоянного тока не готов Главная смена: ошибка 27, контроллер постоянного тока не готов Сдвиг шины: ошибка 27, контроллер постоянного тока не готов |
28 (0x1C) | Контроллер постоянного тока занят |