11
Modos
11.1
Modo de funcionamiento del intercambio de datos
La pasarela del bus de campo tiene dos modos, los cuales se pueden seleccionar con el
PLC:
• Modo transparente (ajuste estándar)
En el modo «Transparent» se envían todos los datos desde el dispositivo terminal serial
1:1 e inmediatamente al PLC. Para esto no es necesario utilizar bits de estado ni de
control.
• Modo «agrupado» (MA 40)
En el modo «agrupado», los datos del dispositivo terminal serial se guardan
temporalmente en la pasarela del bus de campo y no se envían al PLC hasta que éste
lo solicita.
Es decir, los datos del equipo de Leuze para el PLC se guardan temporalmente en la
pasarela del bus de campo y se envían por bloques cuando se recibe un comando,
desde la pasarela al PLC. Con los bits de estado se señaliza luego en el PLC que hay
datos nuevos listos para ser recogidos. Entonces se leen los datos por bloques
tomándolos de la pasarela del bus de campo (bit basculador).
Para poder distinguir los distintos telegramas en el PLC, en el modo agrupado también
se transmite al PLC el marco serial, además de los datos.
El tamaño del búfer es de 1 kByte.
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. A continuación se envían al maestro los datos útiles con la
información: «Cantidad de datos válidos» (DLC) y con el bit de estado basculado «BLR»
(Block Ready). El maestro, que comprueba el bit de estado y constata una modificación,
puede evaluar inmediatamente los primeros bytes útiles.
Si no hay más datos útiles en la MA
lectura basculando (toggel) el bit «R-ACK» para liberar la transmisión de datos del 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
confirmación del final de la lectura, para liberar la transmisión de datos del siguiente ciclo
de lectura.
Leuze electronic
248i
(bit «DEX» = «0»), se tiene confirmar primero la
i
MA 248
Modos
59