![]()
Значения кодов ошибок плк MicroLogix 1400
| Код ошибки (Hex) | Сообщение (Advisory) | Описание (англ.) | Класс. | что делать-то? (англ.) | Описание (рус.) |
|---|---|---|---|---|---|
| 0001 | NVRAM ERROR | The default program is loaded to the controller memory. This occurs: • if a power down occurred during program download or transfer from the memory module. • RAM integrity test failed. |
Non‑User | • Re-download or transfer the program. • Verify battery is connected. • Contact your local Rockwell Automation representative if the error persists. |
В память контроллера загружена программа по умолчанию. Это происходит: • если отключение питания произошло во время загрузки программы или передачи из модуля памяти; • при сбое теста целостности ОЗУ. |
| 0002 | UNEXPECTED RESET | • The controller was unexpectedly reset due to a noisy environment or internal hardware failure. • The default program is loaded. |
Non‑User | • Refer to proper grounding guidelines and using surge suppressors in your controller's User Manual. • Verify battery is connected. • Contact your local Rockwell Automation representative if the error persists. |
• Контроллер был неожиданно сброшен из‑за шумной обстановки или внутреннего сбоя оборудования. • Загружена программа по умолчанию. |
| 0003 | MEMORY MODULE USER PROGRAM IS CORRUPT | Memory module memory error. This error can also occur when going to the Run mode. | Non‑User | Re‑program the memory module. If the error persists, replace the memory module. | Ошибка памяти модуля памяти. Эта ошибка также может возникать при переходе в режим Run. |
| 0004 | MEMORY INTEGRITY ERROR | While the controller was powered up, ROM or RAM became corrupt or when background integrity check failed. | Non‑User | • Cycle power on your unit. Then, re‑download your program and start up your system. • Refer to proper grounding guidelines and using surge suppressors in your controller's User Manual. • Contact your local Rockwell Automation representative if the error persists. |
Во время работы контроллера произошло повреждение ПЗУ или ОЗУ, либо фоновая проверка целостности завершилась неудачей. |
| 0006 | MEMORY MODULE HARDWARE FAULT | The memory module hardware faulted or the memory module is incompatible with OS. | Non‑User | • Upgrade the OS to be compatible with memory module. • Obtain a new memory module. |
Аппаратный сбой модуля памяти или несовместимость модуля памяти с ОС. |
| 0007 | MEMORY MODULE TRANSFER ERROR | Failure during memory module transfer. | Non‑User | Re‑attempt the transfer. If the error persists, replace the memory module. | Сбой при передаче данных модуля памяти. |
| 0008 | FATAL INTERNAL SOFTWARE ERROR | An unexpected software error occurred. | Non‑User | • Cycle power on your unit. Then, re‑download your program and re‑initialize any necessary data. • Start up your system. • Refer to proper grounding guidelines and using surge suppressors in your controller's User Manual. • Contact your local Rockwell Automation representative if the error persists. |
Произошла непредвиденная программная ошибка. |
| 0009 | FATAL INTERNAL HARDWARE ERROR | An unexpected hardware error occurred. | Non‑User | • Cycle power on your unit. Then, re‑download your program and re‑initialize any necessary data. • Start up your system. • Refer to proper grounding guidelines and using surge suppressors in your controller's User Manual. • Contact your local Rockwell Automation representative if the error persists. |
Произошла непредвиденная аппаратная ошибка. |
| 000A | OS MISSING OR CORRUPT | The operating system required for the user program is corrupt or missing. | Non‑User | • Download a new OS using ControlFlash. • Contact your local Rockwell Automation representative for more information about available operating systems your controller. |
Операционная система, необходимая для пользовательской программы, повреждена или отсутствует. |
| 000B | BASE HARDWARE FAULT | The base hardware faulted or is incompatible with the OS. | Non‑User | • Upgrade the OS using ControlFlash. • Replace the Controller (MicroLogix 1100, MicroLogix 1200, MicroLogix 1400). • Replace the Base Unit (MicroLogix 1500 only). • Contact your local Rockwell Automation representative for more information about available operating systems your controller. |
Аппаратный сбой базового блока или его несовместимость с ОС. |
| 0011 | EXECUTABLE FILE 2 IS MISSING | Ladder File 2 is missing from the program. | Non‑User | • Re‑compile and reload the program. | В программе отсутствует релейный файл 2 (Ladder File 2). |
| 0012 | LADDER PROGRAM ERROR | The ladder program has a memory integrity problem. | Non‑User | • Reload the program or re‑compile and reload the program. If the error persists, be sure to use RSI programming software to develop and load the program. • Refer to proper grounding guidelines and using surge suppressors in your controller's User Manual. |
Проблема целостности памяти релейной программы. |
| 0015 | I/O CONFIGURATION FILE ERROR | The user program I/O configuration is invalid. | Non‑User | Re‑compile and reload the program, and enter the Run mode. If the error persists, be sure to use RSI programming software to develop and load the program. | Недопустимая конфигурация ввода‑вывода пользовательской программы. |
| 0016 | STARTUP PROTECTION FAULT | The user fault routine was executed at power‑up, prior to the main ladder program. Bit S:1/13 (Major Error Halted) was not cleared at the end of the User Fault Routine. The User Fault Routine ran because bit S:1/9 was set at power‑up. | Recoverable | • Either reset bit S:1/9 if this is consistent with the application requirements, and change the mode back to RUN, or • clear S:1/13, the Major Error Halted bit, before the end of the User Fault Routine. |
Подпрограмма пользовательской ошибки была выполнена при включении питания до основной релейной программы. Бит S:1/13 (Major Error Halted) не был сброшен в конце подпрограммы. Подпрограмма запустилась, потому что бит S:1/9 был установлен при включении. |
| 0017 | NVRAM/MEMORY MODULE USER PROGRAM MISMATCH | Bit S:2/9 is set in the controller and the memory module user program does not match the controller user program. | Non‑Recoverable | Transfer the memory module program to the controller and then change to Run mode. | В контроллере установлен бит S:2/9, и пользовательская программа в модуле памяти не совпадает с пользовательской программой контроллера. |
| 0018 | MEMORY MODULE USER PROGRAM INCOMPATIBLE WITH OS | The user program in the memory module is incompatible with the OS. | Non‑User | • Upgrade the OS using ControlFlash to be compatible with the memory module. • Obtain a new memory module. • Contact your local Rockwell Automation representative for more information about available operating systems your controller. |
Пользовательская программа в модуле памяти несовместима с ОС. |
| 001A | USER PROGRAM INCOMPATIBLE WITH OS AT POWER‑UP | The user program is incompatible with the OS. | Non‑User | • Upgrade the OS using ControlFlash. • Contact your local Rockwell Automation representative for more information about available operating systems your controller. |
При включении питания обнаружена несовместимость пользовательской программы с ОС. |
| 0020 | MINOR ERROR AT END‑OF‑SCAN DETECTED | A minor fault bit (bits 0‑7) in S:5 was set at the end of scan. | Recoverable | • Correct the instruction logic causing the error. • Enter the status file display in your programming software and clear the fault. • Enter the Run mode. |
В конце сканирования был установлен бит незначительной ошибки (биты 0‑7) в S:5. |
| 0022 | WATCHDOG TIMER EXPIRED, SEE S:3 | The program scan time exceeded the watchdog timeout value (S:3H). | Non‑Recoverable | • Determine if the program is caught in a loop and correct the problem. • Increase the watchdog timeout value in the status file. |
Время сканирования программы превысило значение тайм‑аута сторожевого таймера (S:3H). |
| 0023 | STI ERROR | An error occurred in the STI configuration. | Recoverable | See the Error Code in the STI Function File for the specific error. | Ошибка в конфигурации прерывания по времени (STI). |
| 0028 | INVALID OR NONEXISTENT USER FAULT ROUTINE VALUE | • A fault routine number was entered in the status file, number (S:29), but either the fault routine was not physically created, or • the fault routine number was less than 3 or greater than 255. |
Non‑User | • Either clear the fault routine file number (S:29) in the status file, or • create a fault routine for the file number reference in the status file (S:29). The file number must be greater than 2 and less than 256. |
• В файле состояния был указан номер подпрограммы обработки ошибок (S:29), но эта подпрограмма физически не создана, либо • номер подпрограммы меньше 3 или больше 255. |
| 0029 | INSTRUCTION INDIRECTION OUTSIDE OF DATA SPACE | An indirect address reference in the ladder program is outside of the entire data file space. | Recoverable | Correct the program to ensure that there are no indirect references outside data file space. Re‑compile, reload the program and enter the Run mode. |
Косвенная адресация в релейной программе указывает за пределы всего пространства файлов данных. |
| 002E | EII ERROR | An error occurred in the EII configuration. | Recoverable | See the Error Code in the EII Function File for the specific error. | Ошибка в конфигурации встроенного входа (EII). |
| 0030 | SUBROUTINE NESTING EXCEEDS LIMIT | The JSR instruction nesting level exceeded the controller memory space. | Non‑User | Correct the user program to reduce the nesting levels used and to meet the restrictions for the JSR instruction. Then reload the program and Run. | Уровень вложенности инструкций JSR превысил пространство памяти контроллера. |
| 0031 | UNSUPPORTED INSTRUCTION DETECTED | The program contains an instruction(s) that is not supported by the controller. | Non‑User | • Modify the program so that all instructions are supported by the controller. • Re‑compile and reload the program and enter the Run mode. |
Программа содержит инструкции, не поддерживаемые контроллером. |
| 0032 | SQO/SQC/SQL OUTSIDE OF DATA FILE SPACE | A sequencer instruction length/position parameter references outside of the entire data file space. | Recoverable | • Correct the program to ensure that the length and position parameters do not point outside data file space. • Re‑compile, reload the program and enter the Run mode. |
Параметр длины/позиции инструкции последовательности ссылается за пределы всего пространства файлов данных. |
| 0033 | BSL/BSR/FFL/FFU/LFL FU CROSSED DATA FILE SPACE | The length/position parameter of a BSL, BSR, FFL, FFU, LFL, or LFU instruction references outside of the entire data file space. | Recoverable | • Correct the program to ensure that the length and position parameters do not point outside of the data space. • Re‑compile, reload the program and enter the Run mode. |
Параметр длины/позиции инструкции BSL, BSR, FFL, FFU, LFL или LFU ссылается за пределы всего пространства данных. |
| 0034 | NEGATIVE VALUE IN TIMER PRESET OR ACCUMULATOR | A negative value was loaded to a timer preset or accumulator. | Recoverable | • If the program is moving values to the accumulated or preset word of a timer, make certain these values are not negative. • Reload the program and enter the Run mode. |
В предустановку или аккумулятор таймера было загружено отрицательное значение. |
| 0035 | ILLEGAL INSTRUCTION IN INTERRUPT FILE | The program contains a Temporary End (TND), Refresh (REF), or Service Communication instruction in an interrupt subroutine (STI, EII, HSC) or user fault routine. | Non‑Recoverable | • Correct the program. • Re‑compile, reload the program and enter the Run mode. |
Программа содержит инструкцию TND, REF или Service Communication в подпрограмме прерывания (STI, EII, HSC) или в подпрограмме пользовательской ошибки. |
| 0036 | INVALID PID PARAMETER | An invalid value is being used for a PID instruction parameter. | Recoverable | See page 329, Process Control Instruction for more information about the PID instruction. | Для параметра инструкции ПИД используется недопустимое значение. |
| 0037 | HSC ERROR | An error occurred in the HSC configuration. | Recoverable | See the Error Code in the HSC Function File for the specific error. | Ошибка в конфигурации быстросчётного входа (HSC). |
| 0038 | PTOX ERROR | An error occurred in the PTOX instruction configuration. | Recoverable or Non‑User | See the Error Code in the PTOX Function File for the specific error. | Ошибка в конфигурации инструкции PTOX (импульсный выход). |
| 003C | PWMX ERROR | An error occurred in the PWMX instruction configuration. | Recoverable or Non‑User | See the Error Code in the PWMX Function File for the specific error. | Ошибка в конфигурации инструкции PWMX (широтно‑импульсная модуляция). |
| 003D | INVALID SEQUENCER LENGTH/POSITION | A sequencer instruction (SQO, SQC, SQL) length/position parameter is greater than 255. | Recoverable | Correct the user program, then re‑compile, reload the program and enter the Run mode. | Параметр длины/позиции инструкции последовательности (SQO, SQC, SQL) больше 255. |
| 003E | INVALID BIT SHIFT OR LIFO/FIFO PARAMETER | A BSR or BSL instruction length parameter is greater than 2048 or an FFU, FFL, LFU, LFL instruction length parameter is greater than 128 (word file) or greater than 64 (double word file) | Recoverable | Correct the user program or allocate more data file space using the memory map, then reload and Run. | Параметр длины инструкции BSR или BSL больше 2048, либо параметр длины инструкции FFU, FFL, LFU, LFL больше 128 (для файла слов) или больше 64 (для файла двойных слов). |
| 003F | COP/CPW/FLL OUTSIDE OF DATA FILE SPACE | A COP, CPW or FLL instruction length parameter references outside of the entire data space. | Recoverable | • Correct the program to ensure that the length and parameter do not point outside of the data file space. • Re‑compile, reload the program and enter the Run mode. |
Параметр длины инструкции COP, CPW или FLL ссылается за пределы всего пространства данных. |
| 0042 | INVALID RECIPE NUMBER | Number of Recipes specified is greater than 256. | Recoverable | • Correct the value for Number of Recipes. • Re‑compile, reload the program and enter the Run mode. |
Указанное количество рецептов превышает 256. |
| 0044 | INVALID WRITE TO RTC FUNCTION FILE | Write attempt to RTC function file failed. This only occurs when attempting to write invalid data to the RTC function file. Examples of invalid data are: setting the Day of Week to zero, or setting the Date to February 30th. | Recoverable | • Correct the invalid data. • Re‑compile, reload the program and enter the Run mode. |
Попытка записи в файл функций часов реального времени (RTC) не удалась. Возникает только при попытке записи недопустимых данных (например, день недели = 0, дата = 30 февраля). |
| 0050 | CONTROLLER TYPE MISMATCH | A particular controller type was selected in the user program configuration, but did not match the actual controller type. | Non‑User | • Connect to the hardware that is specified in the user program, or • Reconfigure the program to match the attached hardware. |
В конфигурации пользовательской программы выбран конкретный тип контроллера, который не соответствует фактическому типу. |
| 0051 | BASE TYPE MISMATCH | A particular hardware type (AWA, BWA, BXB, AWAA, BWAA, BXBA) was selected in the user program configuration, but did not match the actual base. | Non‑User | • Connect to the hardware that is specified in the user program, or • Reconfigure the program to match the attached hardware. |
В конфигурации пользовательской программы выбран конкретный тип базового блока (AWA, BWA и т.д.), который не соответствует фактическому. |
| 0052 | MINIMUM SERIES ERROR | The hardware minimum series selected in the user program configuration was greater than the series on the actual hardware. | Non‑User | • Connect to the hardware that is specified in the user program, or • Reconfigure the program to match the attached hardware. |
Минимальная серия оборудования, выбранная в конфигурации программы, превышает серию фактического оборудования. |
| xx71 | EXPANSION I/O HARDWARE ERROR | The controller cannot communicate with an expansion I/O module. | Non‑Recoverable | • Check connections. • Check for a noise problem and be sure proper grounding practices are used. • Replace the module. • Cycle power. |
Контроллер не может обмениваться данными с модулем расширения ввода‑вывода. |
| xx79 | EXPANSION I/O MODULE ERROR | An expansion I/O module generated an error. |
Non‑ Recoverable |
• Refer to the I/O Module Status (IOS) file. • Consult the documentation for your specific I/O module to determine possible causes of a module error. |
Модуль расширения ввода‑вывода сгенерировал ошибку. |
| xx81 | EXPANSION I/O HARDWARE ERROR | The controller cannot communicate with an expansion I/O module. | Non‑User | • Check connections. • Check for a noise problem and be sure proper grounding practices are used. • Replace the module. • Cycle power. |
Контроллер не может обмениваться данными с модулем расширения ввода‑вывода. |
| 0083 | MAX I/O CABLES EXCEEDED | The maximum number of expansion I/O cables allowed was exceeded. | Non‑User | • Reconfigure the expansion I/O system so that it has an allowable number of cables. • Cycle power. |
Превышено максимально допустимое количество кабелей расширения ввода‑вывода. |
| 0084 | MAX I/O POWER SUPPLIES EXCEEDED | The maximum number of expansion I/O power supplies allowed was exceeded. | Non‑User | • Reconfigure the expansion I/O system so that it has the correct number of power supplies. | Превышено максимально допустимое количество блоков питания расширения ввода‑вывода. |
| 0085 | MAX I/O MODULES EXCEEDED | The maximum number of expansion I/O modules allowed was exceeded. | Non‑User | • Reconfigure the expansion I/O system so that it has an allowable number of modules. • Cycle power. |
Превышено максимально допустимое количество модулей расширения ввода‑вывода. |
| xx86 | EXPANSION I/O MODULE BAUD RATE ERROR | An expansion I/O module could not communicate at the baud rate specified in the user program I/O configuration. | Non‑User | • Change the baud rate in the user program I/O configuration, and • Re‑compile, reload the program and enter the Run mode, or • Replace the module. • Cycle power. |
Модуль расширения ввода‑вывода не может взаимодействовать на скорости передачи, указанной в конфигурации ввода‑вывода программы. |
| xx87 | I/O CONFIGURATION MISMATCH | • The expansion I/O configuration in the user program did not match the actual configuration, or • The expansion I/O configuration in the user program specified a module, but one was not found, or • The expansion I/O module configuration data size for a module was greater than what the module is capable of holding. |
Non‑User | • Either correct the user program I/O configuration to match the actual configuration, or • With power off, correct the actual I/O configuration to match the user program configuration. |
• Конфигурация расширения ввода‑вывода в программе не соответствует фактической, • либо в программе указан модуль, который не найден, • либо размер данных конфигурации модуля превышает его возможности. |
| xx88 | EXPANSION I/O MODULE CONFIGURATION ERROR | The number of input or output image words configured in the user program exceeds the image size in the expansion I/O module. | Non‑User | • Correct the user program I/O configuration to reduce the number of input or output words, and • Re‑compile, reload the program and enter the Run mode. |
Количество слов образа входа или выхода, настроенное в программе, превышает размер образа в модуле расширения. |
| xx89 | EXPANSION I/O MODULE ERROR | An expansion I/O module generated an error. | Non‑User | • Refer to the I/O status file. • Consult the documentation for your specific I/O module to determine possible causes of a module error. |
Модуль расширения ввода‑вывода сгенерировал ошибку. |
| xx8A | EXPANSION I/O CABLE CONFIGURATION MISMATCH ERROR | • Either an expansion I/O cable is configured in the user program, but no cable is present, or • an expansion I/O cable is configured in the user program and a cable is physically present, but the types do not match. |
Non‑User | • Correct the user program to eliminate a cable that is not present • Re‑compile, reload the program and enter the Run mode, or • Add the missing cable. • Cycle power. |
• Либо в программе настроен кабель расширения, но физически он отсутствует, • либо кабель настроен и присутствует, но типы не совпадают. |
| xx8B | EXPANSION I/O POWER SUPPLY CONFIGURATION MISMATCH ERROR | • Either an expansion I/O power supply is configured in the user program, but no power supply is present, or • an expansion I/O power supply is configured in the user program and a power supply is physically present, but the types do not match. |
Non‑User | • Correct the user program to eliminate a power supply that is not present • Re‑compile, reload the program and enter the Run mode, or • With power removed, add the missing power supply. |
• Либо в программе настроен блок питания расширения, но физически он отсутствует, • либо блок питания настроен и присутствует, но типы не совпадают. |
| xx8C | EXPANSION I/O OBJECT TYPE MISMATCH | An expansion I/O object (i.e. cable, power supply, or module) in the user program I/O configuration is not the same object type as is physically present. | Non‑User | • Correct the user program I/O configuration so that the object types match the actual configuration, and • Re‑compile, reload the program and enter the Run mode. Or • Correct the actual configuration to match the user program I/O configuration. • Cycle power. |
Объект расширения ввода‑вывода (кабель, блок питания или модуль) в конфигурации программы не соответствует типу физически установленного объекта. |
| 0x1F39 | INVALID STRING LENGTH | The first word of string data contains a negative, zero, or value greater than 82. | Recoverable | Check the first word of the string data element for invalid values and correct the data. | Первое слово строковых данных содержит отрицательное, нулевое значение или значение больше 82. |
Чтобы не пропустить новости автоматизации подписывайся на наш VK https://vk.com/controllergroup
![]()






































































































