Коды ошибок Beckhoff EL6752-0010
Мастер/ведомый коммуникационный терминал DeviceNet. В таблице — 119 кодов неисправностей и предупреждений с расшифровкой по документации производителя.
| Код | Описание |
|---|---|
| 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 слишком велик при чтении диагностических данных модуля |
| 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 |
| 0x230A | GENERR_TOOMUCHDATA Слишком много данных |
| 0x230B | GENERR_OBJECTNOTEXIST Объект не существует |
| 0x230C | GENERR_NOSTOREATTRDATA Данные атрибута не сохранены |
| 0x230D | GENERR_STOREOPFAIL Сбой операции сохранения |
| 0x230E | GENERR_VENDORSPEC Общая ошибка, специфичная для производителя |
| 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: Допускается только действие ведомого |
| 0x1319 | AddCdl: Недостаточно памяти для списка ведомых |
| 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 мс |
| 0x2302 | GENERR_INVALATTRVAL Недопустимое значение атрибута |
| 0x2303 | GENERR_ALRERADYINREQU Уже в запрошенном состоянии |
| 0x2304 | GENERR_OBJECTSTATECONF Конфликт состояния объекта |
| 0x2305 | GENERR_ATTRNOTSETABLE Атрибут не может быть установлен |
| 0x2306 | GENERR_PRIVVIOLATION Нарушение прав доступа |
| 0x2307 | GENERR_REPLDATTOOLARGE Слишком большой объём данных ответа |
| 0x2308 | GENERR_NOTENOUGHDATA Недостаточно данных |
| 0x2309 | GENERR_ATTRNOTSUPP Атрибут не поддерживается |
Источник — документация производителя: Documentation Master/Slave Terminal for DeviceNet® (PDF). Перевод на русский выполнен автоматически; при расхождениях руководствуйтесь документом производителя.
Beckhoff EL6752-0010 в каталоге
Смотрите также: Beckhoff в каталоге.
Оборудование вышло из строя? ПромТехнолог выполняет ремонт промышленной электроники и поставляет замену — отправьте запрос с артикулом и кодом ошибки.