Apéndice A: Diagrama Del Protocolo Dnc - Fagor DNC 8010 Manual De Instalación

Tabla de contenido

Publicidad

APÉNDICE A: DIAGRAMA DEL PROTOCOLO DNC
En esta sección se describe la transferencia vía DNC en términos de secuencias de caracteres de
control. La interpretación de las órdenes o el contenido de los datos quedan excluidos.
La figura A.1 muestra la secuencia de conexión y transferencia de un mensaje desde el ordenador
hacia el CNC. La figura A.2 muestra la secuencia de respuesta cuando el CNC recibe una orden de
enviar una información al ordenador. Las secuencias normales siguen las líneas en negrilla. Las
secuencias inusuales o de recuperación de error siguen las líneas más claras. Los caracteres
enviados por el CNC van encerrados en un recuadro discontinuo.
EXPLICACIÓN DE LA FIGURA A.1 (EL ORDENADOR INICIA LA COMUNICACIÓN Y ENVIA UN
MENSAJE).
(1)
El ordenador intenta conectarse enviando un ENQ.
(2)
Si el CNC no responde con DLE 0, el ordenador espera un tiempo de por ejemplo 0,5 o 1
segundo y envía de nuevo el ENQ.
(3)
Si después de varios intentos el CNC no ha respondido, el ordenador deberá enviar DLE
EOT para reinicializar el CNC.
(4)
Si DLE
EOT no consigue inicializar la línea, se precisarán procedimientos externos de
recuperación.
(5)
Cuando el CNC detecta un ENQ, responderá con DLE 0.
(6)
Después de SOH, el ordenador enviará la Orden del Mensaje, con tres caracteres
especificando: respuesta (R/S), tipo de testeo (N/C), y tipo de orden.
(7)
Después de STX, el ordenador enviará datos y ETB/ETX BCC.
(8)
El CNC reconoce mediante DLE 0 y DLE 1 alternativos.
(9)
El CNC responderá NAK DEL en estos dos casos.
-
Cuando reciba un paquete con BCC incorrecto.
-
Cuando reciba un ENQ DEL en medio de un paquete. Es decir, después de haber
recibido un SOH o STX y antes de haber recibido el BCC. El problema será que el CNC
no ha recibido correctamente el ETX o ETB.
(10)
Puede ocurrir que el CNC reciba correctamente un paquete, pero no pueda enviar
inmediatamente el reconocimiento correspondiente. El
dentro de un tiempo de por ejemplo 1 o 2 segundos enviará un ENQ a lo que el CNC
responderá DLE ;. Cuando el CNC acabe de procesar el paquete, enviará espontáneamente
el reconocimiento correspondiente. En el apartado Ejecución de Programa Infinito se
explicará con más detalle un ejemplo.
DNC FAGOR 8010/8020/8030
ordenador al no recibir respuesta
26/02/02
Pág. 45

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dnc 8020Dnc 8030

Tabla de contenido