Consulte También; Protección; Protección De Acceso A La Cpu - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Principios básicos de programación
6.6 Protección
Efecto de los parámetros Ret_Val o Status sobre ENO
Algunas instrucciones, como las de comunicación o de conversión de cadena, ofrecen un
parámetro de salida que incluye información relacionada con el procesamiento de la
instrucción. Así, por ejemplo, algunas instrucciones ofrecen un parámetro Ret_Val (valor de
retorno), que suele ser un tipo de datos Int que incluye información de estado en un rango
de -32768 a +32767. Otras instrucciones disponen de un parámetro Status que suele ser un
tipo de datos Word que almacena información de estado en un rango de valores
hexadecimales de 16#0000 a 16#FFFF. El valor numérico almacenado en un parámetro
Ret_Val o Status determina el estado de ENO para dicha instrucción.
● Ret_Val: un valor de 0 a 32767 pone típicamente ENO = 1 (o TRUE). Un valor de -32768
● Status: un valor de 16#0000 a 16#7FFF pone típicamente ENO = 1 (o TRUE). Un valor
Las instrucciones cuya ejecución dura más de un ciclo suelen disponer de un parámetro
Busy (Bool) para indicar que la instrucción está activa pero aún no se ha completado su
ejecución. Dichas instrucciones también suelen incluir un parámetro Done (Bool) y un
parámetro Error (Bool). Done indica que la instrucción se ha completado sin errores y Error
indica que la instrucción se ha completado con una condición de error.
● Cuando Busy = 1 (o TRUE), ENO = 1 (o TRUE).
● Cuando Done = 1 (o TRUE), ENO = 1 (o TRUE).
● Cuando Error = 1 (o TRUE), ENO = 0 (o FALSE).
Consulte también
Instrucciones "Comprobar validez" y "Comprobar invalidez" (Página 204)
6.6
Protección
6.6.1
Protección de acceso a la CPU
La CPU ofrece tres niveles de seguridad para restringir el acceso a determinadas funciones.
Al configurar el nivel de protección y la contraseña de una CPU, se limitan las funciones y
áreas de memoria accesibles sin introducir una contraseña.
168
a -1 pone típicamente ENO = 0 (o FALSE). Para evaluar Ret_Val, cambie la
representación a hexadecimal.
de 16#8000 a 16#FFFF pone típicamente ENO = 0 (o FALSE).
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido