Drivers, parámetros, avisos de diagnóstico y
espacio de direcciones
A.1
Parametrización
Parametrización en el programa de usuario
Es posible reparametrizar canales individuales del módulo de periferia en RUN sin que ello
repercuta en los restantes canales.
Modificación de parámetros en RUN
Los parámetros se transfieren al módulo de periferia con la instrucción "WRREC".
• Parámetros de módulo/canal mediante el juego de datos 128
Los parámetros ajustados con STEP 7 no se modifican en la CPU, es decir, los parámetros
ajustados con STEP 7 vuelven a ser válidos tras un arranque.
Parámetro de salida STATUS
Si se producen errores al transferir los parámetros con la instrucción "WRREC", el módulo sigue
funcionando con la parametrización utilizada hasta entonces. El parámetro de salida STATUS
contiene el correspondiente código de error.
El parámetro de salida STATUS tiene una longitud de 4 bytes y está estructurado de la manera
siguiente:
• Byte 1: Function_Num, código de error general
• Byte 2: Error_Decode, ubicación de la identificación de error
• Byte 3: Error_Code_1, identificación de error
• Byte 4: Error_Code_2, ampliación específica del fabricante de la identificación de error
Los errores específicos de los módulos se indican mediante Error_Decode = 0x80 y
Error_Code_1/Error_Code_2.
Error_
Error_
Causa
Co‐
Co‐
de_1
de_2
0xB0
0x00
Número del juego de datos desconocido
0xB1
0x01
Longitud del juego de datos incorrecta
0xB2
varia‐
Módulo no accesible
ble
0xE0
0x01
Versión incorrecta en el encabezado
AI 16xI 2-wire HA
Manual de producto, 03/2023, A5E52079038-AA
Solución
Introducir número válido del juego de datos.
Introducir valor permitido para la longitud del juego
de datos.
•
Comprobar estación: ¿el módulo está bien en‐
chufado?
•
Comprobar parámetros de la instrucción WRREC.
Corregir número de versión del bloque de paráme‐
tros.
A
37