9.2.2.3
Escribir bits
Además de los bits de control de los bytes 6 y 7, es posible activar otros bits
directamente con Write_Value_Select y, si es preciso, restaurarlos.
Para activar los bits 80...124 se escribe el correspondiente número de función
en Write_Value_Select (ver el
Para restaurar los bits 80...89, se escribe el correspondiente número de
función + 128 (208...217) en Write_Value_Select.
Acción del maestro
Escribir la dirección de bit como
número de función en Write_Va
lue_Select.
Esperar a que el bit Write_Active
se active.
Escribir 0 en Read_Value_Select.
9.2.2.4
Leer bits
Solo es posible leer bits concretos que no estén incluidos directamente en la
ventana de lectura con un número de función correspondiente y los datos
en Read_Data (byte 0-3) de la ventana de lectura. En estos bytes se deben
valorar los bits individualmente.
El procedimiento es el mismo que se describe en el
9.2.3
Leer y escribir bits directamente
Para leer bits de estado (status bits) y para escribir directamente bits de
control (control bits) no se requiere ningún procedimiento. Los bits de estado
generales están siempre disponibles y no es necesario solicitarlos. Los bits de
control directo están también siempre disponibles.
9.2.3.1
Leer bit de estado
Los bits de estado de los bytes 5-7 de la ventana de lectura están siempre
disponibles y el maestro los puede leer directamente.
9. Interfaz de bus de campo | 9.2 - Protocolo de básculas | 153
capítulo Números de
Reacción del esclavo
El bit seleccionado de Write_Va
lue_Select se activa y se ejecuta
la función correspondiente.
Activar bit Write_Active.
Restaurar bit Write_Active.
función).
capítulo Leer
datos.