Descargar Imprimir esta página

Siemens SIMATIC S7-200 Manual De Instrucciones página 387

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

MBUS_SLAVE
La operación MBUS_SLAVE se utiliza para procesar una
petición del maestro Modbus, debiéndose ejecutar en cada
ciclo para poder comprobar y responder a las peticiones
Modbus.
La operación se ejecuta en cada ciclo cuando está activada
la entrada EN.
MBUS_SLAVE no tiene parámetros de entrada.
La salida "Done" se activa cuando la operación
MBUS_SLAVE responde a una petición Modbus y se
desactiva si no se ha procesado ninguna petición.
La salida "Error" contiene el resultado de ejecución de la
operación. Esta salida sólo será válida si está activada la
salida "Done". Si "Done" está desactivada, no cambiará el
parámetro de error. En la tabla 12-5 figuran los errores que
pueden ocurrir.
Tabla 12-4
Parámetros de la operación MBUS_SLAVE
Parámetro
Done
Error
Tabla 12-5
Códigos de error de ejecución del protocolo para esclavos Modbus
Código de error
0
1
2
3
4
5
6
7
8
9
10
Tipos de datos
Operandos
BOOL
I, Q, M, S, SM, T, C, V, L
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Descripción
No se presentó ningún error.
Error de rango de memoria.
Velocidad de transferencia o paridad no válida.
Dirección de esclavo no válida.
Valor no válido para un parámetro Modbus.
Los registros de retención solapan los símbolos de los esclavos Modbus.
Error de paridad de recepción.
Error CRC de recepción.
Petición no válida / función no soportada.
Dirección no válida en una petición.
Función de esclavo no habilitada.
Utilizar la librería del protocolo Modbus Capítulo 12
373

Hide quick links:

Publicidad

loading