Lectura De Datos Del Esclavo En El Collective Mode (Pasarela -> Plc); Escritura De Datos Del Esclavo En El Collective Mode (Plc -> Pasarela) - Leuze electronic MA 255i Manual Del Usuario

Unidad de conexion modular para equipos
Ocultar thumbs Ver también para MA 255i:
Tabla de contenido
11.1.1 Lectura de datos del esclavo en el Collective Mode (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
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.
Bits de estado o de control utilizados:
• DLC
• BLR
• DEX
• R-ACK
11.1.2 Escritura de datos del esclavo en el Collective Mode (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
transmiten 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
Leuze electronic
255i
(bit «DEX» = «0»), se tiene confirmar primero la
MA
255i
Modos
55
Tabla de contenido
loading

Tabla de contenido