Configuración del proyecto - Comprobaciones implícitas
El cuadro de diálogo Configuración del proyecto > Comprobaciones implícitas permite seleccionar los POU para comprobaciones implícitas cuya disponibilidad se verificará durante la compilación de cada aplicación.
Es posible seleccionar los siguientes tipos de POU para las comprobaciones implícitas:
ocheck_bounds (valor seleccionado de forma predeterminada)
ocheck_pointer
ocheck_range_unsigned
ocheck_range_signed
ocheck_div_real64
ocheck_div_real32
ocheck_div_int64
ocheck_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 alguno de los POU seleccionados, aparecerá un mensaje en la vista Mensajes si se ha activado la opción Mostrar mensajes del compilador si faltan POU para comprobaciones implícitas en el cuadro de diálogo Herramientas > Opciones > Características.
La función de comprobación implícita CheckPointer generada no detecta de forma predeterminada punteros no válidos.
|
PARADA DE MÁQUINA IMPREVISTA |
oImplemente la función CheckPointer manualmente para los punteros. oVerifique siempre el contenido de los punteros detenidamente antes de ejecutar el comando Cambio en línea. |
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo. |