Data value exceeds parameter limits (Register 0007)
Danfoss · VLT Micro Drive FC 51
Hva betyr 02 ?
The data value attempted to be written to a parameter through Holding Register 0007 exceeds the predefined minimum or maximum limits for that parameter. This protects the drive from receiving values that are out of its operational range or illogical, ensuring stable and safe operation.
Vanlige årsaker
- The value sent by the Modbus master to Holding Register 0007 (e.g., for Parameter 3-02, 'Min reference') is numerically outside the parameter's defined minimum or maximum limits.
- Incorrect data type conversion in the Modbus master (e.g., PLC or HMI) resulting in an unintended large or small value.
- Scaling error in the Modbus master's program, where a desired physical value (e.g., 50 Hz) is translated to a Modbus register value (e.g., 5000 for a 100x multiplier) incorrectly.
- An external control system (e.g., analog input scaled via Parameter 6-10) is inadvertently driving the Modbus write command with an out-of-range value.
- The parameter's limits (e.g., Parameter 4-12, 'Max output frequency') were changed, making a previously valid Modbus write value now invalid.
Reparasjonssteg & Sjekkliste
Klikk på steg for å spore fremgangen.
- 1
Consult the drive's communication manual for the specific parameter to confirm its exact minimum, maximum, and scaling requirements (e.g., 10ths, 100ths).
- 2
Review the Modbus master's program (e.g., PLC code, HMI tag configuration) to ensure the value being written to Holding Register 0007 is within limits and correctly scaled.
- 3
Verify the data type conversion between the Modbus master and the drive, ensuring integer vs. float, word size, and byte order (e.g., big-endian/little-endian) are correct.
- 4
Manually attempt to set the parameter via the LCP with the desired value to verify it's within limits before attempting via Modbus.
- 5
If another parameter defines the limits (e.g., Parameter 4-12 sets the upper bound for Parameter 3-02), ensure those defining parameters are set correctly.