Tabla 9- 168 Tipos de datos para los parámetros
Parámetro y tipo
LADDR
IN
MODE
IN
RET_VAL
OUT
STATE
InOut
1
Pueden asignarse 128 bits como máximo. El número de bits necesarios depende del uso del módulo de E/S.
1
Tabla 9- 169 Códigos de condición
RET_VAL ( W#16#...)
0
8091
8092
8093
80Bx
8452
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de datos
HW_DEVICE
UInt
Int
Variant
Descripción
No hay error
El módulo identificado por LADDR no existe.
El módulo identificado por LADDR no direcciona un dispositivo de E/S.
Tipo de datos no válido para el parámetro STATE: Los tipos de datos válidos son (Bool, Byte,
Word o Dword) o una matriz de (Bool, Byte, Word o Dword).
La instrucción ModuleStates no es soportada por la CPU para este LADDR.
La longitud de todos los datos de estado es demasiado larga para el parámetro STATE asig-
nado. El búfer de STATE contiene un resultado parcial.
9.7 Diagnóstico (PROFINET o PROFIBUS)
Descripción
Dirección lógica (identificador de los módulos de E/S)
Admite cinco modos de funcionamiento. La entrada MODE deter-
mina los datos que se devolverán a la ubicación especificada para
la información de STATE. Los modos son los siguientes:
1: Configuración de módulo activa
•
2: Módulo defectuoso
•
3: Módulo deshabilitado
•
4: El módulo existe
•
5: Problema en el módulo
•
Estado (código de condición)
Búfer que recibe el estado de error de cada módulo: El tipo de
datos utilizado para el parámetro STATE puede ser cualquier tipo
de bit (Bool, Byte, Word o DWord) o una matriz del tipo bit.
El bit 0 del primer byte de los datos STATE devueltos es un bit
•
de resumen. Cuando se establece en TRUE, indica que los
otros datos están disponibles.
Los datos que devuelve el parámetro STATE muestran una
•
correlación unívoca entre una ubicación de bit y una posición
de módulo. El direccionamiento por slot es TRUE para
PROFIBUS y PROFINET. Así, por ejemplo, para un ET 200SP
con un módulo de cabecera, un módulo de potencia y dos mó-
dulos E/S, el bit 1 del primer byte equivale al módulo de cabe-
cera, el bit 2 al módulo de potencia y los bits 3 y 4 a los
módulos E/S, respectivamente.
Instrucciones avanzadas
499