User-Defined PLC Function Error
Mitsubishi Electric · Mitsubishi FR-E800 Variable Frequency Drive
What does E.16 to E.20 mean?
The inverter output is shut off because a user-defined protective function, configured via the PLC function, has been activated. This occurs when a value between "16" and "20" is written to the special register SD1214 while the PLC function is enabled (Pr.414 is not "0"). It signifies a condition that the user's PLC program has flagged as a fault.
Common Causes
- The user-defined PLC program has detected a process condition (e.g., temperature threshold, pressure limit) that triggers one of the custom fault codes (16-20).
- Incorrect logic or setpoint within the user-programmed PLC function, causing the fault to be triggered prematurely or erroneously.
- Failure of an external sensor or input device that feeds data into the PLC function, leading to an incorrect process value.
- Unexpected process condition (e.g., motor bearing temperature exceeding a set threshold) that the PLC logic is designed to detect.
- A transient software bug or memory corruption within the PLC program area of the inverter.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Identify which specific user-defined fault (E.16, E.17, E.18, E.19, or E.20) has occurred by checking the inverter's fault history display.
- 2
2. Review the PLC program (ladder logic or function block diagram) on the inverter using programming software to understand the conditions that trigger the specific fault.
- 3
3. Monitor the input signals and internal variables referenced by the PLC program (e.g., analog input values, digital input states) to determine why the trigger condition was met.
- 4
4. Adjust the setpoints or logic within the PLC program (if applicable) to better suit the application's operating limits.
- 5
5. Test external sensors or switches associated with the PLC program's fault conditions for proper operation and calibration.