EL
ErrorLib
Marcas
||
  1. Inicio
  2. Siemens
  3. DCM
  4. F01001
About·Privacy·Terms

ErrorLib — Biblioteca de códigos de falla industriales

Descargo de responsabilidad: ErrorLib es una herramienta de referencia técnica independiente. Aunque buscamos la precisión, verifique siempre con los manuales de servicio oficiales del fabricante antes de realizar mantenimiento en equipos industriales. ErrorLib no está afiliado con las marcas listadas.

F01001

Excepción de FloatingPoint

Siemens · DCM

¿Qué significa F01001 ?

Se produjo una excepción, como una operación no válida, división por cero, desbordamiento (overflow), subdesbordamiento (underflow) o un resultado impreciso, durante una operación de tipo de dato FloatingPoint. Este error puede originarse en el sistema base o en una aplicación específica como FBLOCKS o DCC. El valor de falla (r0949) y r9999 proporcionan información detallada sobre la causa y el contador de programa en el momento de la excepción, indicando un error de cálculo crítico.

Causas comunes

  • Intento de división por cero en algoritmos de control internos, potencialmente causado por un parámetro configurado en 0 cuando no debería serlo (p. ej., un denominador de referencia de velocidad).
  • Cálculo que resulta en un número extremadamente grande (desbordamiento / overflow) o pequeño (subdesbordamiento / underflow) que excede los límites de representación de FloatingPoint.
  • Valores de retroalimentación escalados incorrectamente (p. ej., señales de encoder, entradas analógicas) que llevan a entradas fuera de rango para cálculos internos.
  • Corrupción de datos internos o de la memoria de programa, causando que se realicen operaciones FloatingPoint incorrectas.
  • Bug de firmware relacionado con rutinas de cálculo específicas bajo ciertas condiciones de operación.
Datos técnicos verificados. Última actualización: April 2026

Fallas relacionadas

A01019Writing to the removable data medium unsuccessfulA01020Write to RAM disk unsuccessfulA01028Configuration error
Fuente: Siemens DCM
Ver PDF oficialBuscar más códigos en este manual

Pasos de reparación & Lista de verificación

Haga clic en los pasos para seguir su progreso.

  1. 1

    Realice un ciclo de encendido del sistema de accionamiento (apague, espere 30 segundos, encienda).

  2. 2

    Realice una copia de seguridad de los parámetros, luego ejecute un restablecimiento de fábrica (P0010 = 30, P0970 = 1) y reintroduzca/restaure cuidadosamente la configuración.

  3. 3

    Revise todos los parámetros relacionados con el escalado, los límites y la retroalimentación (p. ej., P0408 (Encoder pulses), P0076 (Analog input scaling)) para asegurarse de que tengan valores válidos y no nulos donde sea apropiado.

  4. 4

    Actualice el firmware del accionamiento a la última versión estable.

  5. 5

    Si la falla persiste después de todas las comprobaciones de software y parámetros, considere reemplazar la Unidad de Control debido a una posible falla de la unidad de cálculo de hardware.

Ver todos los códigos en este manual (60)