ABB · ACS850 Standard Program Firmware
Un error de programación síncrono fatal que ocurre cuando el programa intenta acceder a un elemento de un array o estructura de datos utilizando un índice que está fuera de sus límites definidos. Esto es un fallo de programación crítico que evita la recuperación estándar de errores, lo que lleva a la terminación del programa.
Haga clic en los pasos para seguir su progreso.
Identifique la operación específica de acceso al array en el programa Mint que está causando el error revisando los registros de ejecución del programa.
Verifique el tamaño declarado del array o estructura de datos y asegúrese de que todos los índices de acceso estén dentro del rango válido (ej., para un array myArray[10], los índices válidos son 0-9).
Agregue comprobaciones explícitas de límites antes de las operaciones de acceso al array (ej., IF index >= 0 AND index < ARRAY_SIZE THEN ... ENDIF).
Revise cuidadosamente las condiciones de bucle para asegurar que la variable de bucle nunca exceda el límite superior del array ni esté por debajo de su límite inferior.
Si se utiliza indexación dinámica, rastree el cálculo de la variable de índice para confirmar su corrección en todo momento.