Danfoss · VLT Micro Drive FC 51
Se intentó acceder a un subíndice de un parámetro tipo array a través del Holding Register 0007 que no existe. Esto indica que se proporcionó un número de índice incorrecto al referenciar un elemento dentro de un parámetro tipo array, lo que resultó en un acceso a memoria no válido.
Haga clic en los pasos para seguir su progreso.
Consulte el manual de comunicación del variador para confirmar si el parámetro es un array y cuál es su rango de subíndices válido (p. ej., 0-3, 1-N).
Revise el programa del maestro Modbus (p. ej., código PLC) para asegurarse de que se está utilizando el subíndice correcto para el parámetro objetivo en el Holding Register 0007.
Si el parámetro es un valor único, elimine cualquier notación de subíndice de la solicitud Modbus.
Verifique la versión del firmware del variador (p. ej., Parameter 15-05) y compárela con la documentación de mapeo de parámetros para asegurar la compatibilidad de las estructuras de array.
Pruebe la lectura/escritura de diferentes subíndices (p. ej., 0, 1) utilizando una herramienta de escaneo Modbus para determinar el rango válido del array.