Ошибочные значения DC блока EtherCAT Init

Блок Simulink® Real-Time™ EtherCAT Init возвращает следующие ошибочные значения распределенных часов (DC) EtherCAT®, связанные с основным контроллером сдвига, и шина переключают контроллер.

Ошибочное значение

Описание

1 (0x1)

Функция инициализации, не вызванная или не успешный

2 (0x2)

Ошибка контроллера — синхронизация из предела

Основной сдвиг: ошибка 2, Максимальная ошибка контроллера превышена

Сдвиг шины: ошибка 2, Максимальная ошибка контроллера превышена

3 (0x3)

Недостаточно памяти

4 (0x4)

Слой Hardware — недопустимый (BSP)

5 (0x5)

Слой Hardware — ошибка, изменяющая таймер

6 (0x6)

Слой Hardware — таймер не запускается

7 (0x7)

Слой Hardware — функция вызвана на неправильном центральном процессоре

8 (0x8)

Недопустимая длина периода синхронизации DC

9 (0x9)

Ошибка Контроллер DCM SetVal слишком мала

10 (0xA)

Ошибка Контроллер DCM — Дрейф между локальным таймером и касательно часов слишком высоко

11 (0xB)

Ошибка: Ошибка Контроллер DCM - время Цикла шины (dwBusCycleTimeUsec) не совпадает с действительным циклом

27 (0x1B)

Контроллер округа Колумбия, не готовый

Основной сдвиг: ошибка 27, контроллер округа Колумбия, не готовый

Сдвиг шины: ошибка 27, контроллер округа Колумбия, не готовый

28 (0x1C)

Занятой контроллер округа Колумбия