Referencia al PLC Basic Program
11.6 Bloques de función (FB)
Señal
Done
State
En la siguiente tabla, se describe el significado de los códigos de error.
Diagrama de impulsos
①
②
③
④
⑤
⑥
562
Clase
A
A
State
Significado
3
Confirmación negativa; no puede ejecutarse la
petición
4
Tipo de datos incorrecto, Addr1 a Addr4 deben ser
String
5
Error al copiar
6
FIFO lleno
12
Servicio PI no indicado
14
Servicio PI desconocido
15
Addr1.. Addr4: longitud de String excesiva
Usuario: establecer petición, Req = 0 → 1
"LBP_ReqPIService [FB7]": Servicio PI finalizado correctamente, Done = 1
Usuario: resetear petición, IF Done == 1 THEN Req = 0
Usuario: IF Done == 1 THEN resetear petición: 1 → 0
"LBP_ReqPIService [FB7]": resetear confirmación de petición, Done = 0
Usuario: IF Done == 0 AND Error == 0 THEN resetear petición Req = 1 → 0 no permitido
"LBP_ReqPIService [FB7]": servicio PI finalizado con errores, Error = 1
Usuario: resetear petición, IF Done == 1 OR Error == 1 THEN Req = 0; si es necesario, seguir con el
tratamiento de errores
Tipo
Rango de valo‐
res
BOOL
---
WORD
Ver tabla más
abajo
Significado
Estado de solicitud
1: la petición se ha ejecutado correctamen‐
te
Código de error
Solo relevante con "Error" == 1
Nota
Error interno, posible solución con
RESET CN
Comprobar tipos de datos de los pa‐
rámetros de transferencia Addr1 a
Addr4
Comprobar parámetro
Repetir petición
El parámetro "PIService" no debe ser
CERO
El servicio PI indicado en el paráme‐
tro "PIService" es desconocido
→ Comprobar notación
La longitud total de Addr1 a Addr4
no debe sobrepasar los 230 bytes
Manual de funciones, 01/2023, A5E47437861E AF
PLC