Коды ошибок Beckhoff BC5250
Шинный контроллер клемм DeviceNet master/slave. В таблице — 132 кода неисправностей и предупреждений с расшифровкой и способами устранения по документации производителя.
| Код | Описание | Что делать |
|---|---|---|
| 0 | Нет ошибки | нет |
| 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 | |
| 0x111B | DeleteCdl не разрешён в состоянии INIT | |
| 0x111C | Неверный IndexOffset в DeleteCdl | |
| 0x111D | Неверная длина данных в DeleteCdl | |
| 0x111E | Неверный IndexGroup в AdsWrite | |
| 0x111F | Параметры устройства не могут быть прочитаны | |
| 0x112B | IndexOffset слишком велик при чтении диагностических данных модуля (box) | |
| 0x112F | Недостаточно памяти для ответа ReadBox | |
| 0x130A | AddCdl: BoxNo не был определён с помощью AddBox | |
| 0x130B | AddCdl: неверный тип действия | |
| 0x130C | AddCdl: недостаточно памяти для poll-списка | |
| 0x130D | AddCdl: недостаточно памяти для массива poll-списка | |
| 0x130E | AddCdl: недостаточно памяти для действий | |
| 0x130F | AddCdl: CdlNo уже существует | |
| 0x160A | Синтаксическая ошибка при AdsWrite в порт бокса | |
| 0x160B | AMS CmdId не поддерживается портом бокса | |
| 0x160E | AdsReadState не поддерживается портом бокса | |
| 0x160F | AddBox: недостаточно памяти для интерфейса ADS | |
| 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 | |
| 0x1113 | AddBox не разрешён в состоянии INIT | |
| 0x1114 | Некорректная длина данных в AddBox | |
| 0x1115 | DeleteBox не разрешён в состоянии INIT | |
| 0x1116 | Некорректный IndexOffset в DeleteBox | |
| 0x1117 | Некорректная длина данных в DeleteBox | |
| 0x1118 | ReadBox только с AdsRead | |
| 0x1119 | AddCdl не разрешён в состоянии INIT | |
| 0x1120 | Параметры Box не могут быть прочитаны | |
| 0x1121 | Параметры Cdl не могут быть прочитаны | |
| 0x1122 | DeleteBox или DeleteCdl только с AdsWrite | |
| 0x1123 | ReadBox возможен только в состоянии STOP | |
| 0x1124 | Неверный IndexOffset в ReadBox | |
| 0x1125 | Неверная длина данных в ReadBox | |
| 0x1126 | Некорректный IndexGroup при AdsRead | |
| 0x1127 | AddDeviceNotification не разрешён в состоянии INIT | |
| 0x1128 | DelDeviceNotification не разрешён в состоянии INIT | |
| 0x1129 | IndexOffset слишком велик при чтении диагностических данных устройства | |
| 0x1201 | AddCdl: номер CDL слишком велик | |
| 0x1202 | DeleteCdl возможен только при остановленном CDL | |
| 0x1203 | DeleteCdl невозможен, так как CDL не определён | |
| 0x1204 | Цикл не удалось завершить в течение внутреннего времени сторожевого таймера | |
| 0x1301 | AddCdl: множитель доступа к I/O слишком велик | |
| 0x1302 | AddCdl: начальный цикл должен быть меньше множителя доступа к I/O | |
| 0x1303 | AddCdl: неверная длина данных для области выходов | |
| 0x1304 | AddCdl: неверное смещение данных для области выходов | |
| 0x1305 | AddCdl: область выходов уже определена | |
| 0x1306 | AddCdl: неверная длина данных для области входов | |
| 0x1307 | AddCdl: неверное смещение данных для области входов | |
| 0x1308 | AddCdl: область входов уже определена | |
| 0x1309 | AddCdl: неверный тип области | |
| 0x1310 | DeleteCdl: CDL не остановлен | |
| 0x1311 | AddCdl: Недостаточно памяти для списка асинхронной передачи | |
| 0x1312 | AddCdl: Недостаточно памяти для списка синхронного приёма | |
| 0x1313 | AddCdl: Недостаточно памяти для списка асинхронного приёма | |
| 0x1316 | AddCdl: Недостаточно памяти для списка синхронного приёма | |
| 0x1318 | AddCdl: Разрешено только действие slave | |
| 0x1319 | AddCdl: Недостаточно памяти для списка slave | |
| 0x1601 | AddBox: BoxNo слишком велик | |
| 0x1602 | AddBox: Недостаточно памяти для стартовой телеграммы ADS | |
| 0x1604 | DeleteBox: Box не остановлен | |
| 0x1605 | AddBox: Недостаточно памяти для телеграммы CDL | |
| 0x1606 | AddBox: слишком большое число CDL-телеграмм | |
| 0x1607 | BoxRestart: бокс не остановлен | |
| 0x1608 | BoxRestart: синтаксическая ошибка AdsWriteControl | |
| 0x1609 | BoxRestart: неверный AdsState | |
| 0x1610 | AddBox: недопустимый AMS-канал | |
| 0x1611 | Ошибка связи с AMS-боксом | |
| 0x1613 | Ошибка связи с AMS-боксом: неверное смещение | |
| 0x1614 | Ошибка связи с AMS-боксом: пакет данных слишком большой | |
| 0x1615 | Ошибка связи с AMS-боксом: AMS-команда слишком большая | |
| 0x1616 | Ошибка связи с AMS-боксом: первый пакет данных слишком большой | |
| 0x1617 | Ошибка связи с AMS-боксом: первый смещение (offset) некорректно | |
| 0x1701 | AddDeviceNotification: длина диагностических данных устройства слишком мала | |
| 0x1702 | AddDeviceNotification: длина диагностических данных устройства слишком велика | |
| 0x1703 | AddDeviceNotification: длина диагностических данных бокса слишком мала | |
| 0x1704 | AddDeviceNotification: длина диагностических данных бокса слишком велика | |
| 0x1705 | AddDeviceNotification: бокс не определён | |
| 0x1706 | AddDeviceNotification: некорректный IndexGroup | |
| 0x1707 | AddDeviceNotification: больше нет ресурсов для клиента | |
| 0x1708 | DelDeviceNotification: некорректный handle | |
| 0x1801 | StartFieldbus: при эквидистантном режиме время сдвига + время безопасности + 2*время синхронизации PLL должно быть больше времени цикла | |
| 0x1802 | StartFieldbus: время цикла слишком велико | |
| 0x1803 | StartFieldbus: время цикла слишком велико | |
| 0x1804 | StartFieldbus: время сдвига слишком велико | |
| 0x1805 | StartFieldbus: время синхронизации PLL слишком велико | |
| 0x1806 | StartFieldbus: защитное время слишком велико | |
| 0x1807 | StartFieldbus: времена цикла короче 1 мс должны быть целыми делителями 1 мс | |
| 0x2300 | GENERR_RESUNAVAILABLE Ресурс недоступен | |
| 0x2301 | ADSERR_DEVICE_SRVNOTSUPP Сервис не поддерживается устройством | |
| 1 | Узел деактивирован сканером, узел больше не находится в списке сканирования мастера. Для подчинённых устройств это означает, что обмен данными между мастером и подчинённым устройством отсутствует. Мастер освободил подчинённое устройство DeviceNet | Проверьте конфигурацию |
| 2 | Нет обмена данными между узлом и мастером DeviceNet, тайм-аут доступа к узлу | Проверьте соединение |
| 3 | Ошибка команды K-bus | Не вставлена ни одна клемма шины • Одна из клемм шины неисправна; разделите количество подключённых клемм шины пополам и проверьте, сохраняется ли ошибка с оставшимися клеммами шины. Повторяйте |
| 4 | Ошибка данных K-bus, обрыв за контроллером BX | до тех пор, пока не будет найдена неисправная клемма шины. Проверьте, правильно ли подключена клемма шины n+1; при необходимости замените. |
| 5 | Обрыв за клеммой шины n | Проверьте, подключена ли концевая клемма шины KL9010 |
| 6 | Ошибка при инициализации. Внутренняя ошибка данных | Замените контроллер BX. Выполните аппаратный сброс контроллера BX (выключите и включите |
| 7 | Примечание: время цикла было превышено | Предупреждение: заданное время цикла было превышено. Это индикация (мигающие светодиоды) может быть сброшена только повторной загрузкой контроллера BX. Устранение: увеличьте время цикла |
| 9 | Ошибка контрольной суммы в программе Flash | Передайте программу в BX повторно |
| 10 | Клемма шины n не соответствует конфигурации, существовавшей при создании загрузочного проекта | Проверьте n-ю клемму шины. Загрузочный проект необходимо удалить, если вставка n-й клеммы шины выполнена намеренно. |
| 14 | n-я клемма шины имеет неверный формат | Запустите контроллер BX снова, и если ошибка повторится, замените клемму шины. |
| 15 | Количество клемм шины больше не соответствует | Запустите контроллер BX снова. Если ошибка повторится, восстановите заводские настройки с помощью программного обеспечения конфигурации KS2000 |
| 16 | Длина данных K-bus больше не соответствует | Запустите контроллер BX снова. Если ошибка повторится, восстановите заводские настройки с помощью программного обеспечения конфигурации KS2000 |
| 18 | Узел сконфигурирован, готов к обмену данными | нет |
| 42 | Ошибка электронного ключа: Vendor ID | Проверьте идентификацию подчинённого устройства DeviceNet |
| 43 | Ошибка электронного ключа: тип устройства | Проверьте идентификацию подчинённого устройства DeviceNet |
| 44 | Ошибка электронного ключа: код продукта | Проверьте идентификацию подчинённого устройства DeviceNet |
| 45 | Ошибка электронного ключа: ревизия | Проверьте идентификацию подчинённого устройства DeviceNet |
| 46 | Ошибка записи атрибутов запуска | Проверьте идентификацию подчинённого устройства DeviceNet |
| 47 | Неверная длина производимых IO-данных | Проверьте идентификацию подчинённого устройства DeviceNet |
| 48 | Неверная длина потребляемых IO-данных | Проверьте идентификацию подчинённого устройства DeviceNet |
| 49 | Режим Idle (для подчинённых устройств): по DeviceNet не передаются действительные IO-данные | Проверьте, находится ли мастер в режиме Idle |
| Bit 0 | Ошибка K-bus | |
| Bit 2 | K-Bus перезапускается |
Источник — документация производителя: Documentation Master/Slave Terminal for DeviceNet® (PDF); Documentation Bus Terminal Controller for DeviceNet (PDF). Перевод на русский выполнен автоматически; при расхождениях руководствуйтесь документом производителя.
Beckhoff BC5250 в каталоге
- Коммуникационный терминал BECKHOFF EL6752
- Компактный шинный контроллер клемм BECKHOFF BC5250
- Компактный шинный контроллер клемм BECKHOFF BC5250
Смотрите также: Beckhoff в каталоге.
Оборудование вышло из строя? ПромТехнолог выполняет ремонт промышленной электроники и поставляет замену — отправьте запрос с артикулом и кодом ошибки.