Коды ошибок Beckhoff BC5150

Мастер/ведомый терминал CANopen. В таблице — 171 код неисправностей и предупреждений с расшифровкой по документации производителя.

КодОписание
00Общая ошибка
0x1A01Не удалось выделить память из huge heap, так как запрошено больше 0x8000 байт
0x1A02Не удалось выделить память из near heap, так как запрошено больше 0x1000 байт
0x1A03Не удалось выделить память из huge heap, так как запрошено 0 байт
0x1A04Не удалось выделить память из near heap, так как запрошено 0 байт
0x110AНекорректное состояние AdsState в состоянии STOP
0x110BУстройство не может перейти из RUN в INIT
0x110CНекорректная длина данных при StopDataTransfer
0x110DНекорректное состояние DeviceState при StopDataTransfer
0x111AНеверная длина данных при AddCdl
0x111BDeleteCdl недопустим в состоянии INIT
0x111CНеверный IndexOffset при DeleteCdl
0x111DНеверная длина данных при DeleteCdl
0x111EНекорректный IndexGroup при AdsWrite
0x111FПараметры устройства не могут быть прочитаны
0x112BIndexOffset слишком велик при чтении диагностических данных модуля
0x112FНедостаточно памяти для ответа ReadBox
0x130AAddCdl: BoxNo не был определён с помощью AddBox
0x130BAddCdl: неверный тип действия
0x130CAddCdl: недостаточно памяти для списка опроса
0x130DAddCdl: недостаточно памяти для массива списка опроса
0x130EAddCdl: недостаточно памяти для действий
0x130FAddCdl: CdlNo уже существует
0x160AСинтаксическая ошибка в AdsWrite в порт box
0x160BAMS CmdId не поддерживается портом box
0x160EAdsReadState не поддерживается портом box
0x160FAddBox: недостаточно памяти для интерфейса ADS
0x200AAddCdl: PDO не определен
0x200BAddCdl: PDO Id уже определен
0x200CAddBox: синтаксическая ошибка в параметрах ADS StartUp
0x200DAddBox: синтаксическая ошибка в параметрах ADS StartUp
0x200EAddBox: Emergency Id уже определен
0x200FAddBox: определено слишком много PDO
0x201AAdsRead: невозможно для узла CAN Layer 2
0x201BAdsWrite: невозможно для узла CAN Layer 2
0x201CAddBox: BootUp Id уже определён
0x201DAddBox: BoxNo 0 недопустим
0x201EStartFieldbus: загрузка параметров устройства возможна только в состоянии OFFLINE
0x201FStartDataTransfer: нет памяти для очереди копирования
0x210AНедостаточно памяти при загрузке узла
0x210BНедостаточно памяти при загрузке узла
0x210CНедостаточно памяти при загрузке узла
0x210DНедостаточно памяти при загрузке узла
0x210EНедостаточно памяти при загрузке узла
0x210FНедостаточно памяти при загрузке узла
0x1001Недостаточно памяти для команды AMS
0x1101Неверная длина данных в StartFieldbus
0x1102Неверное DeviceState в StartFieldbus
0x1103Устройство не может перейти из INIT в RUN
0x1104Некорректное состояние AdsState в состоянии INIT
0x1105Некорректное состояние DeviceState при StopFieldbus
0x1106Устройство не может перейти из STOP в RUN, если не определён CDL
0x1107Устройство не может перейти из STOP в RUN, если не определён box
0x1108Некорректная длина данных при StartDataTransfer
0x1109Некорректное состояние DeviceState при StartDataTransfer
0x1110Некорректное состояние AdsState в состоянии RUN
0x1111Загрузка параметров устройства разрешена только в состоянии INIT
0x1112Неверная длина данных при SetDeviceState
0x1113AddBox недопустим в состоянии INIT
0x1114Неверная длина данных при AddBox
0x1115DeleteBox недопустим в состоянии INIT
0x1116Неверный IndexOffset при DeleteBox
0x1117Неверная длина данных при DeleteBox
0x1118ReadBox только с AdsRead
0x1119AddCdl недопустим в состоянии INIT
0x1120Параметры Box не могут быть прочитаны
0x1121Параметры Cdl не могут быть прочитаны
0x1122DeleteBox или DeleteCdl возможны только с AdsWrite
0x1123ReadBox возможен только в состоянии STOP
0x1124Некорректный IndexOffset при ReadBox
0x1125Некорректная длина данных при ReadBox
0x1126Некорректный IndexGroup при AdsRead
0x1127AddDeviceNotification не разрешён в состоянии INIT
0x1128DelDeviceNotification не разрешён в состоянии INIT
0x1129Слишком большой IndexOffset при чтении диагностических данных устройства
0x1201AddCdl: номер CDL слишком велик
0x1202DeleteCdl возможен только при остановленном CDL
0x1203DeleteCdl невозможен, так как CDL не определён
0x1204Цикл не удалось завершить в течение внутреннего времени сторожевого таймера
0x1301AddCdl: множитель доступа к I/O слишком велик
0x1302AddCdl: начальный цикл должен быть меньше множителя доступа к I/O
0x1303AddCdl: неверная длина данных для области выходов
0x1304AddCdl: неверное смещение данных для области выходов
0x1305AddCdl: область выходов уже определена
0x1306AddCdl: неверная длина данных для области входов
0x1307AddCdl: неверное смещение данных для области входов
0x1308AddCdl: область входов уже определена
0x1309AddCdl: неверный тип области
0x1310DeleteCdl: CDL не остановлен
0x1311AddCdl: недостаточно памяти для списка асинхронной передачи
0x1312AddCdl: недостаточно памяти для списка синхронного приёма
0x1313AddCdl: недостаточно памяти для асинхронного списка приёма
0x1316AddCdl: недостаточно памяти для синхронного списка приёма
0x1318AddCdl: разрешено только действие ведомого
0x1319AddCdl: недостаточно памяти для списка ведомых
0x1601AddBox: значение BoxNo слишком велико
0x1602AddBox: недостаточно памяти для стартовой телеграммы ADS
0x1604DeleteBox: Box не остановлен
0x1605AddBox: недостаточно памяти для телеграммы CDL
0x1606AddBox: количество телеграмм CDL слишком велико
0x1607BoxRestart: Box не остановлен
0x1608BoxRestart: синтаксическая ошибка AdsWriteControl
0x1609BoxRestart: неверное состояние AdsState
0x1610AddBox: недопустимый канал AMS
0x1611Ошибка связи с box AMS
0x1613Ошибка связи с box AMS: неверное смещение
0x1614Ошибка связи с box AMS: пакет данных слишком большой
0x1615Ошибка связи с box AMS: команда AMS слишком большая
0x1616Ошибка связи с box AMS: первый пакет данных слишком большой
0x1617Ошибка связи с box AMS: неверное первое смещение
0x1701AddDeviceNotification: длина диагностических данных устройства слишком мала
0x1702AddDeviceNotification: длина диагностических данных устройства слишком велика
0x1703AddDeviceNotification: длина диагностических данных модуля (box) слишком мала
0x1704AddDeviceNotification: длина диагностических данных модуля (box) слишком велика
0x1705AddDeviceNotification: модуль (box) не определён
0x1706AddDeviceNotification: неверная IndexGroup
0x1707AddDeviceNotification: ресурсы для клиента исчерпаны
0x1708DelDeviceNotification: неверный дескриптор (handle)
0x1801StartFieldbus: при эквидистантном режиме время сдвига + время безопасности + 2× время синхронизации PLL должно быть больше времени цикла
0x1802StartFieldbus: время цикла слишком велико
0x1803StartFieldbus: время цикла слишком велико
0x1804StartFieldbus: время сдвига слишком велико
0x1805StartFieldbus: время синхронизации PLL слишком велико
0x1806StartFieldbus: слишком большое время безопасности (Safety time)
0x1807StartFieldbus: времена цикла короче 1 мс должны быть целыми делителями 1 мс
0x2001StartFieldbus: не удалась инициализация CAN-контроллера
0x2002AddBox: неверная длина параметра бокса
0x2003AddBox: неверный номер бокса
0x2004AddBox: синтаксическая ошибка в параметрах ADS StartUp
0x2005AddBox: синтаксические ошибки в параметрах PDO
0x2006AddBox: синтаксическая ошибка в длине данных
0x2007AddBox: недостаточно памяти
0x2008AddCdl: неверная длина принимаемых данных
0x2009AddCdl: неверная длина передаваемых данных
0x2010AddCdl: неверный индекс телеграммы
0x2011AddBox: слишком много Rx или Tx PDO
0x2012AdsRead: неверный IndexGroup
0x2013AdsRead: неверный IndexOffset
0x2014AdsRead: неверная длина
0x2015AdsWrite: неверный IndexGroup
0x2016AdsWrite: неверный IndexOffset
0x2017AdsWrite: неверная длина
0x2018AddBox: время защиты (Guarding time) меньше 10 недопустимо
0x2019AddBox: неверный тип передачи для узла CAN Layer 2
0x2020ReadBox: недостаточно памяти
0x2021ReadBox: ошибка SDO или тайм-аут
0x2022ReadBox: невозможно инициализировать SDO
0x2023StartFieldbus: зарезервированный параметр устройства не равен 0
0x2101Недостаточно памяти для очередей низкого приоритета
0x2102Недостаточно памяти для очередей низкого приоритета
0x2103Недостаточно памяти при загрузке узла
0x2104Недостаточно памяти при загрузке узла
0x2105Недостаточно памяти при загрузке узла
0x2106Недостаточно памяти при загрузке узла
0x2107Недостаточно памяти при загрузке узла
0x2108Недостаточно памяти при загрузке узла
0x2109Недостаточно памяти при загрузке узла
0x2110Недостаточно памяти при загрузке узла
0x2111Недостаточно памяти при загрузке узла
0x2112Недостаточно памяти при загрузке узла
0x2113Недостаточно памяти при загрузке узла
0x2114Недостаточно памяти при загрузке узла
0x2301Недостаточно памяти для очередей низкого приоритета
0x2302Недостаточно памяти для очередей низкого приоритета
01Доступ к этому о
02Объект не
03Toggle-бит не
04Команда SDO
06Прерывание доступа
07Тип данных или пар
09Подиндекс не п

Источник — документация производителя: Documentation Master/Slave Terminal for CANopen (PDF). Перевод на русский выполнен автоматически; при расхождениях руководствуйтесь документом производителя.

Beckhoff BC5150 в каталоге

Смотрите также: Beckhoff в каталоге.

Оборудование вышло из строя? ПромТехнолог выполняет ремонт промышленной электроники и поставляет замену — отправьте запрос с артикулом и кодом ошибки.