11.1.1 Lectura de datos del esclavo en el modo «agrupado» (pasarela -> PLC)
Cuando el equipo de Leuze envía datos a la pasarela del bus de campo, los datos se guardan
temporalmente en un búfer. El PLC indica a través del bit «DEX» que los datos están listos
para recogerse de la memoria. Los datos no se transmiten automáticamente.
Si no hay más datos útiles en la MA 2xxi (bit «DEX» = «0»), se tiene confirmar primero la
lectura basculando (toggle) el bit «R-ACK» para habilitar la transmisión de datos para el
siguiente ciclo de lectura.
Si el búfer contiene más datos (bit «DEX» = 1), tras bascular el bit de control «R-ACK» se
transmitirán los datos útiles que haya en el búfer. Esta operación se tiene que repetir hasta
que el bit «DEX» vuelva a ponerse a «0»; entonces se habrán tomado todos los datos del
búfer. También en esta ocasión se debe bascular después el «R-ACK» a modo de confir-
mación del final de la lectura, para liberar la transmisión de datos del siguiente ciclo de
lectura.
Bits de estado o de control utilizados:
• DLC
• BLR
• DEX
• R-ACK
11.1.2 Escritura de datos del esclavo en el modo «agrupado» (PLC -> pasarela)
Escritura por bloques
Los datos enviados desde el maestro al esclavo se agrupan primero en un «transmit buffer»
activando el bit «CTB» (Copy to transmit buffer). Observe que los datos facilitados se trans-
miten inmediatamente al bascular el bit.
Con el comando «SFB» (Send data from transmit buffer) los datos se envían en el orden
recibido desde el búfer a través de la interfaz serial hacia el equipo Leuze conectado. ¡No
olvide la trama de datos adecuada!
Hecho esto, el búfer vuelve a quedarse vacío y se pueden escribir en él otros datos.
Nota
Con esta función se tiene la opción de guardar temporalmente cadenas de datos más largas
en la pasarela, independientemente de la cantidad de bytes que el bus de campo pueda
transmitir de una vez. Con esta función se pueden transmitir, por ejemplo, secuencias de
escritura RFID o secuencias PT más largas, porque así los equipos comandos pueden recibir
sus comandos (p. ej.: PT o W) en un string unido. La trama correspondiente (STX CR LF) se
necesita para poder distinguir los distintos telegramas entre sí.
Bits de estado o de control utilizados:
• CTB
• SFB
• W-ACK
Si se facilitan los datos PLC y se transmiten sin que cambie el estado del bit CTB, estos
irán directamente a la interfaz RS 232 con la longitud de datos de telegrama ajustada. ¡Los
Leuze electronic
MA
204i
Modos
53