Коды ошибок Beckhoff TwinCAT 2
Программное обеспечение TwinCAT 2 (ADS). В таблице — 600 кодов неисправностей и предупреждений с расшифровкой и способами устранения по документации производителя.
| Код | Описание | Что делать |
|---|---|---|
| 0 | Ошибка контрольной суммы EEPROM | устраняется перезапуском клеммного модуля (выключением и повторным включением) Ввод заводских настроек с помощью программного обеспечения конфигурирования KS2000 |
| 0x1A | 26 Ошибка отправки TCP | |
| 0x1B | 27 Хост недоступен | |
| 0x1C | 28 Недействительный фрагмент AMS | |
| 0x10 | 16 Низкий уровень установки | |
| 0x11 | 17 Отладка недоступна | |
| 0x12 | 18 Порт отключён | |
| 0x13 | 19 Порт уже подключён | |
| 0x14 | 20 Ошибка ADS Sync Win32 | |
| 0x15 | 21 Тайм-аут ADS Sync | |
| 0x16 | 22 Ошибка AMS ADS Sync | |
| 0x17 | 23 ADS Sync: отсутствует карта индексов | |
| 0x18 | 24 Недействительный порт ADS | |
| 0x19 | 25 Нет памяти | |
| 0x50A | 1290 0x9811 050A | ROUTERERR_NOTACTIVATED | Маршрутизатор не активен. | |
| 0x50B | 1291 0x9811 050B | ROUTERERR_FRAGMENTBOXFULL | Почтовый ящик достиг максимального количества фрагментированных сообщений. | |
| 0x50C | 1292 0x9811 050C | ROUTERERR_FRAGMENTTIMEOUT | Произошёл тайм-аут фрагмента. | |
| 0x50D | ROUTERERR_TOBEREMOVED Маршрутизатор ADS подлежит удалению. | |
| 0x70A | 1802 0x9811 070A | ADSERR_DEVICE_NOMEMORY | Недостаточно памяти. | |
| 0x70B | 1803 0x9811 070B | ADSERR_DEVICE_INVALIDPARM | Недопустимые значения параметров. | |
| 0x70C | 1804 0x9811 070C | ADSERR_DEVICE_NOTFOUND | Не найдено (файлы, ...). | |
| 0x70D | 1805 0x9811 070D | ADSERR_DEVICE_SYNTAX | Синтаксическая ошибка в файле или команде. | |
| 0x70E | 1806 0x9811 070E | ADSERR_DEVICE_INCOMPATIBLE | Объекты несовместимы. | |
| 0x70F | 1807 0x9811 070F | ADSERR_DEVICE_EXISTS | Объект уже существует. | |
| 0x71A | 1818 0x9811 071A | ADSERR_DEVICE_NOINTERFACE | Запрос интерфейса не выполнен. | |
| 0x71B | 1819 0x9811 071B | ADSERR_DEVICE_INVALIDINTERFACE | Запрошен неверный интерфейс. | |
| 0x71C | 1820 0x9811 071C | ADSERR_DEVICE_INVALIDCLSID | Недопустимый Class ID. | |
| 0x71D | 1821 0x9811 071D | ADSERR_DEVICE_INVALIDOBJID | Недопустимый Object ID. | |
| 0x71E | 1822 0x9811 071E | ADSERR_DEVICE_PENDING | Запрос в ожидании. | |
| 0x71F | 1823 0x9811 071F | ADSERR_DEVICE_ABORTED | Запрос прерван. | |
| 0x72A | 1834 0x9811 072A | ADSERR_DEVICE_LICENSEFUTUREISSUE | Проблема с лицензированием: время в будущем. | |
| 0x72B | 1835 0x9811 072B | ADSERR_DEVICE_LICENSETIMETOLONG | Срок действия лицензии слишком велик. | |
| 0x72C | 1836 0x9811 072C | ADSERR_DEVICE_EXCEPTION | Исключение при запуске системы. | |
| 0x72D | 1837 0x9811 072D | ADSERR_DEVICE_LICENSEDUPLICATED | Файл лицензии прочитан дважды. | |
| 0x72E | 1838 0x9811 072E | ADSERR_DEVICE_SIGNATUREINVALID | Недействительная подпись. | |
| 0x72F | 1839 0x9811 072F | ADSERR_DEVICE_CERTIFICATEINVALID | Недействительный сертификат. | |
| 0x80D3 | 211 Состояние системы или ответ справки системы | |
| 0x80D6 | 214 Справочное сообщение [информация о том, как использовать получатель или значение конкретной нестандартной команды; этот ответ полезен только человеку-пользователю] | |
| 0x80FB | 251 Пользователь не локальный; будет переадресовано на <forward-path> | |
| 0x81A5 | 421 <domain> Сервис недоступен, канал передачи закрывается [Это может быть ответом на любую команду, если сервис знает, что должен завершить работу] | |
| 0x81C2 | 450 Запрошенное почтовое действие не выполнено: почтовый ящик недоступен [Например, почтовый ящик занят] | |
| 0x81C3 | 451 Запрошенное действие прервано: ошибка при обработке | |
| 0x81C4 | 452 Запрошенное действие не выполнено: недостаточно системной памяти | |
| 0x81F4 | 500 Синтаксическая ошибка, команда не распознана [Это может включать такие ошибки, как слишком длинная командная строка] | |
| 0x000081F4 | 32768 + 500 = 33268 Синтаксическая ошибка, команда не распознана. Сюда могут относиться такие ошибки, как слишком длинная командная строка. | |
| 0x81F5 | 501 Синтаксическая ошибка в параметрах или аргументах. | |
| 0x000081F5 | 32768 + 501 = 33269 Синтаксическая ошибка в параметрах или аргументах. | |
| 0x81F6 | 502 Команда не реализована. | |
| 0x81F7 | 503 Неверная последовательность команд. | |
| 0x100A | 4106 Зарезервировано TwinCAT. | |
| 0x100B | 4107 Зарезервировано TwinCAT. | |
| 0x100C | 4108 Зарезервировано TwinCAT. | |
| 0x100D | 4109 0x9811 100D | RTERR EXTIRQALREADYDEF _ | Внешнее синхронизирующее прерывание уже применено. | |
| 0x100E | 4110 0x9811 100E | RTERR EXTIRQNOTDEF _ | Внешнее синхронизирующее прерывание не применено. | |
| 0x100F | 4111 0x9811 100F | RTERR EXTIRQINSTALLFAILED _ | Применение внешнего синхронизирующего прерывания не удалось. | |
| 0x101A | 4122 RTERR_VMXENABLEFAILS | Не удалось включить Intel VT-x. | |
| 0x274C | 10060 WSAETIMEDOUT | Произошел тайм-аут соединения - ошибка при установке соединения, так как удаленный терминал не ответил должным образом по истечении определенного времени, или установленное соединение не удалось поддерживать, так как подключенный хост не ответил. | |
| 0x274D | 10061 WSAECONNREFUSED | Соединение отклонено - не удалось установить соединение, так как целевой компьютер явно его отклонил. Эта ошибка обычно возникает при попытке подключения к службе, которая неактивна на внешнем хосте, то есть к службе, для которой не запущено серверное приложение. | |
| 0x500 | 1280 0x9811 0500 | ROUTERERR NOLOCKEDMEMORY _ | Невозможно выделить заблокированную память. | |
| 0x501 | 1281 0x9811 0501 | ROUTERERR RESIZEMEMORY _ | Не удалось изменить размер памяти роутера. | |
| 0x502 | ROUTERERR_MAILBOXFULL Почтовый ящик достиг максимально возможного количества сообщений. Текущее отправленное сообщение было отклонено. | Проверьте соединение между партнёрами связи. |
| 0x503 | 1283 ROUTERERR_DEBUGBOXFULL | Почтовый ящик достиг максимального числа возможных сообщений. Отправленное сообщение не будет отображено в отладочном мониторе | Проверьте соединение с отладочным монитором | |
| 0x504 | 1284 0x9811 0504 | ROUTERERR UNKNOWNPORTTYPE _ | Тип порта неизвестен. | |
| 0x505 | 1285 0x9811 0505 | ROUTERERR NOTINITIALIZED _ | Роутер не инициализирован. | |
| 0x506 | 1286 0x9811 0506 | ROUTERERR_PORTALREADYINUSE | Номер порта уже назначен. | |
| 0x507 | 1287 0x9811 0507 | ROUTERERR_NOTREGISTERED | Порт не зарегистрирован. | |
| 0x508 | 1288 0x9811 0508 | ROUTERERR_NOMOREQUEUES | Достигнуто максимальное количество портов. | |
| 0x509 | 1289 0x9811 0509 | ROUTERERR_INVALIDPORT | Порт недействителен. | |
| 0x700 | 1792 0x9811 0700 | ADSERR_DEVICE_ERROR | Общая ошибка устройства. | |
| 0x701 | 1793 0x9811 0701 | ADSERR_DEVICE_SRVNOTSUPP | Сервис не поддерживается сервером. | |
| 0x702 | 1794 0x9811 0702 | ADSERR_DEVICE_INVALIDGRP | Недействительная индексная группа. | |
| 0x703 | 1795 0x9811 0703 | ADSERR_DEVICE_INVALIDOFFSET | Недействительное индексное смещение. | |
| 0x704 | 1796 0x9811 0704 | ADSERR_DEVICE_INVALIDACCESS | Чтение или запись не разрешены. | |
| 0x705 | 1797 0x9811 0705 | ADSERR_DEVICE_INVALIDSIZE | Неверный размер параметра. | |
| 0x706 | 1798 0x9811 0706 | ADSERR_DEVICE_INVALIDDATA | Недопустимые значения данных. | |
| 0x707 | 1799 0x9811 0707 | ADSERR_DEVICE_NOTREADY | Устройство не готово к работе. | |
| 0x708 | 1800 0x9811 0708 | ADSERR_DEVICE_BUSY | Устройство занято. | |
| 0x709 | 1801 0x9811 0709 | ADSERR_DEVICE_INVALIDCONTEXT | Недопустимый контекст операционной системы. Это может быть следствием использования функциональных блоков ADS в разных задачах. Возможно, это удастся устранить с помощью синхронизации доступа к данным нескольких задач в PLC. | |
| 0x710 | 1808 0x9811 0710 | ADSERR_DEVICE_SYMBOLNOTFOUND | Символ не найден. | |
| 0x711 | 1809 0x9811 0711 | ADSERR_DEVICE_SYMBOLVERSIONINVALID | Неверная версия символа. Это может возникнуть из-за online change. Создайте новый handle. | |
| 0x712 | 1810 0x9811 0712 | ADSERR_DEVICE_INVALIDSTATE | Устройство (сервер) находится в недопустимом состоянии. | |
| 0x713 | 1811 0x9811 0713 | ADSERR_DEVICE_TRANSMODENOTSUPP | AdsTransMode не поддерживается. | |
| 0x714 | 1812 недопустимый дескриптор уведомления | Onlinechange | освободить дескриптор и получить новый | |
| 0x715 | 1813 0x9811 0715 | ADSERR_DEVICE_CLIENTUNKNOWN | Клиент уведомлений не зарегистрирован. | |
| 0x716 | 1814 0x9811 0716 | ADSERR_DEVICE_NOMOREHDLS | Больше нет доступных handle. | |
| 0x717 | 1815 0x9811 0717 | ADSERR_DEVICE_INVALIDWATCHSIZE | Размер уведомления слишком велик. | |
| 0x718 | 1816 0x9811 0718 | ADSERR_DEVICE_NOTINIT | Устройство не инициализировано. | |
| 0x719 | 1817 0x9811 0719 | ADSERR_DEVICE_TIMEOUT | Тайм-аут устройства. | |
| 0x720 | 1824 0x9811 0720 | ADSERR_DEVICE_WARNING | Предупреждающий сигнал. | |
| 0x721 | 1825 0x9811 0721 | ADSERR_DEVICE_INVALIDARRAYIDX | Недопустимый индекс массива. | |
| 0x722 | 1826 Символ не активен | Onlinechange | Освободить дескриптор и получить новый | |
| 0x723 | 1827 0x9811 0723 | ADSERR_DEVICE_ACCESSDENIED | Доступ запрещён. | |
| 0x724 | 1828 0x9811 0724 | ADSERR_DEVICE_LICENSENOTFOUND | Отсутствует лицензия. | |
| 0x725 | 1829 0x9811 0725 | ADSERR_DEVICE_LICENSEEXPIRED | Срок действия лицензии истёк. | |
| 0x726 | 1830 0x9811 0726 | ADSERR_DEVICE_LICENSEEXCEEDED | Превышено количество лицензий. | |
| 0x727 | 1831 0x9811 0727 | ADSERR_DEVICE_LICENSEINVALID | Недопустимая лицензия. | |
| 0x728 | 1832 0x9811 0728 | ADSERR_DEVICE_LICENSESYSTEMID | Проблема с лицензией: недействительный системный ID. | |
| 0x729 | 1833 0x9811 0729 | ADSERR_DEVICE_LICENSENOTIMELIMIT | Лицензия не ограничена по времени. | |
| 0x730 | 1840 0x9811 0730 | ADSERR_DEVICE_LICENSEOEMNOTFOUND | Открытый ключ OEM неизвестен. | |
| 0x731 | 1841 0x9811 0731 | ADSERR_DEVICE_LICENSERESTRICTED | Лицензия недействительна для данного системного ID. | |
| 0x732 | 1842 0x9811 0732 | ADSERR_DEVICE_LICENSEDEMODENIED | Демо-лицензия запрещена. | |
| 0x733 | 1843 0x9811 0733 | ADSERR_DEVICE_INVALIDFNCID | Недействительный ID функции. | |
| 0x734 | 1844 0x9811 0734 | ADSERR_DEVICE_OUTOFRANGE | Вне допустимого диапазона. | |
| 0x735 | 1845 0x9811 0735 | ADSERR_DEVICE_INVALIDALIGNMENT | Недопустимое выравнивание. | |
| 0x736 | 1846 0x9811 0736 | ADSERR_DEVICE_LICENSEPLATFORM | Недопустимый уровень платформы. | |
| 0x737 | 1847 0x9811 0737 | ADSERR_DEVICE_FORWARD_PL | Контекст – пересылка на пассивный уровень. | |
| 0x738 | 1848 0x9811 0738 | ADSERR_DEVICE_FORWARD_DL | Контекст – пересылка на уровень диспетчеризации. | |
| 0x739 | 1849 0x9811 0739 | ADSERR_DEVICE_FORWARD_RT | Контекст – пересылка в реальном времени. | |
| 0x740 | 1856 0x9811 0740 | ADSERR_CLIENT_ERROR | Ошибка клиента. | |
| 0x741 | 1857 0x9811 0741 | ADSERR_CLIENT_INVALIDPARM | Служба содержит недопустимый параметр. | |
| 0x742 | 1858 0x9811 0742 | ADSERR_CLIENT_LISTEMPTY | Список опроса пуст. | |
| 0x743 | 1859 0x9811 0743 | ADSERR_CLIENT_VARUSED | Соединение Var уже используется. | |
| 0x744 | 1860 0x9811 0744 | ADSERR_CLIENT_DUPLINVOKEID | Вызываемый ID уже используется. | |
| 0x745 | 1861 0x9811 0745 | ADSERR_CLIENT_SYNCTIMEOUT | Произошёл тайм-аут – удалённый терминал не отвечает в течение заданного тайм-аута ADS. Настройка маршрута удалённого терминала может быть сконфигурирована неверно. | |
| 0x746 | 1862 0x9811 0746 | ADSERR CLIENT W32ERROR _ _ | Ошибка в подсистеме Win32. | |
| 0x747 | 1863 0x9811 0747 | ADSERR CLIENT TIMEOUTINVALID _ _ | Недопустимое значение тайм-аута клиента. | |
| 0x748 | 1864 0x9811 0748 | ADSERR CLIENT PORTNOTOPEN _ _ | Порт не открыт. | |
| 0x749 | 1865 0x9811 0749 | ADSERR CLIENT NOAMSADDR _ _ | Нет AMS-адреса. | |
| 0x750 | 1872 0x9811 0750 | ADSERR CLIENT SYNCINTERNAL _ _ | Внутренняя ошибка в Ads sync. | |
| 0x751 | 1873 0x9811 0751 | ADSERR CLIENT ADDHASH _ _ | Переполнение хеш-таблицы. | |
| 0x752 | 1874 0x9811 0752 | ADSERR CLIENT REMOVEHASH _ _ | Ключ не найден в таблице. | |
| 0x753 | 1875 0x9811 0753 | ADSERR CLIENT NOMORESYM _ _ | Нет символов в кеше. | |
| 0x754 | 1876 0x9811 0754 | ADSERR CLIENT SYNCRESINVALID _ _ | Получен недопустимый ответ. | |
| 0x755 | 1877 0x9811 0755 | ADSERR CLIENT SYNCPORTLOCKED _ _ | Порт синхронизации заблокирован. | |
| 0x756 | 1878 0x98110756 | ADSERR CLIENT REQUESTCANCELLED _ _ | Запрос был отменён. | |
| 0x800A | 32778 Нет подключения | |
| 0x800B | 32779 Ожидается отправитель | |
| 0x800C | 32780 Ожидаются получатели | |
| 0x800D | 32781 Сбой команды Send FROM | |
| 0x800E | 32782 Сбой команды Send DATA | |
| 0x810A | 33034 AXISANDDRIVEINERRORSTATE | Ось NC И привод IO в состоянии ошибки | |
| 0x810B | 33035 INVALIDDRIVEOPMODE | Активен или запрошен недопустимый режим работы привода (не режим построения АЧХ/ФЧХ) | |
| 0x810C | 33036 INVALIDCONTEXT | Недопустимый контекст для этой команды (требуется обязательная задача или контекст Windows) | |
| 0x810D | 33037 NOAXISINTERFACE | Отсутствует интерфейс оси TCom (нулевой указатель оси). Нет соединения с осью NC. Либо ось (или ID оси) не параметрирована, либо параметризованная ось не существует. | |
| 0x810E | 33038 INPUTCYCLECOUNTER | Неверный счетчик входных циклов от привода IO (например, заморожен). При записи годографа Боде циклические данные привода сопровождаются 'InputCycleCounter'. Это позволяет, во-первых, обнаружить неожиданную потерю связи (ключевое слово: LifeCounter), а во-вторых, выполнить проверку временной согласованности данных. Пример 1: эта ошибка может возникнуть, если время цикла вызывающей задачи больше предполагаемого времени цикла привода (в этом случае, однако, ошибка возникает сразу в начале записи). Пример 2: эта ошибка может возникнуть, если вызывающая задача имеет ошибки реального времени (например, увеличивается счетчик "Exceed Counter" задачи или задача имеет более низкий приоритет, как это часто бывает, например, с PLC). В этом случае ошибка также может возникнуть в любой момент во время записи | |
| 0x810F | 33039 POSITIONMONITORING (=> ошибка времени выполнения NC) | Контроль положения: положение оси выходит за пределы максимально допустимого диапазона перемещения. Ось покинула параметризованное окно диапазона положений, после чего запись была прервана, а ось NC переведена в состояние ошибки 0x810F (со стандартной обработкой ошибок NC). Окно диапазона положений действует симметрично относительно начального положения оси (см. также описание параметра Position Monitoring Window). Типичное сообщение об ошибке в логгере: "BodePlot: 'Position Monitoring' error 0x%x because the actual position %f is above the maximum limit %f of the allowed position range (StartPos=%f, Window=%f)" | |
| 0x1000 | 4096 RTERR_INTERNAL | Внутренняя фатальная ошибка в системе реального времени TwinCAT | |
| 0x1001 | 4097 0x9811 1001 | RTERR BADTIMERPERIODS _ | Значение таймера недопустимо. | |
| 0x1002 | 4098 0x9811 1002 | RTERR INVALIDTASKPTR _ | Указатель задачи имеет недопустимое значение 0 (ноль). | |
| 0x1003 | 4099 0x9811 1003 | RTERR INVALIDSTACKPTR _ | Указатель стека имеет недопустимое значение 0 (ноль). | |
| 0x1004 | 4100 0x9811 1004 | RTERR PRIOEXISTS _ | Запрашиваемый приоритет задачи уже назначен. | |
| 0x1005 | 4101 0x9811 1005 | RTERR NOMORETCB _ | Нет свободного TCB (Task Control Block). Максимальное число TCB — 64. | |
| 0x1006 | 4102 0x9811 1006 | RTERR NOMORESEMAS _ | Нет свободных семафоров. Максимальное число семафоров — 64. | |
| 0x1007 | 4103 0x9811 1007 | RTERR NOMOREQUEUES _ | Нет свободного места в очереди. Максимальное число позиций в очереди — 64. | |
| 0x1008 | 4104 Зарезервировано TwinCAT. | |
| 0x1009 | 4105 Зарезервировано TwinCAT. | |
| 0x1010 | 4112 0x9811 1010 | RTERR IRQLNOTLESSOREQUAL _ | Вызов служебной функции в неверном контексте | |
| 0x1017 | 4119 0x9811 1017 | RTERR VMXNOTSUPPORTED _ | Расширение Intel VT-x не поддерживается. | |
| 0x1018 | 4120 0x9811 1018 | RTERR VMXDISABLED _ | Расширение Intel VT-x не включено в BIOS. | |
| 0x1019 | 4121 0x9811 1019 | RTERR VMXCONTROLSMISSING _ | Отсутствует функция в расширении Intel VT-x. | |
| 0x2751 | 10065 WSAEHOSTUNREACH | Нет маршрута к хосту - операция с сокетом ссылалась на недоступный хост. | |
| 0x00008001 | 32769 TCPADSERROR NOMOREENTRIES | Нельзя создать новые сокеты (для FB SocketListen и FB SocketConnect). | |
| 0x00008002 | 32770 TCPADSERROR NOTFOUND | Дескриптор сокета недействителен (для FB SocketReceive, FB SocketAccept, FB SocketSend и т.д.). | |
| 0x00008003 | 32771 TCPADSERROR ALREADYEXISTS | Возвращается при вызове FB SocketListen, если прослушиватель порта TcpIp уже существует. | |
| 0x00008004 | 32772 TCPADSERROR NOTCONNECTED | Возвращается при вызове FB SocketReceive, если клиентский сокет больше не подключён к серверу. | |
| 0x00008005 | 32773 TCPADSERROR NOTLISTENING | Возвращается при вызове FB SocketAccept, если в прослушивающем сокете зарегистрирована ошибка. | |
| 0x8100 | 33024 INTERNAL | Внутренняя ошибка | |
| 0x8101 | 33025 NOTINITIALIZED | Не инициализировано (например, отсутствует ось NC) | |
| 0x8102 | 33026 INVALIDPARAM | Недопустимый параметр | |
| 0x8103 | 33027 INVALIDOFFSET | Недопустимое смещение индекса | |
| 0x8104 | 33028 INVALIDSIZE | Недопустимый размер параметра | |
| 0x8105 | 33029 INVALIDSTARTPARAM | Недопустимый начальный параметр (генератор задающих значений) | |
| 0x8106 | 33030 NOTSUPPORTED | Не поддерживается | |
| 0x8107 | 33031 AXISNOTENABLED | Ось NC не включена | |
| 0x8108 | 33032 AXISINERRORSTATE | Ось NC в состоянии ошибки | |
| 0x8109 | 33033 DRIVEINERRORSTATE | Привод IO в состоянии ошибки | |
| 0x8110 | 33040 DRIVELIMITATIONDETECTED | Обнаружены ограничения привода (ограничения тока или скорости), что вызывает нелинейное поведение и недействительные результаты годографа Боде. Для записи годографа Боде требуется приблизительно линейное звено передачи. Если же в приводе ограничивается скорость или ток, это нелинейное поведение обнаруживается и запись годографа Боде прерывается. Причинами таких ограничений могут быть: слишком большая амплитуда для интерфейса положения, скорости или момента, либо неподходящий выбор режима масштабирования амплитуды (см. также описание параметров Amplitude Scaling Mode, Base Amplitude, Signal Amplitude). Типичное сообщение об ошибке в логгере: "BodePlot: Sequence aborted with error 0x%x because the current limit of the drive has been exceeded (%d times) which causes | |
| 0x8111 | 33041 LIFECOUNTERMONITORING (=> ошибка времени выполнения NC) | Контроль счетчика жизни (heartbeat): обнаружена потеря связи с GUI после истечения тайм-аута сторожевого таймера. Графический интерфейс пользователя, из которого была запущена запись годографа Боде, больше не обменивается данными с драйвером годографа Боде в ожидаемом ритме (ключевое слово: 'Life Counter'). Поэтому запись немедленно прекращается, а оси NC переводятся в состояние ошибки 0x8111 (со стандартной обработкой ошибок NC). Возможными причинами этого могут быть сбой интерфейса управления или серьёзный сбой контекста Windows. Типичное сообщение об ошибке в логгере: "BodePlot: Sequence aborted with GUI Life Counter error 0x%x because the WatchDog timeout of %f s elapsed ('%s')" | |
| 0x8112 | 33042 NCERR BODEPLOT WCSTA _ _ TE | Ошибка состояния WC (рабочий счетчик данных IO). Ошибка рабочего счетчика IO (состояние WC), например, из-за ошибок реального времени, ошибок CRC EtherCAT или сбоев телеграмм, отсутствия связи с устройством EtherCAT (состояние OP) и т. п. | |
| 0x8121 | Неверное окружение для объекта (например, иерархия объектов TcCom или отсутствующие/неисправные объекты). | |
| 0x8122 | Несовместимый драйвер или объект. | |
| 0x8124 | Выполнение команды не завершается (например, MC Reset не сигнализирует DONE). | |
| 0x8130 | Неверный ObjectID цели связи. | |
| 0x8131 | Цель связи ожидает вызов в другом контексте. | |
| 0x8132 | Недопустимое состояние цели связи. | |
| 0x8134 | Связь с целью связи не может быть установлена. | |
| 0x8140 | Недопустимое значение одного или нескольких динамических параметров (ускорение, замедление, рывок). | |
| 0x8141 | Недопустимое значение IdentInGroup. | |
| 0x8142 | Число осей в группе несовместимо с соглашением об осях. | |
| 0x8143 | Функциональный блок или соответствующая команда не поддерживается целью. | |
| 0x8144 | Очередь команд заполнена. Очередь команд полностью заполнена и не может принимать дополнительные команды, пока некоторые команды не будут полностью обработаны. | |
| 0x8145 | Отсутствует отображение циклического интерфейса между NC и PLC (например, AXIS REF, _AXES GROUP REF, ...). | |
| 0x8146 | Недопустимое значение скорости. Скорость не задана или введённое значение недопустимо. | |
| 0x8147 | Недопустимая размерность координат. Размерность заданной интерпретации координат не соответствует требованиям. | |
| 0x8148 | Недопустимое входное значение. | |
| 0x8149 | Неподдерживаемая динамика для выбранного ядра группы. | |
| 0x8150 | Длина пути равна нулю. | |
| 0x8151 | Команда недопустима в текущем состоянии оси. | |
| 0x8152 | Система TwinCAT завершает работу и не может выполнить запрос. | |
| 0x8153 | Сконфигурированная конвенция осей и сконфигурированные оси не совпадают. | |
| 0x8154 | Недопустимое число осей ACS. Число входных осей ACS не соответствует числу входных осей ACS, ожидаемому кинематическим преобразованием. | |
| 0x8155 | Недопустимое число данных MCS. Число входных данных MCS не соответствует числу, ожидаемому кинематическим преобразованием. | |
| 0x8156 | Недопустимое значение кинематических параметров. Заданное числовое значение параметра выходит за пределы соответствующего диапазона определения. | |
| 0x8158 | Заданные значения ACS недостижимы. Заданные значения ACS приводят к недопустимой конфигурации машины. | |
| 0x8159 | Заданные целевые позиции недостижимы. Заданные целевые позиции находятся вне допустимого рабочего пространства. | |
| 0x8160 | Недопустимая спецификация окружности в пути. Спецификация сегмента окружности в запрограммированном интерполированном пути (например, через MC MovePath) имеет недопустимое или неоднозначное описание. Вероятно, её центр не может быть достоверно определён. | |
| 0x8161 | Достигнуто максимальное число строк потока. Максимальное число строк потока ограничено. Подробности см. в документации функционального блока. | |
| 0x8163 | Недопустимый первый сегмент. Соответствующий элемент может быть проанализирован только при однозначно определённой начальной точке. | |
| 0x8164 | Недопустимая вспомогательная точка. Вспомогательная точка определена некорректно. | |
| 0x8166 | Недопустимый параметр для GapControlMode. Недопустимый параметр для GapControlMode, скорее всего в сочетании с групповым параметром GapControlDirection. | |
| 0x8167 | Группа получила неподдерживаемое событие оси (например, изменение состояния). Группа получила неподдерживаемое событие оси (например, изменение состояния, вызванное сбросом отдельной оси). | |
| 0x8168 | Неподдерживаемый тип компенсации. Тип компенсации либо не задан, либо не поддерживается адресуемым объектом. | |
| 0x8169 | Ведущая ось не существует или не может быть использована. | |
| 0x8170 | Ось не была добавлена в группу осей, команда недопустима. | |
| 0x8181 | Параметры управления зазором недопустимы при текущей конфигурации. Функциональный блок с управлением зазором был выдан оси, не входящей в группу CA | |
| 0x8182 | Нарушение программного ограничения положения. Программные ограничения положения хотя бы одной оси были или были бы нарушены командой. | |
| 0x8183 | Целевая позиция недостижима. Отсутствует путь к целевой позиции или целевая позиция в принципе недостижима. | |
| 0x8185 | Mover или одна из его соответствующих координат занята. Либо весь mover, либо хотя бы его координаты, относящиеся к команде, заняты. | |
| 0x8186 | Произошло или произошло бы столкновение. Либо столкновение уже произошло, либо оно произошло бы при выполнении команды. | |
| 0x8187 | Недопустимая спецификация трека. Геометрическое расширение этого трека несовместимо с уже существующей геометрией этого или других треков. | |
| 0x8188 | Команда недопустима в данном состоянии трека. | |
| 0x8189 | В функциональный блок передана недопустимая ссылка. При вызове функционального блока использовалась недопустимая ссылка (или указатель). Это может произойти, если тип-ссылка используется до его инициализации. | |
| 0x8191 | Неожиданное состояние оси. Как минимум одна ось находится в неожиданном состоянии. Это может произойти, если активен сброс группы и ошибка оси возникает после того, как соответствующая ось была успешно сброшена. | |
| 0x8192 | Недопустимая система отсчёта. Система отсчёта неизвестна или недопустима для данного приложения. | |
| 0x8193 | Позиция вне системы отсчёта. Позиция находится за пределами заданной системы отсчёта. | |
| 0x8194 | Предыдущая команда блокирует выполнение. Предыдущая команда всё ещё выполняется, одновременное выполнение обеих команд невозможно. | |
| 0x8198 | Недопустимый индекс. Используемый индекс не существует или недопустим. | |
| 0x8199 | Команда недопустима. Команда недопустима в текущей конфигурации. | |
| 0x8224 | 554 Транзакция не выполнена | |
| 0x8226 | 550 Запрошенное действие не выполнено: почтовый ящик недоступен [Например, почтовый ящик не найден, нет доступа] | |
| 0x8227 | 551 Пользователь не локальный; попробуйте <forward-path> | |
| 0x8228 | 552 Запрошенное действие с почтой прервано: превышено выделенное место в хранилище | |
| 0x8229 | 553 Запрошенное действие не выполнено: имя почтового ящика недопустимо [например, неверный синтаксис имени почтового ящика] | |
| 0x8504 | 504 Параметр команды не реализован | |
| 0x9001 | НЕВЕРНЫЙ РАЗМЕР ПАРАМЕТРА | |
| 0x9002 | НЕДОПУСТИМЫЙ ПАРАМЕТР | |
| 1 | Переполнение буфера кодов | Установите меньше клемм Bus Terminal. Слишком много записей в таблице для запрограммированной конфигурации |
| 2 | Неизвестный тип данных | Требуется обновление программного обеспечения клеммного модуля |
| 3 | НЕДОПУСТИМОЕ ЗНАЧЕНИЕ ДАННЫХ | |
| 4 | Неверное положение DIP-переключателя для BootP | Назначьте другой IP-адрес Установите переключатели 1-8 в положение on или off, см. BootP [} 81] |
| 5 | Ошибка K-bus при регистровом обмене с клеммой Bus Terminal n | Замените n-ю клемму Bus Terminal |
| 6 | ВЕДОМОЕ УСТРОЙСТВО ЗАНЯТО | |
| 7 | Примечание: время цикла было превышено | Предупреждение: заданное время цикла было превышено. Эта индикация (мигающие светодиоды) может быть сброшена только повторной загрузкой Bus Coupler. Устранение: увеличьте время цикла |
| 8 | Внутренняя ошибка данных | Выполните аппаратный сброс клеммного модуля (выключите и снова включите) |
| 9 | Ошибка контрольной суммы в программе Flash | Повторно передайте программу в BC |
| 10 | Bus Terminal n не соответствует конфигурации, существовавшей при создании загрузочного проекта | Проверьте n-й Bus Terminal. Загрузочный проект должен быть удалён, если вставка n-го Bus Terminal выполнена намеренно |
| 14 | n-й Bus Terminal имеет неверный формат | Запустите Bus Coupler повторно, и если ошибка повторится, замените Bus Terminal |
| 15 | Количество Bus Terminal больше не корректно | Запустите Bus Coupler повторно. Если ошибка повторится, восстановите заводские настройки с помощью программного обеспечения конфигурации KS2000 |
| 16 | Ошибка в IP-сокете | Выполните сброс клеммного модуля (выключите и снова включите) |
| 4000 | "Внутренняя ошибка". Внутренняя системная ошибка NC на ring 0, без дополнительных подробностей. | |
| 4001 | "Ошибка памяти". Управление памятью ring 0 не предоставляет требуемую память. Обычно это является следствием другой ошибки, в результате которой контроллер прекращает нормальную работу (если ещё не прекратил). | |
| 4002 | Ошибка данных NC Retain (персистентные данные). При загрузке данных NC Retain произошла ошибка, из-за чего затронутые оси больше не отреференцированы (бит состояния "Homed" равен FALSE). Причинами этой ошибки могут быть: - данные NC Retain не найдены - найдены только старые данные NC Retain (старый набор резервных данных) - данные NC Retain повреждены или несогласованы. | |
| 4003 | Недействителен параметр контроля выдачи задающих значений NC. Недействителен параметр активации или деактивации функции "циклический контроль выдачи задающих значений NC на постоянство и согласованность". (Специальная функция) | |
| 4004 | Внешняя ошибка. Этот код ошибки может быть установлен внешним модулем (например, модулем стороннего производителя) или устанавливается при возникновении ошибки во внешнем модуле. | |
| 4010 | "Недопустимый идентификатор канала". Либо использовано недопустимое значение (не 1...255), либо указан канал, не существующий в системе. | |
| 4011 | "Недопустимый идентификатор группы". Либо использовано недопустимое значение (не 1...255), либо указана группа, не существующая в системе. | |
| 4012 | "Недопустимый идентификатор оси". Либо использовано недопустимое значение (не 1...255), либо указана ось, не существующая в системе. | |
| 4013 | "Недопустимый идентификатор энкодера". Либо использовано недопустимое значение (не 1...255), либо указан энкодер, не существующий в системе. | |
| 4014 | "Недопустимый идентификатор регулятора". Либо использовано недопустимое значение (не 1...255), либо указан регулятор, не существующий в системе. | |
| 4015 | "Недопустимый идентификатор привода". Либо использовано недопустимое значение (не 1...255), либо указан привод, не существующий в системе. | |
| 4016 | "Недопустимый идентификатор таблицы". Либо использовано недопустимое значение (не 1...255), либо указана таблица, не существующая в системе. | |
| 4020 | Отсутствует образ процесса. При создании оси отсутствует интерфейс PLC-ось. | |
| 4021 | Отсутствует образ процесса. При создании оси отсутствует интерфейс ось-PLC. | |
| 4022 | Отсутствует образ процесса. При создании оси отсутствует интерфейс энкодер-I/O. | |
| 4023 | Отсутствует образ процесса. При создании оси отсутствует интерфейс I/O-энкодера. | |
| 4024 | Отсутствует образ процесса. При создании оси отсутствует интерфейс drive-I/O. | |
| 4025 | Отсутствует образ процесса. При создании оси отсутствует интерфейс I/O-drive. | |
| 4030 | Недопустимый тип связи. Тип связи master/slave недопустим. | |
| 4031 | Недопустимый тип оси. Указание типа при генерации оси недопустимо. | |
| 4032 | Неизвестный тип канала. Тип канала NC неизвестен. Известные типы — например, канал NCI, канал FIFO и т. д. | |
| 4040 | Ось несовместима. Ось не подходит для предполагаемого назначения. Ось с высокой/низкой скоростью, например, не может работать как ведомая в связи осей. | |
| 4050 | «Канал не готов к работе». Канал не завершён и поэтому не готов к работе. Обычно это следствие проблем при запуске системы. | |
| 4051 | «Группа не готова к работе». Группа не завершена и поэтому не готова к работе. Обычно это следствие проблем при запуске системы. | |
| 4052 | «Ось не готова к работе». Ось не завершена и поэтому не готова к работе. Обычно это следствие проблем при запуске системы. | |
| 4060 | «Канал существует». Канал, который должен быть создан, уже существует. | |
| 4061 | «Группа существует». Группа, которая должна быть создана, уже существует. | |
| 4062 | "Axis exists" — создаваемая ось уже существует. | |
| 4063 | Таблица существует. Создаваемая таблица уже существует, или внутренне предпринимается попытка использовать уже существующий id таблицы (например, для универсальной летающей пилы). | |
| 4070 | "Axis index not allowed" — указанное для оси место в канале недопустимо. | |
| 4071 | "Axis index not allowed" — указанное для оси место в группе недопустимо. | |
| 4101 | "Group index not allowed" — указанное для группы место в канале недопустимо. | |
| 4102 | "Null pointer" — указатель на группу недействителен. Обычно это следствие ошибки при запуске системы. | |
| 4103 | "No process image" — обмен данными с PLC невозможен. Возможные причины: канал не имеет интерфейса (отсутствует интерпретатор); соединение с PLC неисправно. | |
| 4104 | "M-function index not allowed" — на уровне выполнения обнаружена недопустимая M-функция (не 0...159). | |
| 4105 | Нет памяти — системная память больше недоступна. Обычно это результат другой ошибки. | |
| 4106 | "Not ready" — функция в настоящее время недоступна, так как аналогичная функция уже обрабатывается. Обычно это результат конфликтов доступа: более одного экземпляра пытаются выдавать команды каналу. Это может быть, например, следствием некорректной программы PLC. | |
| 4107 | "Function/command not supported" — запрошенная функция или команда не поддерживается каналом. | |
| 4108 | "Invalid parameter while starting" — параметры запуска канала (TwinCAT-Start) недействительны. Как правило, запрошен недопустимый размер памяти или недопустимый тип канала. | |
| 4109 | Функция канала (команда) не может быть выполнена. Функция канала, например запуск интерпретатора, не может быть выполнена, поскольку канал уже занят, программа не загружена или находится в состоянии ошибки. | |
| 4110 | "Ошибка при открытии файла". Указанный файл не существует. Пример: неизвестная программа NC. | |
| 4111 | "Синтаксическая ошибка при загрузке". При загрузке программы NC в NC обнаружена синтаксическая ошибка. | |
| 4112 | "Синтаксическая ошибка при интерпретации". При выполнении программы NC в NC обнаружена синтаксическая ошибка. | |
| 4113 | "Отсутствует подпрограмма". При загрузке NC обнаружена отсутствующая подпрограмма. | |
| 4114 | "Буфер загрузки интерпретатора слишком мал". Превышена ёмкость буфера загрузки интерпретатора. | |
| 4115 | Символика. Зарезервировано, в настоящее время не используется. | |
| 4116 | Символика. Зарезервировано, в настоящее время не используется. | |
| 4117 | Подпрограмма неполная. Отсутствует заголовок подпрограммы. | |
| 4118 | Ошибка при загрузке программы NC. Достигнуто максимальное число загружаемых программ NC. Возможная причина: из главной программы загружено слишком много подпрограмм. | |
| 4119 | "Ошибка при загрузке программы NC". Имя программы слишком длинное. | |
| 4120 | "Деление на ноль". При выполнении в NC возникла вычислительная ошибка: деление на 0. | |
| 4121 | "Invalid circle parameterization". При выполнении NC возникла вычислительная ошибка: заданная окружность не может быть рассчитана. | |
| 4122 | "Invalid FPU-Operation". При выполнении NC возникла недопустимая операция FPU. Эта ошибка возникает, например, при вычислении квадратного корня из отрицательного числа. | |
| 4130 | "Stack overflow: subroutines". При выполнении NC возникло переполнение стека: слишком много уровней подпрограмм. | |
| 4131 | "Stack underflow: subroutines". При выполнении NC возникло опустошение стека: слишком много команд возврата из подпрограмм. Примечание: основная программа не должна заканчиваться командой возврата. | |
| 4132 | "Stack overflow: arithmetic unit". При выполнении NC возникло переполнение стека: вычисление слишком сложное или записано некорректно. | |
| 4133 | "Stack underflow: arithmetic unit". При выполнении NC возникло опустошение стека: вычисление слишком сложное или записано некорректно. | |
| 4140 | "Register index not allowed". При выполнении NC обнаружен недопустимый индекс регистра: либо программа содержит недопустимое значение (не R0...R999), либо регистр-указатель содержит недопустимое значение. | |
| 4141 | "Unacceptable G-function index". При выполнении NC обнаружена недопустимая G-функция (не 0...159). | |
| 4142 | "Unacceptable M-function index". При выполнении NC обнаружена недопустимая M-функция (не 0...159). | |
| 4143 | Extended address specification not allowed. При выполнении NC обнаружен недопустимый расширенный адрес (не 1...9). | |
| 4144 | "Unacceptable index to the internal H-function". В ходе обработки NC обнаружена недопустимая внутренняя H-функция. Обычно это следствие ошибки при загрузке. | |
| 4145 | "Machine data value unacceptable". При обработке инструкций NC обнаружил недопустимое значение машинных данных (MDB) (не 0…7). | |
| 4150 | "Cannot change tool params here". При выполнении NC обнаружила недопустимое изменение параметров коррекции инструмента. Эта ошибка возникла, например, при изменении радиуса инструмента и программировании окружности в одном и том же кадре. | |
| 4151 | "Cannot calculate tool compensation". При расчёте коррекции инструмента в NC возникла ошибка. | |
| 4152 | Коррекция инструмента. Плоскость для коррекции инструмента здесь изменить нельзя. Эта ошибка возникла, например, при изменении плоскости, когда коррекция радиуса инструмента включена или активна. | |
| 4153 | Коррекция инструмента: при включении коррекции инструмента D-слово отсутствует или недопустимо. | |
| 4154 | Коррекция инструмента: заданный радиус инструмента недопустим, так как значение меньше или равно нулю. | |
| 4155 | Коррекция инструмента: радиус инструмента здесь изменить нельзя | |
| 4156 | Коррекция инструмента. Таблица обнаружения столкновений заполнена. | |
| 4157 | Коррекция инструмента. При включении обнаружения узких мест возникла внутренняя ошибка. | |
| 4158 | Коррекция инструмента. В обнаружении узких мест возникла внутренняя ошибка: Update Reversed Geo failed. | |
| 4159 | Коррекция инструмента. Обнаружена неожиданная комбинация типов геометрии при включённом обнаружении узких мест. | |
| 4162 | Невозможно определить правила интерполяции. Не удается распознать фактически активные правила интерполяции (G-код), смещения нулевой точки или поворот. | |
| 4170 | "Ошибка при загрузке: недопустимый параметр". При загрузке программы NC система NC обнаружила недопустимый параметр. | |
| 4171 | "Недопустимая начальная позиция контура". При выполнении система NC обнаружила ошибку вычисления: заданный контур не может быть рассчитан, так как начальная позиция не лежит на контуре. | |
| 4172 | "Retrace: недопустимый внутренний индекс записи". При выполнении функции Retrace система NC обнаружила недопустимый внутренний индекс записи. | |
| 4173 | Недопустимый G-код. Неверный G-код по умолчанию / неверное выражение / синтаксис в G-коде по умолчанию. | |
| 4174 | Ошибка при открытии файла G-кода. Ошибка при открытии файла G-кода по умолчанию. | |
| 4200 | "Group ID недопустим". Значение group ID недопустимо, например, потому что оно уже назначено, меньше или равно нулю либо больше 255. | |
| 4201 | "Group type недопустим". Значение group type неприемлемо, так как оно не определено. Тип 1: группа PTP с ведомыми осями (servo). Тип 4: группа DXD с ведомыми осями (3D-группа). Тип 5: группа высоких/низких скоростей. Тип 6: группа шагового двигателя. Тип 9: группа энкодера с ведомыми осями (servo). … | |
| 4202 | "Master axis index недопустим". Значение индекса ведущей оси в интерполирующей 3D-группе недопустимо, например, потому что оно вышло за пределы диапазона значений. Индекс 0: ось X (первая ведущая ось). Индекс 1: ось Y (вторая ведущая ось). Индекс 2: ось Z (третья ведущая ось). | |
| 4203 | Slave axis index недопустим (внутренняя ошибка). Значение индекса ведомой оси в группе недопустимо, например, потому что оно вышло за пределы диапазона значений, позиция ведомой оси, используемая при вставке нового соединения ведомой оси, уже занята, или потому что при удалении такого соединения отсутствует ведомая ось. Индекс 0: первая ведомая ось. Индекс 1: вторая ведомая ось. Индекс 2: и т. д. | |
| 4204 | Внутренняя ошибка. Произошла непредвиденная внутренняя ошибка. Данный эффект могли вызвать следующие ситуации: недостаточно памяти TC router или памяти Windows для создания внутренних объектов NC; внутренние структуры NC и связи (указатели между объектами NC) ошибочны или отсутствуют; произошла фатальная внутренняя ошибка при вычислении команды остановки или команды halt; внутренняя проверка собственной логики и алгоритмов NC (самопроверка ПО); непредвиденные режимы и случаи, которые регулярно не предполагаются, но распознаются как ошибочные. Примечание: довольно часто в такой ошибочной ситуации в журнал событий Windows выводится дополнительное сообщение об ошибке, которое может помочь при более детальном анализе со стороны Beckhoff или пользователя. | |
| 4205 | "Недопустимое время цикла задачи выполнения операторов (SAF)". Значение времени цикла задачи выполнения блоков NC (SAF 1/2) недопустимо, так как оно вышло за пределы диапазона значений. | |
| 4207 | Недопустимое время цикла для задачи подготовки кадров (SVB). Значение времени цикла для задачи подготовки кадров NC (SVB 1/2) недопустимо, так как вышло за пределы допустимого диапазона. | |
| 4208 | Одноблочный режим не разрешён. Флаг активации или деактивации одноблочного режима недопустим. Значение 0: пассивный (буферизованный режим). Значение 1: активный (одноблочный режим). | |
| 4209 | Деактивация группы не разрешена (ВНУТРЕННЯЯ ОШИБКА). Флаг деактивации или активации всей группы недопустим. Значение 0: группа активна. Значение 1: группа пассивна. | |
| 4210 | Адрес энкодера. У оси в группе отсутствует энкодер или адрес энкодера не инициализирован. | |
| 4211 | Адрес регулятора. У оси в группе отсутствует регулятор или адрес регулятора не инициализирован. | |
| 4212 | Адрес привода. У оси в группе отсутствует привод или адрес привода не инициализирован. | |
| 4213 | Адрес генератора задающих воздействий ведущего. Группа (например, FIFO-группа) не имеет генератора задающих воздействий ведущего или адрес генератора задающих воздействий не инициализирован. Возможно, недостаточно доступной памяти. | |
| 4214 | Адрес интерфейса оси NC–PLC. Группа/ось не имеет интерфейса оси от NC к PLC или адрес интерфейса оси не инициализирован. | |
| 4215 | Адрес ведомой оси. Существующая связь ведущий/ведомый должна быть удалена из группы, но действительный адрес ведомой оси отсутствует. | |
| 4216 | Адрес таблицы неизвестен. Таблица или её идентификатор неизвестны. Эта таблица используется для связи ведущий/ведомый или для характеристики. | |
| 4217 | Адрес NcControl. Адрес NcControl не инициализирован. | |
| 4218 | Блокировка команд, поскольку ожидается передача персистентных данных NC. Ось заблокирована для команд, пока не будут получены корректные данные I/O для приёма поставленных в очередь персистентных данных NC. | |
| 4219 | Режим масштабирования MASTER-AUTOOFFSET недопустим, так как не найдена таблица привязки. Используемый режим масштабирования MASTER-AUTOOFFSET недопустим в данном контексте, поскольку не может быть установлена ссылка на существующую таблицу привязки. Эта ошибка может возникать, например, при добавлении таблиц, если не может быть установлена однозначная ссылка на существующую таблицу привязки (например, из-за неоднозначности ссылки и т. п.). | |
| 4220 | "Группа не готова / группа не готова к новой задаче". Группе выдаётся новая задача, пока она ещё выполняет существующую задачу. Этот запрос недопустим, так как он прервал бы выполнение предыдущей задачи. Новой задачей может быть, например, команда позиционирования или функция "установить фактическую позицию". Для функции "установить новую конечную позицию" действуют прямо противоположные соотношения. В этом случае группа/ось должна ещё активно двигаться, чтобы можно было вызвать изменение конечной позиции. | |
| 4221 | Запрошенная целевая скорость недопустима. Запрошенное значение целевой скорости задачи позиционирования меньше или равно нулю, больше "максимальной скорости" (см. параметры оси) или, в случае сервоприводов, больше "опорной скорости" оси (см. параметры привода). | |
| 4222 | "Запрошенная целевая позиция недопустима (ведущая ось)". Запрошенное значение целевой позиции задачи позиционирования находится вне программных конечных положений. Иными словами, оно либо меньше минимального программного конечного положения, либо больше максимального программного конечного положения. Эта проверка выполняется только при активном соответствующем контроле конечных положений. | |
| 4223 | "Нет разрешения для регулятора и/или подачи (ведущая ось)". Отсутствуют разрешения оси для ведущей оси, необходимые для позиционирования. Это может касаться разрешения регулятора и/или соответствующего разрешения подачи в зависимости от направления (см. интерфейс оси PlcToNc). | |
| 4224 | Путь перемещения меньше одного инкремента датчика (внутренняя ошибка). Путь перемещения, который должна пройти группа/ось, меньше физического значения одного инкремента датчика. Иными словами, перемещение меньше коэффициента масштабирования оси. Реакцией на это является сообщение о логическом завершении оси без фактического перемещения. Это означает, что для пользователя внешняя ошибка не генерируется. Эта ошибка также выдаётся для осей быстрого/медленного хода, если расстояние цикла с ненулевыми параметрами меньше суммы расстояний ползучего хода и торможения. В таком случае не имеет смысла ни превышать целевую позицию, ни не достигать её. | |
| 4225 | Аппаратная часть привода не готова к работе при старте оси. При старте оси устанавливается, что аппаратная часть привода не готова к работе. Это может быть вызвано следующими причинами: - привод находится в состоянии ошибки (аппаратная ошибка); - привод находится в фазе запуска (например, после сброса оси, которому предшествовала аппаратная ошибка); - у привода отсутствует разрешение регулятора (ENABLE). Время, необходимое для "запуска" привода после аппаратной ошибки, может составлять несколько секунд. | |
| 4226 | "Недопустимые параметры аварийного останова." Либо оба, либо один из параметров — замедление и рывок — меньше нуля, либо один из параметров слабее соответствующего параметра пусковых данных. | |
| 4227 | Генератор заданий неактивен. Генератор заданий неактивен, поэтому команды не принимаются. | |
| 4228 | Запрошенный путь перемещения/расстояние цикла недопустимы. Запрошенный путь перемещения или расстояние цикла меньше тормозного пути оси быстрого/медленного хода. | |
| 4229 | "Запрошенная целевая позиция недопустима (ведомая ось)". Значение целевой позиции задачи позиционирования, рассчитанное для ведомой оси, находится вне программных конечных положений. Иными словами, оно либо меньше минимального программного конечного положения, либо больше максимального программного конечного положения. Эта проверка выполняется только при активном соответствующем контроле конечных положений. | |
| 4230 | "Абсолютное значение замедления меньше или равно 0.0 не допускается". Значение меньше или равно 0.0 для абсолютного значения замедления (PTP и CNC) не допускается, так как абсолютное значение замедления по определению положительно, а при абсолютном значении замедления 0.0 движение не может быть сгенерировано. | |
| 4231 | Целевая скорость меньше или равна 0.0 не допускается. Значение меньше или равно 0.0 или вне диапазона от 10-3 до 10+10 для целевой скорости (PTP и CNC) не допускается, так как целевая скорость по определению строго положительна, а при целевой скорости 0.0 деление вызовет исключение FPU. | |
| 4232 | Потеря точности разрешения для запрошенного позиционирования. Позиционирование настолько велико в пространстве или времени, что десятичные разряды становятся несущественными и при позиционировании могут возникать неточности (LOSS OF PRECISION). | |
| 4233 | "Время цикла меньше или равно 0.0 не допускается". Значение меньше или равно 0.0 для времени цикла (PTP и CNC) не допускается, так как время цикла по определению строго положительно, а при времени цикла 0.0 деление вызовет исключение FPU. | |
| 4234 | "Превышен диапазон типа данных PTP <intasdouble>". Для задачи запуска, override или новой целевой позиции заданы настолько экстремальные параметры, что внутренний тип данных теряет точность. | |
| 4235 | "Профиль скорости PTP LHL не может быть сгенерирован" (ВНУТРЕННЯЯ ОШИБКА). Для задачи запуска, override или новой целевой позиции заданы настолько экстремальные параметры, что невозможно сгенерировать профиль скорости типа LHL (Low-High-Low). | |
| 4236 | "Профиль скорости PTP HML не может быть сгенерирован" (ВНУТРЕННЯЯ ОШИБКА). Для override или новой целевой позиции заданы настолько экстремальные параметры, что невозможно сгенерировать профиль скорости типа HML (High-Middle-Low). | |
| 4237 | "Адрес данных запуска недействителен". Адрес данных запуска недействителен. | |
| 4238 | "Velocity override (start override) не допускается". Значение velocity override не допускается, так как оно меньше 0.0% или больше 100.0% (см. интерфейс оси PlcToNc). Здесь 100.0 % соответствует целочисленному значению 1000000 в интерфейсе оси. Диапазон значений: [0 ... 1000000] | |
| 4239 | "Тип запуска не допускается". Переданный тип запуска не существует. | |
| 4240 | Нет доступной памяти. Выделение памяти SVB для динамической записи в таблице SAF не удалось. | |
| 4241 | Таблица уже содержит запись (внутренняя ошибка). Запись в таблице SAF была отменена, так как по ошибке уже существует запись. | |
| 4242 | "Stop is already active" — команда останова не передается, так как останов уже был активирован. | |
| 4243 | "Compensation has not been carried out over the full compensation section" — начальные параметры компенсации не допускают компенсацию на всем участке. По этой причине компенсация выполняется на меньшем участке. | |
| 4244 | "Internal parameters for the compensation are invalid" (INTERNAL ERROR) — недопустимые внутренние параметры или начальные параметры нижележащего генератора. | |
| 4245 | Compensation active — запуск компенсации отклонен, так как компенсация уже активна или ведущая/ведомая ось вообще не перемещается активно, что делает выполнение компенсации невозможным. | |
| 4246 | Compensation not active — останов компенсации отклонен, так как компенсация не активна. | |
| 4247 | "Compensation type invalid" — тип, переданный для участковой компенсации, недопустим. В настоящее время допускается только тип компенсации 1 (трапецеидальный профиль скорости). | |
| 4248 | "Axis address for compensation invalid" (INTERNAL ERROR) — адрес ведущей или ведомой оси, на которую должна воздействовать участковая компенсация, недопустим. Это внутренняя ошибка. | |
| 4249 | "Invalid slave address" (INTERNAL ERROR) — заданный адрес ведомой оси для онлайн-связывания/развязывания недопустим. | |
| 4250 | Axis start type, actual position type or end position type not allowed — тип запуска для задачи позиционирования недопустим. Допустимые типы запуска: ABSOLUTE (1), RELATIVE (2), ENDLESS POSITIVE (3), ENDLESS NEGATIVE (4), MODULO (5) и т. д. Кроме того, возможно, что недопустимы типы для установки новой фактической позиции или перемещения в новую конечную позицию. | |
| 4251 | "Function not presently supported" — активирована функция NC, которая в настоящее время не разрешена к использованию или даже не реализована. Это может быть команда, недопустимая или неразрешенная для ведущих осей. | |
| 4252 | State of state machine invalid (internal error) — состояние одного из внутренних конечных автоматов недопустимо. Это внутренняя ошибка. | |
| 4253 | PLC reference cam became free too soon — в процессе реферирования ось перемещается в направлении PLC-кулачка реферирования и останавливается только при достижении сигнала кулачка. После того как ось затем также физически остановилась, кулачок реферирования должен оставаться занятым до тех пор, пока ось впоследствии не начнет обычным образом движение обратно от кулачка. | |
| 4254 | «Контроль зазора между активацией аппаратной защёлки и появлением синхроимпульса». При активном контроле зазора проверяется, не стало ли число приращений между активацией аппаратной защёлки и появлением синхроимпульса (нулевого импульса) меньше заданного значения. При возникновении такой ситуации генерируется данная ошибка. (См. параметры для инкрементального датчика) | |
| 4255 | «Нет доступной памяти». Не удалось выполнить динамическое выделение памяти для генератора задающих значений, таблицы SVB или таблицы SAF. | |
| 4256 | «У ведомственной оси таблицы нет активной таблицы». Хотя у ведомственной оси таблицы имеются таблицы, ни одна из них не назначена активной. Если это происходит во время выполнения, вся группа ведущий/ведомый останавливается по ошибке времени выполнения. | |
| 4257 | «Функция не разрешена». Запрошенная функция или запрошенная задача логически не разрешена. Примером такого сообщения об ошибке может служить «установить фактическую позицию» для абсолютного датчика (M3000, KL5001 и т. д.). | |
| 4258 | «Остановка компенсации не разрешена». Остановить компенсацию невозможно, поскольку компенсация уже находится в фазе остановки. | |
| 4259 | «Ведомая таблица используется». Ведомую таблицу нельзя активировать, поскольку она в данный момент используется. | |
| 4260 | «Разрешение регулятора». Разрешение регулятора для оси или для связанной ведомой оси отсутствует (см. интерфейс оси PlcToNc). Эта ошибка возникает, если разрешение регулятора снимается во время активного позиционирования оси или группы осей (в том числе группы ведущий/ведомый). Ошибка также возникает, если ось PTP или связанная ведомая ось запускается без разрешения регулятора. | |
| 4261 | «Таблица не найдена». Таблица с заданным ID не существует или ID таблицы не уникален. | |
| 4262 | «Неверный тип таблицы». Таблица, на которую ссылается функция, имеет неверный тип. | |
| 4263 | «Пошаговый режим». Эта ошибка возникает, если для группы или оси выбран пошаговый режим и запрашивается новая задача, пока одна из отдельных задач ещё обрабатывается. | |
| 4264 | «Неизвестная задача группы (асинхронная запись таблицы)». Группа получила задачу, тип или подтип которой неизвестен. Допустимыми задачами могут быть одно- или многомерные задачи позиционирования (Geo 1D, Geo 3D), задачи реферирования и т. д. | |
| 4265 | «Неизвестная функция группы (синхронная функция)». Группа получила функцию, тип которой неизвестен. Допустимыми функциями являются «Reset», «Stop», «New end position», «Start/stop section compensation», «Set actual position», «Set/reset referencing status» и т. д. | |
| 4266 | Групповая задача для ведомой оси недопустима. Групповые задачи обычно возможны только для ведущих осей, но не для ведомых. Ведомая ось перемещается только как косвенный результат задачи позиционирования, заданной связанной с ней ведущей оси. Поэтому ведомая ось не может напрямую получать команду. Исключение: см. параметр оси "Allow motion commands for slave axes" | |
| 4267 | "Групповая функция для ведомой оси недопустима". Групповые функции в принципе возможны только для ведущих осей, но не для ведомых. Единственное исключение представляет функция "Start/stop section compensation", которая возможна как для ведущих, так и для ведомых осей. Помимо этого ведомая ось не может напрямую выполнять никакие другие функции. | |
| 4268 | Генератор заданий NCI неактивен. Команда NCI, такая как "StopAndKeep", отправляется логически неактивной группе DXD или группе с состоянием channel override, равным нулю. Однако для выполнения этой команды предполагается, что группа NCI активно находится в режиме генерации заданий. Эта ошибка может возникать в связи с функциями "delete distance to go" и "measurement event (latch actual position)". | |
| 4269 | "Startposition=Setpoint Position". Недопустимые параметры позиции. | |
| 4270 | "Start parameter for the compensation is invalid". Один из динамических параметров для компенсации недопустим (необходимое условие): ускорение (>0), замедление (>0), скорость процесса (>0) | |
| 4271 | "Start parameter for the compensation is invalid". Отрицательное значение выпуклости скорости. | |
| 4272 | "Start parameter for the compensation is invalid". Участок, на котором должна выполняться компенсация, не является положительным. | |
| 4273 | "Target position under/overrun" (INTERNAL ERROR). Позиция (рассчитанная из модульной целевой позиции), в которой ось должна находиться по окончании ориентированной остановки, была пройдена. | |
| 4274 | "Target position will be under/overrun" (INTERNAL ERROR). Позиция (рассчитанная из модульной целевой позиции), в которой ось должна находиться по окончании ориентированной остановки, слишком близка и будет пройдена. | |
| 4275 | Параметр группы недопустим. Недопустимый параметр группы. В связи с этим это может быть, например, параметризованная скорость, ускорение, замедление, рывок или время цикла NC, значение которых задано меньше или равным нулю. | |
| 4276 | Ошибка группы при запуске генерации заданий. При запуске генерации заданий, например для летучей пилы, различные параметры или состояния могут привести к этой ошибке. Например, динамические параметры, такие как ускорение, замедление и рывок, могут быть недопустимыми (меньше или равны нулю), либо время цикла NC или значение override при запуске могут находиться вне диапазона 0–100 %. | |
| 4277 | "Dynamic parameters not permitted" (INTERNAL ERROR). Динамические параметры, полученные в результате внутреннего расчёта, такие как ускорение, замедление и рывок, недопустимы. | |
| 4279 | Новая целевая позиция недопустима или недостижима | |
| 4280 | "Группа не готова / группа не готова к новой задаче" (ВНУТРЕННЯЯ ОШИБКА / ИНФОРМАЦИЯ). Группе передаётся новая задача, пока она ещё выполняет существующую задачу. Этот запрос недопустим, так как он прервал бы выполнение предыдущей задачи. Новой задачей может быть, например, команда позиционирования или функция "установить фактическую позицию". Для функции "установить новую конечную позицию" действуют прямо противоположные соотношения. В этом случае группа/ось должна ещё активно двигаться, чтобы можно было вызвать изменение конечной позиции. | |
| 4281 | "Параметры ориентированной остановки (O-Stop) недопустимы." Модульная целевая позиция не должна быть меньше нуля и не должна быть больше или равна модульному периоду энкодера (например, в интервале [0.0, 360.0]). Примечание: в случае ошибки ось безопасно останавливается, но после этого не находится в запрошенной ориентированной позиции. | |
| 4282 | "Модульная целевая позиция модульного старта недопустима". Модульная целевая позиция находится вне допустимого диапазона параметров. Значение позиции не должно быть меньше нуля и не должно быть больше или равно модульному периоду энкодера (например, в интервале [0.0, 360.0] для типа модульного старта "SHORTEST WAY (261)"). | |
| 4283 | Режим активации недопустим. Режим активации мог использоваться для онлайн-изменения, масштабирования, а также для онлайн-изменения функции движения. Однако используемый режим активации недопустим в данном контексте. Либо режим не определён или ещё не реализован, либо он не может быть реализован в данной конфигурации (например, если используются линейные таблицы с недопустимым циклическим режимом активации NEXTCYCLE или NEXTCYCLEONCE). В других случаях режим в принципе допустим, но команда не может быть выполнена, так как функция уже выполняет задачу. | |
| 4284 | "Параметризованная скорость изменения ускорения (jerk) недопустима". Скорость изменения ускорения меньше минимальной скорости изменения ускорения. Минимальное значение скорости изменения ускорения равно 1.0 (например, мм/с^3). | |
| 4285 | "Параметризованное ускорение или замедление недопустимо". Параметризованное ускорение или замедление ниже допустимого минимального ускорения. Значение минимального ускорения рассчитывается из минимальной скорости изменения ускорения и времени цикла NC (минимальная скорость изменения ускорения, умноженная на время цикла NC). Единица измерения, например, мм/с^2. | |
| 4286 | "Параметризованная скорость недопустима". Параметризованная целевая скорость ниже минимальной скорости (но значение ноль допустимо). Значение минимальной скорости рассчитывается из минимальной скорости изменения ускорения и времени цикла NC (минимальная скорость изменения ускорения, умноженная на квадрат времени цикла NC). Единица измерения, например, мм/с. | |
| 4287 | Активация не может быть выполнена из-за ожидающей активации. Активация, такая как "CamIn", "CamScaling" или "WriteMotionFunction", не может быть выполнена из-за ожидающей активации (например, "CamIn", "CamScaling", "WriteMotionFunction"). Одновременно может быть только одна активация. | |
| 4288 | Недопустимая комбинация различных времён цикла в пределах группы осей. В пределах логической группы осей для общей генерации задающих значений или для обработки I/O оси обнаружены различные времена цикла. Эта ситуация может возникнуть как при создании связи ведущий/ведомый, так и при конфигурировании 3D- или FIFO-группы (вставка основной, дополнительной или ведомой оси). | |
| 4289 | Недопустимый реверс движения оси. Из-за текущего динамического состояния (текущая скорость, ускорение и скорость изменения ускорения) был бы вызван реверс движения. Чтобы избежать этого реверса движения, команда оси не выполняется, а предыдущее состояние системы восстанавливается. | |
| 4290 | Команда с позицией активации не может быть выполнена, так как ось уже находится в фазе торможения. Команда с позицией активации (порогом), например "подход к новой скорости в позиции", не может быть выполнена, так как ось уже находится в фазе торможения и оставшийся путь от фактической позиции до позиции активации слишком мал. | |
| 4291 | Ограничение рывка (jerk) процедуры расцепления при расцеплении ведомой оси не может найти допустимое решение. Внутреннее ограничение рывка процедуры расцепления не может вычислить допустимое решение (расцепление ведомой оси и преобразование к ведущей оси). В противном случае мог бы возникнуть неожиданный перебег по скорости, реверс движения или превышение целевой позиции. | |
| 4292 | "Команда не может быть выполнена, так как буфер команд полностью заполнен". Команда отклоняется, так как буфер команд полностью заполнен. | |
| 4293 | "Команда отклонена из-за внутренней ошибки в Look Ahead" (INTERNAL ERROR). Команда отклонена из-за внутренней ошибки в "look ahead". | |
| 4294 | "Команда отклонена, так как целевая скорость сегмента не реализуется". Команда отклонена, так как новая целевая скорость сегмента Vrequ не реализуема и внутренняя оптимизация невозможна. | |
| 4295 | "Последовательные команды имеют одинаковую конечную позицию". Последовательные команды имеют одинаковую конечную позицию. Таким образом, путь перемещения равен нулю. | |
| 4296 | Логическое направление перемещения оси не согласуется с параметризованным направлением перемещения буферизованной команды. В расширенном буферном режиме, где фактическая конечная позиция заменяется новой начальной позицией буфера, логическое направление позиционирования не согласуется с направлением буферной команды (=> противоречие). Буферизованная команда (BufferMode, BlendingLow, BlendingPrevious, BlendingNext, BlendingHigh) отклоняется с ошибкой 0x4296, если команда использует специфическую для Beckhoff опциональную BlendingPosition, но позиция смешивания находится за целевой позицией предыдущей команды движения. | |
| 4297 | Команда отклонена, так как оставшееся расстояние в текущем сегменте слишком мало. Оставшегося расстояния для позиционирования недостаточно, поэтому команда не может быть выполнена. Это может иметь место, например, в BufferMode (BlendingMode), если оставшегося расстояния в текущем сегменте недостаточно, чтобы пройти его без ускорения и достичь заданной скорости при смене сегмента (в зависимости от BufferMode). | |
| 4300 | "Недопустимый ID оси". Значение ID оси недопустимо, например, потому что оно уже назначено, меньше или равно нулю, больше 255 или не существует в текущей конфигурации. | |
| 4301 | "Недопустимый тип оси". Значение типа оси неприемлемо, так как оно не определено. Тип 1: Servo. Тип 2: Fast/creep. Тип 3: Stepper motor. | |
| 4306 | "Недопустимая медленная скорость ручного режима". Значение медленной скорости ручного режима недопустимо. | |
| 4307 | "Недопустимая быстрая скорость ручного режима". Значение быстрой скорости ручного режима недопустимо. | |
| 4308 | Недопустимая скорость быстрого перемещения. Значение скорости быстрого перемещения недопустимо. | |
| 4309 | Ускорение оси недопустимо. Значение ускорения оси недопустимо. | |
| 4310 | "NCI: недопустимое значение максимального отклонения для вспомогательных осей". Была предпринята попытка ввести недопустимое значение максимально допустимого отклонения. Этот параметр влияет только на вспомогательные оси! | |
| 4312 | "Недопустимая скорость поиска начала отсчёта в направлении кулачка". Значение скорости поиска начала отсчёта в направлении кулачка поиска начала отсчёта недопустимо. | |
| 4313 | "Недопустимая скорость поиска начала отсчёта в направлении синхронизации". Значение скорости поиска начала отсчёта в направлении синхроимпульса (нулевой метки) недопустимо. | |
| 4314 | "Недопустимая длительность импульса в положительном направлении". Значение длительности импульса в положительном направлении недопустимо (импульсный режим). Использование длительности импульса для позиционирования выбирается неявно через тип запуска оси. Импульсный режим соответствует позиционированию с относительным перемещением, которое точно соответствует длительности импульса. | |
| 4315 | "Недопустимая длительность импульса в отрицательном направлении". Значение длительности импульса в отрицательном направлении недопустимо (импульсный режим). Использование длительности импульса для позиционирования выбирается неявно через тип запуска оси. Импульсный режим соответствует позиционированию с относительным перемещением, которое точно соответствует длительности импульса. | |
| 4316 | "Недопустимое время импульса в положительном направлении". Значение длительности импульса в положительном направлении недопустимо (импульсный режим). | |
| 4317 | "Недопустимое время импульса в отрицательном направлении". Значение длительности импульса в отрицательном направлении недопустимо (импульсный режим). | |
| 4318 | "Недопустимое расстояние ползучей подачи в положительном направлении". Значение расстояния ползучей подачи в положительном направлении недопустимо. | |
| 4319 | "Недопустимое расстояние ползучей подачи в отрицательном направлении". Значение расстояния ползучей подачи в отрицательном направлении недопустимо. | |
| 4320 | "Недопустимый контроль перемещения". Значение активации контроля перемещения недопустимо. | |
| 4321 | "Недопустимый контроль окна позиционирования". Значение активации контроля окна позиционирования недопустимо. | |
| 4322 | "Target window monitoring not allowed" — значение для активации контроля целевого окна недопустимо. | |
| 4323 | "Loop not allowed" — значение для активации движения с зацикливанием недопустимо. | |
| 4324 | "Motion monitoring time not allowed" — значение времени контроля движения недопустимо. | |
| 4325 | "Target window range not allowed" — значение целевого окна недопустимо. | |
| 4326 | "Position window range not allowed" — значение окна позиционирования недопустимо. | |
| 4327 | "Position window monitoring time not allowed" — значение времени контроля окна позиционирования недопустимо. | |
| 4328 | Looping distance not allowed — значение дистанции зацикливания недопустимо. | |
| 4329 | "Axis cycle time not allowed" — значение времени цикла оси недопустимо. | |
| 4330 | "Motion monitoring window not allowed" — значение окна контроля движения недопустимо. | |
| 4331 | "PEH time monitoring not allowed" — значение для активации контроля времени PEH недопустимо (PEH: конец позиционирования и остановка). | |
| 4332 | "PEH monitoring time not allowed" — значение времени контроля PEH (тайм-аут) недопустимо (PEH: конец позиционирования и остановка). Значение по умолчанию: 5 с | |
| 4333 | Параметр "Brake Release Delay" недействителен — параметр задержки отпускания тормоза оси быстрого/медленного перемещения недействителен. | |
| 4334 | Параметр "NC Data Persistence" недопустим. Логический параметр NC Data Persistence оси недопустим. | |
| 4335 | Параметр режима реакции на ошибку недопустим. Параметр режима реакции на ошибку оси недопустим (мгновенная, задержанная). | |
| 4336 | Параметр задержки реакции на ошибку недопустим. Параметр задержки реакции на ошибку оси недопустим. | |
| 4337 | Параметр "Couple Slave to Actual Values if not Enabled" недопустим. Параметр "Couple Slave to Actual Values if not Enabled" недопустим. | |
| 4338 | Параметр "Allow motion commands for slave axes" недопустим. Логический параметр "Allow motion commands for slave axes" недопустим. Этот параметр определяет, может ли команда движения быть отправлена ведомой оси или она отклоняется с ошибкой NC 0x4266 или 0x4267. | |
| 4339 | Параметр "Allow motion commands for axis in external setpoint generation" недопустим. Логический параметр "Allow motion commands for axis in external setpoint generation" недопустим. Этот параметр определяет, может ли команда движения быть отправлена оси в состоянии внешней генерации задающих значений или она отклоняется с ошибкой 0x4257. | |
| 4340 | Инициализация оси. Ось не инициализирована. Хотя ось создана, остальная инициализация не выполнена (1. Инициализация I/O оси, 2. Инициализация оси, 3. Сброс оси). | |
| 4341 | Адрес группы. Ось не имеет группы, или адрес группы не инициализирован (группа содержит генерацию задающих значений). | |
| 4342 | "Адрес энкодера". Ось не имеет энкодера, или адрес энкодера не инициализирован. | |
| 4343 | "Адрес контроллера". Ось не имеет контроллера, или адрес контроллера не инициализирован. | |
| 4344 | "Адрес привода". Ось не имеет привода, или адрес привода не инициализирован. | |
| 4345 | Адрес интерфейса оси PLC–NC. Ось не имеет интерфейса оси от PLC к NC (PlcToNc), или адрес интерфейса оси не инициализирован. | |
| 4346 | Адрес интерфейса оси NC-PLC. Ось не имеет интерфейса оси от NC к PLC (NcToPlc) или адрес интерфейса оси не инициализирован. | |
| 4347 | Недопустимый размер интерфейса оси NC-PLC (внутренняя ошибка). Размер интерфейса оси от NC к PLC (NcToPlc) недопустим. | |
| 4348 | Недопустимый размер интерфейса оси PLC-NC (внутренняя ошибка). Размер интерфейса оси от PLC к NC (PlcToNc) недопустим. | |
| 4356 | Разрешение регулятора. Разрешение регулятора для оси отсутствует (см. интерфейс оси PlcToNc). Это разрешение требуется, например, для задачи позиционирования оси. | |
| 4357 | Разрешение подачи минус. Разрешение подачи для движения в отрицательном направлении отсутствует (см. интерфейс оси PlcToNc). Это разрешение требуется, например, для задачи позиционирования оси в отрицательном направлении. | |
| 4358 | Разрешение подачи плюс. Разрешение подачи для движения в положительном направлении отсутствует (см. интерфейс оси PlcToNc). Это разрешение требуется, например, для задачи позиционирования оси в положительном направлении. | |
| 4359 | Недопустимая заданная скорость. Заданная скорость, запрошенная для задачи позиционирования, недопустима. Это может произойти, если скорость меньше или равна нулю, больше максимально допустимой скорости оси или, в случае сервоприводов, больше опорной скорости оси (см. параметры оси и привода). | |
| 4360 | Недопустимая конечная скорость. Требуемая конечная скорость для задачи позиционирования недопустима (обычно конечная скорость равна нулю). Такая ситуация может возникнуть, если скорость меньше или равна нулю, больше максимально допустимой скорости оси или для серворегуляторов больше опорной скорости оси (см. параметры оси и регулятора движения). | |
| 4361 | Превышен временной диапазон (будущее). Рассчитанная позиция лежит слишком далеко в будущем (например, при преобразовании позиции в соответствующее время DC). | |
| 4362 | Превышен временной диапазон (прошлое). Рассчитанная позиция лежит слишком далеко в прошлом (например, при преобразовании позиции в соответствующее время DC). | |
| 4363 | Позиция не может быть определена. Запрошенная позиция не может быть вычислена математически, поскольку a) она никогда не была достигнута в прошлом или b) она никогда не будет достигнута в будущем (например, если скорость оси равна нулю или если происходит реверс движения из-за ускорения). | |
| 4364 | Позиция не может быть определена (конфликт направления движения). Направление движения, ожидаемое вызывающей стороной функции, отличается от фактического направления движения (конфликт между представлением PLC и NC, например при преобразовании позиции в время DC). | |
| 4365 | Позиция не преобразуется. При преобразовании позиции в инкрементальную позицию превышается максимальный диапазон энкодера. | |
| 4370 | Связывание ведомой оси невозможно (нарушение скорости). Связывание ведомой оси с ведущей осью (например, через универсальную летучую пилу) отклоняется, так как иначе была бы превышена максимальная скорость ведомой оси (выбран контроль скорости). | |
| 4371 | Связывание ведомой оси невозможно (нарушение ускорения). Связывание ведомой оси с ведущей осью (например, через универсальную летучую пилу) отклоняется, так как иначе было бы превышено максимальное ускорение ведомой оси (выбран контроль ускорения). | |
| 4372 | См. TF5055 NC Flying Saw - коды ошибок | |
| 4400 | "Encoder ID not allowed" Значение для encoder ID недопустимо, например, потому что оно уже назначено, меньше или равно нулю либо больше 255. | |
| 4401 | "Encoder type not allowed" Значение для типа энкодера недопустимо, так как оно не определено. Тип 1: Simulation (инкрементальный) Тип 2: M3000 (24 бит абсолютный) Тип 3: M31x0 (24 бит инкрементальный) Тип 4: KL5101 (16 бит инкрементальный) Тип 5: KL5001 (24 бит абсолютный SSI) Тип 6: KL5051 (16 бит BISSI) | |
| 4402 | "Encoder mode" Значение для (рабочего) режима энкодера недопустимо. Режим 1: Определение фактической позиции Режим 2: Определение фактической позиции и фактической скорости (фильтр) | |
| 4403 | "Encoder counting direction inverted?" Флаг направления счета энкодера недопустим. Флаг 0: Положительное направление счета энкодера Флаг 1: Отрицательное направление счета энкодера | |
| 4404 | "Referencing status" Флаг статуса реферирования недопустим. Флаг 0: Ось не отреферирована Флаг 1: Ось отреферирована | |
| 4405 | "Encoder increments for each physical encoder rotation" Значение числа инкрементов энкодера на каждый физический оборот энкодера недопустимо. Это значение используется программным обеспечением для расчета переполнений и недоборов энкодера. | |
| 4406 | "Scaling factor" Значение масштабного коэффициента недопустимо. Этот масштабный коэффициент задает весовой коэффициент для преобразования инкремента энкодера (INC) в физическую единицу, например миллиметры или градусы. | |
| 4407 | "Position offset (zero point offset)" Значение смещения позиции энкодера недопустимо. Это значение добавляется к рассчитанной позиции энкодера и интерпретируется в физических единицах энкодера. | |
| 4408 | "Modulo factor" Недопустимое значение модульного коэффициента энкодера. | |
| 4409 | "Position filter time" Недопустимое значение времени фильтрации фактической позиции (фильтр P-T1). | |
| 4410 | "Search direction for referencing cam inverted" Недопустимое значение направления поиска кулачка реферирования в процедуре реферирования. Значение 0: положительное направление. Значение 1: отрицательное направление. | |
| 4411 | "Search direction for sync pulse (zero pulse) inverted" Недопустимое значение направления поиска синхроимпульса (нулевого импульса) в процедуре реферирования. Значение 0: положительное направление. Значение 1: отрицательное направление. | |
| 4412 | "Reference position" Недопустимое значение референтной позиции в процедуре реферирования. | |
| 4413 | "Clearance monitoring between activation of the hardware latch and appearance of the sync pulse" (NOT IMPLEMENTED) Недопустимое значение флага контроля интервала между активацией аппаратной защёлки и появлением синхро/нулевого импульса ("latch valid"). Значение 0: пассивно. Значение 1: активно. | |
| 4414 | "Minimum clearance between activation of the hardware latch and appearance of the sync pulse" (NOT IMPLEMENTED) Недопустимое значение минимального интервала в инкрементах между активацией аппаратной защёлки и появлением синхро/нулевого импульса ("latch valid") в процедуре реферирования. | |
| 4415 | "External sync pulse" (NOT IMPLEMENTED) Недопустимое значение активации или деактивации внешнего синхроимпульса в процедуре реферирования. Значение 0: пассивно. Значение 1: активно. | |
| 4416 | "Scaling of the noise rate is not allowed" Недопустимое значение масштабирования (взвешивания) синтетической интенсивности шума. Этот параметр существует только в симуляционном энкодере и служит для создания реалистичной симуляции. | |
| 4417 | „Tolerance window for modulo-start“ Недопустимое значение окна допуска для старта модульной оси. Значение должно быть больше или равно нулю и меньше половины модульного периода энкодера (например, в интервале [0.0,180.0)). | |
| 4418 | „Encoder reference mode“ Недопустимое значение режима реферирования энкодера или режим не поддерживается для данного типа энкодера. | |
| 4419 | „Encoder evaluation direction“ Недопустимое значение направления оценки энкодера (логического направления счёта). | |
| 4420 | Мониторинг программного конечного положения минимум не разрешён. Значение для активации мониторинга программного конечного положения минимум недопустимо. | |
| 4421 | Мониторинг программного конечного положения максимум не разрешён. Значение для активации мониторинга программного конечного положения максимум недопустимо. | |
| 4422 | "Задание фактического значения вне диапазона значений". Функция "задать фактическое значение" не может быть выполнена, так как новое фактическое положение находится вне ожидаемого диапазона значений. | |
| 4423 | "Программное конечное положение минимум не разрешено". Значение для программного конечного положения минимум недопустимо. | |
| 4424 | "Программное конечное положение максимум не разрешено". Значение для программного конечного положения максимум недопустимо. | |
| 4425 | „Маска фильтра для необработанных данных энкодера недопустима“. Значение для маски фильтра необработанных данных энкодера в инкрементах недопустимо. | |
| 4426 | Референсная маска для необработанного значения энкодера не разрешена. Значение для референсной маски (инкременты на оборот энкодера, абсолютное разрешение) необработанного значения энкодера в инкрементах недопустимо. Это значение используется, например, для реферирования оси в режиме реферирования "Software Sync". | |
| 4427 | Параметр "Режим компенсации мёртвого времени" (энкодер) недопустим. Параметр режима компенсации мёртвого времени на NC-энкодере недопустим (OFF, ON с учётом скорости, ON с учётом скорости и ускорения). | |
| 4428 | Параметр 'Управляющие биты компенсации мёртвого времени' (энкодер) недопустим. Параметр управляющих битов компенсации мёртвого времени на энкодере недопустим (например, относительная или абсолютная интерпретация времени). | |
| 4429 | Параметр “Временной сдвиг режима компенсации мёртвого времени” (энкодер) недопустим. Параметр временного сдвига компенсации мёртвого времени (сдвиг времени в наносекундах) на энкодере недопустим. | |
| 4430 | "Активация аппаратного защёлкивания (энкодер)". Активация аппаратного защёлкивания энкодера была неявно инициирована процедурой реферирования. Если эта функция уже была активирована, но значение защёлкивания ещё не стало действительным ("latch valid"), повторный вызов функции отклоняется с этой ошибкой. | |
| 4431 | Активация функции внешнего аппаратного защёлкивания / touch probe (энкодер). Активация внешнего аппаратного защёлкивания (доступно только для KL5101, SERCOS, AX2xxx) инициируется явно командой ADS (вызывается из программы ПЛК интерфейса Visual Basic). Если эта функция уже была активирована, но значение защёлкивания ещё не стало действительным по внешнему сигналу ("external latch valid" или "touch probe latched" или "real-time status bit"), повторный вызов функции отклоняется с этой ошибкой. Также возможно, что эта функция не может быть выполнена из-за другой одновременной функции, например реферирования оси инкрементального энкодера. | |
| 4432 | "Активация внешнего аппаратного защёлкивания (энкодер)". Если процедура привязки была инициирована ранее и аппаратное обеспечение всё ещё сигнализирует о действительном значении защёлкивания ("latch valid"), эту функцию вызывать нельзя. На практике, однако, эта ошибка почти никогда не возникает. | |
| 4433 | Активация функции внешнего аппаратного защёлкивания / touch probe (энкодер). Эта функция была активирована ранее и с тех пор не завершена (внутренняя квитирующая связь между NC и устройством I/O всё ещё активна). Повторная активация в это время недопустима и поэтому отклоняется с ошибкой. (Если эта функция уже была запущена ранее и аппаратное обеспечение всё ещё сигнализирует, что внешнее значение защёлкивания уже действительно ("external latch valid" или "touch probe" или "real-time status bit"), повторная активация не должна выполняться. В этом случае действительность внешнего аппаратного защёлкивания была бы ошибочно сигнализирована немедленно (но всё ещё со старым значением защёлкивания). | |
| 4434 | Функция энкодера не поддерживается. Была активирована функция энкодера, которая в настоящее время не разрешена к использованию или даже не реализована. | |
| 4435 | "Функция энкодера уже активна". Функция энкодера не может быть активирована, так как эта функциональность уже активна. | |
| 4440 | "Инициализация энкодера". Энкодер не инициализирован. Хотя ось создана, остальная часть инициализации не выполнена (1. Инициализация I/O оси, 2. Инициализация оси, 3. Сброс оси). | |
| 4441 | "Адрес оси". У энкодера нет оси, или адрес оси не инициализирован. | |
| 4442 | "Адрес входной структуры I/O". У привода нет действительного адреса входа I/O в образе процесса. | |
| 4443 | "Адрес выходной структуры I/O". У энкодера нет действительного адреса выхода I/O в образе процесса. | |
| 4450 | "Контроль нижнего переполнения счётчика энкодера". Инкрементальный счётчик энкодера испытал нижнее переполнение. | |
| 4451 | "Контроль верхнего переполнения счётчика энкодера". Инкрементальный счётчик энкодера испытал верхнее переполнение. | |
| 4460 | "Минимальный программный предел положения (старт оси)". При активном контроле минимального программного предела положения был выполнен старт оси в направлении позиции, лежащей ниже минимального программного предела положения. | |
| 4461 | "Максимальный программный предел положения (старт оси)". При активном контроле максимального программного предела положения был выполнен старт оси в направлении позиции, лежащей выше максимального программного предела положения. | |
| 4462 | "Minimum Software Position Limit (Positioning Process)". При активном контроле минимального программного ограничения положения фактическая позиция опустилась ниже минимального программного ограничения положения. Для сервоосей, перемещаемых непрерывно, это ограничение расширяется на величину параметризованного окна рассогласования положения. | |
| 4463 | "Maximum Software Position Limit (Positioning Process)". При активном контроле максимального программного ограничения положения фактическая позиция превысила максимальное программное ограничение положения. Для сервоосей, перемещаемых непрерывно, это ограничение расширяется на величину параметризованного окна рассогласования положения. | |
| 4464 | Аппаратная ошибка энкодера. Привод или система энкодера сообщает об аппаратной ошибке энкодера. Возможный код ошибки, вероятно, можно найти в сообщении в окне отображения событий. | |
| 4465 | Ошибка инициализации позиции при запуске системы. При первой инициализации фактической позиции она находилась вне минимального и максимального конечных положений во всех трёх попытках инициализации (без переполнения/антипереполнения, с антипереполнением/переполнением). | |
| 4466 | Недействительные данные I/O в течение более n непрерывных циклов NC (энкодер). Ось (энкодер) обнаружила недействительные данные I/O энкодера в течение более n непрерывных циклов NC (задача NC SAF) (например, n=3). Как правило, устройство EtherCAT выдаёт "Working Counter Error" (WcState), что указывает на нарушение передачи данных между устройством I/O и контроллером. Если эта ошибка присутствует непрерывно в течение длительного времени, это может привести к потере привязки оси (флаг "Homed" сбрасывается, и энкодер переходит в состояние "unreferenced"). Возможные причины этой ошибки: ведомое устройство EtherCAT могло выйти из состояния OP, нагрузка реального времени на контроллере слишком высока или джиттер реального времени слишком велик. | |
| 4467 | Недействительная фактическая позиция (энкодер). Устройство I/O возвращает недействительную фактическую позицию (для CANopen/CoE см. бит 13 состояния энкодера "TxPDO data invalid" или "invalid actual position value"). | |
| 4468 | Недействительные входные данные IO (тип ошибки 1). Контроль "циклического счётчика входных данных IO" (2-битный счётчик) обнаружил ошибку. Входные данные не обновлялись как минимум в течение 3 циклов NC SAF (2-битный счётчик показывает постоянное значение в течение нескольких циклов NC SAF вместо увеличения ровно на единицу от цикла к циклу). | |
| 4469 | Недействительные входные данные I/O (тип ошибки 2). Контроль "циклического счётчика входных данных I/O" (2-битный счётчик) обнаружил ошибку. Качество входных данных на основе 2-битного счётчика недостаточно (здесь выполняется простая статистическая оценка, которая оценивает как GOOD-случаи, так и BAD-случаи и приводит к ошибке при превышении определённого порогового значения). | |
| 4470 | "SSI transformation fault or not finished". SSI-преобразование модуля FOX 50 было ошибочным в течение нескольких циклов NC или, соответственно, не завершилось. | |
| 4500 | "Controller ID not allowed". Значение идентификатора контроллера недопустимо, например, потому что оно уже назначено, меньше или равно нулю либо больше 255. | |
| 4501 | "Controller type not allowed". Значение типа контроллера недопустимо, поскольку оно не определено. Тип 1: P-контроллер (позиция). . . Тип 7: контроллер высокой/низкой скорости. Тип 8: контроллер шагового двигателя. Тип 9: контроллер Sercos. | |
| 4502 | "Controller operating mode not allowed". Значение режима работы контроллера недопустимо. | |
| 4503 | "Weighting of the velocity pre-control not allowed" — Недопустимое значение весового коэффициента предуправления по скорости. По умолчанию параметр установлен на 1.0 (100%). | |
| 4504 | "Following error monitoring (position) not allowed" — Недопустимое значение активации контроля рассогласования (по положению). | |
| 4505 | "Following error (velocity) not allowed" — Недопустимое значение активации контроля рассогласования (по скорости). | |
| 4506 | "Following error window (position) not allowed" — Недопустимое значение окна рассогласования (максимально допустимого рассогласования) по положению. | |
| 4507 | "Following error filter time (position) not allowed" — Недопустимое значение времени фильтра рассогласования (по положению). | |
| 4508 | "Following error window (velocity) not allowed" — Недопустимое значение окна рассогласования (по скорости). | |
| 4509 | "Following error filter time (velocity) not allowed" — Недопустимое значение времени фильтра рассогласования (по скорости). | |
| 4510 | "Proportional gain Kv or Kp (controller) not allowed" position — Недопустимое значение пропорционального коэффициента усиления (коэффициента Kv или Kp) по положению. | |
| 4511 | "Integral-action time Tn (controller) not allowed" position — Недопустимое значение времени интегрирования (I-составляющая PID T1-регулятора) по положению. | |
| 4512 | "Derivative action time Tv (controller) not allowed" position — Недопустимое значение времени дифференцирования (D-составляющая PID T1-регулятора) по положению. | |
| 4513 | "Damping time Td (controller) not allowed" position — Недопустимое значение времени демпфирования (D-составляющая PID T1-регулятора) по положению. Рекомендуемое значение: 0.1 * Tv | |
| 4514 | "Activation of the automatic offset compensation not allowed" — Активация автоматической компенсации смещения возможна только для определённых типов регулятора (без I-составляющей). | |
| 4515 | "Дополнительный пропорциональный коэффициент Kv или Kp (регулятор) недопустим" — позиция. Значение для второго члена пропорционального коэффициента (коэффициент Kv или Kp) недопустимо. | |
| 4516 | "Опорная скорость для дополнительного пропорционального коэффициента Kv или Kp (регулятор) недопустима" — позиция. Значение для ввода опорной скорости в процентах, к которой применяется дополнительный пропорциональный коэффициент, недопустимо. Стандартная настройка параметра — 0.5 (50%). | |
| 4517 | "Пропорциональный коэффициент Pa (пропорция) недопустим" — ускорение. Значение для пропорционального коэффициента (коэффициент Pa) недопустимо. | |
| 4518 | "Пропорциональный коэффициент Kv (регулятор скорости) недопустим". Значение для пропорционального коэффициента (коэффициент Kv) недопустимо. | |
| 4519 | Время интегрирования Tn (регулятор) недопустимо — скорость. Значение для времени интегрирования недопустимо (I-составляющая PID T1-регулятора). | |
| 4520 | "Время дифференцирования Tv (регулятор скорости) недопустимо". Значение для времени дифференцирования недопустимо (D-составляющая PID T1-регулятора). | |
| 4521 | "Время демпфирования Td (регулятор скорости) недопустимо". Значение для времени демпфирования недопустимо (D-составляющая PID T1-регулятора). Рекомендуемое значение: 0.1 * Tv | |
| 4522 | Ограничение I-составляющей недопустимо. Параметр для ограничения I-составляющей PI- или PID-регулятора недопустим. Эта внутренняя переменная состояния может быть ограничена в процентах (1.0 соответствует 100 процентам). | |
| 4523 | Ограничение D-составляющей недопустимо. Параметр для ограничения D-составляющей PI- или PID-регулятора недопустим. Эта внутренняя переменная состояния может быть ограничена в процентах (1.0 соответствует 100 процентам). | |
| 4524 | Параметр "Отключение I-составляющей во время движения" задан неверно. Булев параметр для отключения I-составляющей во время активного позиционирования задан неверно. | |
| 4525 | Параметр 'Время фильтра для P-T2 фильтра' недопустим. Время T0 в секундах недопустимо в качестве времени фильтра для P-T2-звена регулятора скорости. Время фильтра должно быть меньше удвоенного времени цикла NC SEC. | |
| 4526 | Наблюдатель скорости: 'Параметризованный режим' недопустим. Параметризованный режим (0=OFF, 1=LUENBERGER) для наблюдателя скорости специального NC-регулятора в интерфейсе момента недопустим. | |
| 4527 | Наблюдатель скорости: недопустимое значение 'Motor torque constant Kt or Kf'. Параметр момента двигателя Kt (для вращающегося двигателя) или Kf (для линейного двигателя) наблюдателя скорости специального NC-контроллера в интерфейсе момента недопустим. | |
| 4528 | Наблюдатель скорости: недопустимое значение 'Motor moment of inertia JM'. Параметр момента инерции двигателя J наблюдателя скорости специального NC-контроллера M в интерфейсе момента недопустим. | |
| 4529 | Наблюдатель скорости: недопустимое значение «Band Width f0». Параметр ширины полосы f0 наблюдателя скорости специального NC-контроллера в интерфейсе момента недопустим. Ширина полосы должна быть меньше обратного значения шестикратного времени цикла NC (f0 < 1/(6*T)). | |
| 4540 | Инициализация контроллера. Контроллер не инициализирован. Хотя контроллер создан, остальная часть инициализации не выполнена (1. Инициализация контроллера, 2. Сброс контроллера). | |
| 4541 | Адрес оси. Контроллер не знает свою ось, или адрес оси не инициализирован. | |
| 4542 | Адрес привода. Контроллер не знает свой привод, или адрес привода не инициализирован. | |
| 4550 | «Контроль ошибки рассогласования (позиция)». При активном контроле ошибки рассогласования (позиция) произошло превышение ошибки рассогласования, величина которого больше окна ошибки рассогласования, а длительность больше параметризованного времени фильтра ошибки рассогласования. | |
| 4551 | «Контроль ошибки рассогласования (скорость)». При активном контроле ошибки рассогласования (скорость) произошло превышение ошибки рассогласования по скорости, величина которого больше окна ошибки рассогласования, а длительность больше параметризованного времени фильтра ошибки рассогласования. | |
| 4600 | «Drive ID not allowed». Значение идентификатора привода недопустимо, например, потому что оно уже назначено, меньше или равно нулю либо больше 255. | |
| 4601 | «Drive type impermissible». Значение типа привода недопустимо, так как оно не определено. | |
| 4602 | «Drive operating mode impermissible». Значение режима работы привода недопустимо (режим 1: стандартный). | |
| 4603 | «Motor polarity inverted?». Флаг полярности двигателя недопустим. Флаг 0: положительная полярность двигателя. Флаг 1: отрицательная полярность двигателя. | |
| 4604 | Компенсация дрейфа/смещение скорости (смещение ЦАП). Значение компенсации дрейфа (смещение ЦАП) недопустимо. | |
| 4605 | Опорная скорость (предуправление по скорости). Значение опорной скорости (также называемой предуправлением по скорости) недопустимо. | |
| 4606 | «Опорный выход в процентах». Значение опорного выхода в процентах недопустимо. Значение 1.0 (100 %) обычно соответствует напряжению 10.0 В. | |
| 4607 | Коэффициент квадрантной компенсации недопустим. Значение коэффициента квадрантной компенсации недопустимо. | |
| 4608 | Опорная точка скорости в процентах. Значение опорной точки скорости в процентах недопустимо. Значение 1.0 соответствует 100 процентам. | |
| 4609 | «Опорная точка выхода». Значение опорной точки выхода в процентах недопустимо. Значение 1.0 соответствует 100 процентам. | |
| 4610 | «Масштабирование выхода скорости привода недопустимо». Значение масштабирования выхода скорости привода недопустимо. | |
| 4611 | «Коэффициент пропорционального усиления Kpc (регулятор) Profi Drive DSC недопустим». Позиции: значение коэффициента усиления регулятора положения Profi Drive DSC (коэффициент Kpc) недопустимо. | |
| 4612 | «Идентификатор таблицы недопустим». Значение идентификатора таблицы недопустимо. | |
| 4613 | «Тип интерполяции таблицы недопустим». Значение недопустимо в качестве типа интерполяции таблицы. | |
| 4614 | «Смещение выхода в процентах недопустимо». Значение недопустимо в качестве смещения выхода в процентах (+/- 1.0). | |
| 4615 | «Масштабирование Profi Drive DSC для расчёта “Xerr” (регулятор) недопустимо». Позиции: значение недопустимо в качестве масштабирования Profi Drive DSC для расчёта «Xerr». | |
| 4616 | «Недопустимое масштабирование выхода ускорения привода». Значение недопустимо в качестве масштабирования выхода ускорения/замедления привода. | |
| 4617 | «Недопустимое масштабирование выхода положения привода». Значение недопустимо в качестве масштабирования выхода положения привода. | |
| 4618 | Параметр «Dead Time Compensation Mode» (контроллер движения) недопустим. Параметр режима компенсации мёртвого времени контроллеров движения NC недопустим (OFF, ON с учётом скорости, ON с учётом скорости и ускорения). | |
| 4619 | Параметр «Control bits of dead time compensation» (контроллер движения) недопустим. Параметр «Control bits of the dead time compensation» контроллера движения NC недопустим (например, относительная или абсолютная интерпретация времени). | |
| 4620 | «Недопустимая битовая маска для такта шагового двигателя». Значение одной из масок шагового двигателя недопустимо для соответствующего такта. | |
| 4621 | «Недопустимая битовая маска для тока удержания шагового двигателя». Значение маски удержания шагового двигателя недопустимо. | |
| 4622 | «Недопустимый коэффициент масштабирования фактического момента (фактического тока)». Значение недопустимо в качестве коэффициента масштабирования фактического момента (или фактического тока). | |
| 4623 | «Недопустимое время фильтра фактического момента». Значение недопустимо в качестве времени фильтра фактического момента (или фактического тока) (P-T1-фильтр). | |
| 4624 | «Недопустимое время фильтра производной по времени фактического момента». Значение недопустимо в качестве времени фильтра производной по времени фактического момента (или фактического тока) (P-T1-фильтр). | |
| 4625 | Параметр «Motion Controller Operation Mode» недопустим. Параметр режима работы контроллера движения (режим положения, режим скорости, режим момента, …) недопустим. Возможно, была предпринята попытка переключения режима работы NC или при старте системы TC была предпринята попытка активировать предварительно сконфигурированный режим работы. Примечания: Обобщённые режимы работы, определённые в NC, реализуются конкретным контроллером движения NC, т.е. в частности для протоколов SERCOS/SoE и CANopen/CoE (DS402). В связи с этим необходимо соблюдать особенности, специфичные для протокола, контроллера движения или даже заказчика (например, в отношении SERCOS/SoE в диапазоне параметров SERCOS S-0-0032…S-0-0035 во время выполнения могут активироваться только предопределённые режимы работы). Кроме того, не каждый ge | |
| 4626 | Функциональность контроллера движения не поддерживается. Была задана функциональность контроллера движения, которая не разрешена к использованию или не реализована (например, запись или чтение режима контроллера движения, не поддерживаемого определёнными контроллерами движения). Также возможно, что эта функциональность временно не поддерживается (например, потому что устройство контроллера движения находится в состоянии ошибки или отсутствует разрешение контроллера движения). | |
| 4627 | DRIVEOPERATIONMODEBUSY. Активация режима управления контроллера движения не удалась, так как другой объект с OID… уже использует этот интерфейс. | |
| 4628 | Переключение режима работы Motion Controller не сконфигурировано или требуемый режим работы Motion Controller не найден. Переключение режима работы Motion Controller не сконфигурировано, поэтому чтение или запись режима работы Motion Controller невозможны. Либо требуемый режим работы Motion Controller не найден в списке предопределённых режимов работы Motion Controller (например, для SoE/SERCOS). Примечание для CoE Motion Controller: чтение или запись CoE Motion Control Operation Mode возможно только в том случае, если объекты CoE 0x6060 Modes Of Operation и 0x6061 Modes Of Operation Display присутствуют в циклических данных процесса (списке PDO) и сконфигурирован допустимый режим работы по умолчанию. Примечание для SoE Motion Controller: чтение | |
| 4629 | Обратная связь при смене режима работы привода. При смене режима работы привода запрошенный режим работы не был согласованно подтверждён в течение контрольного времени 8 циклов. CoE Motion Controller: чтение или запись режима работы CoE Motion Controller возможны только в том случае, если объекты CoE 0x6060 "Modes of operation" и 0x6061 "Modes of operation display" присутствуют в циклических данных процесса (списке PDO) и сконфигурирован допустимый режим работы по умолчанию. SoE Motion Controller: чтение или запись текущего режима работы SoE Motion Controller возможны только в том случае, если этот режим работы предварительно задан в одном из параметров SoE S-0-0032 … S-0-0035. | |
| 4630 | ‘Перегрев’. В приводе или клемме обнаружен или зарегистрирован перегрев. | |
| 4631 | ‘Пониженное напряжение’. В приводе или клемме обнаружено или зарегистрировано пониженное напряжение. | |
| 4632 | ‘Обрыв провода в фазе A’. В приводе или клемме обнаружен или зарегистрирован обрыв провода в фазе A. | |
| 4633 | ‘Обрыв провода в фазе B’. В приводе или клемме обнаружен или зарегистрирован обрыв провода в фазе B. | |
| 4634 | ‘Сверхток в фазе A’. В фазе A привода или клеммы обнаружен или зарегистрирован сверхток. | |
| 4635 | ‘Сверхток в фазе B’. В фазе B привода или клеммы обнаружен или зарегистрирован сверхток. | |
| 4636 | ‘Перегрузка по моменту (заклинивание)’. В приводе или клемме обнаружена или зарегистрирована перегрузка по моменту (заклинивание). | |
| 4640 | ‘Инициализация привода’. Привод не инициализирован. Привод создан, но остальная инициализация не выполнена (1. Инициализация I/O привода, 2. Инициализация привода, 3. Сброс привода). | |
| 4641 | Адрес оси. Привод не знает свою ось, или адрес оси не инициализирован. | |
| 4642 | Адрес входной структуры I/O. Привод не имеет допустимого адреса входа I/O в образе процесса. | |
| 4643 | Структура адреса выхода I/O. Привод не имеет действительного адреса выхода I/O в образе процесса. |
Источник — документация производителя: Manual TwinCAT 2 | SMS/SMTP Server (PDF); Manual TwinCAT 2 | DataBase Server (PDF); Documentation Bus Coupler for Ethernet (PDF); Documentation Bus Terminal Controller for Ethernet (PDF). Перевод на русский выполнен автоматически; при расхождениях руководствуйтесь документом производителя.
Beckhoff TwinCAT 2 в каталоге
Смотрите также: Beckhoff в каталоге.
Оборудование вышло из строя? ПромТехнолог выполняет ремонт промышленной электроники и поставляет замену — отправьте запрос с артикулом и кодом ошибки.