Configuración del proyecto - Comprobaciones implícitas

Descripción general

El cuadro de diálogo Configuración del proyecto > Comprobaciones implícitas le permite seleccionar de qué POU para comprobaciones implícitas se verificará la disponibilidad durante la compilación de cada aplicación.

Es posible seleccionar los siguientes tipos de POU para las comprobaciones implícitas:

  • check_bounds (valor seleccionado de forma predeterminada)

  • check_pointer

  • check_range_unsigned

  • check_range_signed

  • check_div_real64

  • check_div_real32

  • check_div_int64

  • check_div_int32

Durante la compilación del proyecto se verifica automáticamente la disponibilidad de los POU seleccionados para las comprobaciones implícitas. Si falta alguna de las POU seleccionadas, se muestra un mensaje en la vista Mensajes si la opción Mostrar mensajes del compilador si faltan POU para comprobaciones implícitas. está activada en el cuadro de diálogo Herramientas > Opciones > POU para comprobaciones implícitas.

De forma predeterminada, la función de comprobaciones implícitas CheckPointer no detecta punteros.

 ADVERTENCIA
PARADA DE MÁQUINA IMPREVISTA
  • Implemente la función CheckPointer manualmente para los punteros.
  • Verifique siempre el contenido de los punteros detenidamente antes de ejecutar el comando Cambio en línea.
Si no se siguen estas instrucciones, pueden producirse lesiones graves, muerte o daños en el equipo.