Código De Función 05 - Force Single Coil - Siemens SIMATIC ET 200S Instrucciones De Servicio

Ocultar thumbs Ver también para SIMATIC ET 200S:
Tabla de contenido

Publicidad

3.6.10
Código de función 05 – Force Single Coil
Finalidad y estructura
El código de función 05 – Force Single Coil presenta las siguientes características:
Función
Telegrama de solicitud
Telegrama de respuesta
LEN en bytes
coil_address
La dirección de bit Modbus "coil_address" es interpretada por el driver del modo siguiente:
FB81(S_MODB) comprueba si "coil_address" se encuentra en una de las áreas que se
indicaron en el DB de conversión para los FC 01, 05 y 15 (de/a: marcas, salidas,
temporizadores, contadores).
Si la dirección de bits de
Modbusstart_address se encuentra en el
área
De
De
A continuación, el cálculo de direcciones para el acceso (conversión de direcciones) se
realiza en dos pasos:
Acceso empezando con SIMATIC
Byte de marca
Byte de salida
Acceso a marcas y salidas
Al acceder a las áreas SIMATIC de marcas y salidas, se calcula el número de bit restante y
se utiliza para direccionar el bit en cuestión dentro del byte de marca o de salida.
Módulos interfaz serie
Instrucciones de servicio, 03/2009, A5E00259730-05
aaaaa
bbbbb
a
ccccc
ddddd
a
Esta función permite escribir un bit en las áreas de memoria SIMATIC
listadas a continuación a través del sistema maestro Modbus.
ADDR
FUNC
coil_address
ADDR
FUNC
coil_address
6
se accede al área de memoria SIMATIC
A partir de la marca
A partir de la salida
Fórmula de conversión
=((start_address-
=((start_address
Modbus/USS
3.6 Driver esclavo de Modbus
DATA-on/off
DATA-on/off
M
A
cccc
ooooo
) / 8)
+
aaaa
uuuuu
) / 8)
+
CRC
CRC
uuuu
.0
oooo
.0
201

Publicidad

Tabla de contenido
loading

Tabla de contenido