Parámetros de la vista Canal 0 - Recepción de ASCII genérico

La vista
Canal 0 - Recepción de ASCII genérico
incluye los siguientes parámetros:
Parámetro
Descripción
Modo de intercambio
Determina la disposición de los datos recibidos desde el puerto serie. El intercambio se realiza cuando el módulo recibe los datos de entrada. Opciones disponibles:
  • Sin cambios (predeterminado)
  • Intercambio de palabras (ABCD → CDAB)
  • Intercambio de bytes (ABCD → BADC)
  • Intercambio de palabras y bytes (ABCD → DCBA)
CONSEJO: A, B, C y D representan cuatro bytes adyacentes en los datos recibidos/transmitidos.
Modo Comunicación
Determina cómo pasa el módulo los datos recibidos por el puerto serie al controlador. Opciones disponibles:
  • Handshake maestro/esclavo (predeterminado): la lógica del usuario incrementa la etiqueta de salida ASCII.RxID para recibir el siguiente paquete de datos en la etiqueta de entrada ASCII.RxData.
  • Inmediato: la etiqueta de entrada ASCII.RxID se incrementa, lo que significa que el siguiente paquete de datos recibidos está disponible en la etiqueta de entrada ASCII.RxData.
Tiempo de espera de mensaje
Especifica el valor de tiempo de espera de la recepción (ms). El temporizador se restablece cada vez que el módulo recibe un nuevo byte desde el puerto serie.
Los valores válidos son de 0 a 32.767 ms. El valor predeterminado es 0.
CONSEJO: El valor 0 deshabilita el tiempo de espera de mensaje.
Carácter de relleno
Especifica el carácter que rellena el resto del búfer de datos recibidos cuando el búfer no está lleno. Los valores válidos son:
  • Para datos de 7 bits - $00...$7F
  • Para datos de 8 bits - $00...$FF
Modo Inicio
Determina el uso del delimitador de inicio en los datos. Opciones disponibles:
  • Ignorar delimitador de inicio (predeterminado): el delimitador de inicio se omite y todos los datos de la interfaz serie se tratan como datos ordinarios.
  • Excluir: seleccione esta opción para utilizar el delimitador de inicio para detectar el inicio de los datos recibidos de la interfaz serie. El delimitador de inicio no se almacena en la etiqueta de entrada ASCII.RxData[].
  • Incluir: seleccione esta opción para utilizar el delimitador de inicio para detectar el inicio de los datos recibidos de la interfaz serie. El delimitador de inicio se almacena en la etiqueta de entrada ASCII.RxData[].
Delimitador de inicio
Define el carácter que señala el principio de los datos. Todos los datos recibidos a través del puerto serie antes de este valor se descartan. Los valores válidos son:
  • Para datos de 7 bits - $00...$7F
  • Para datos de 8 bits - $00...$FF
Modo Terminación
Determina el uso de los delimitadores de terminación en los datos.
Opciones disponibles:
  • Ignorar delimitador de fin (predeterminado): los delimitadores de fin se omiten y todos los datos recibidos de la interfaz serie se tratan como datos ordinarios. El número de caracteres almacenados en la etiqueta de entrada ASCII.RxData[] se basa en Ox.ASCII.RxDataLength o en el tamaño del búfer de lectura si Ox.ASCII.RxDataLength es 0.
  • Excluir: seleccione esta opción para utilizar los delimitadores de fin para detectar el fin de los datos recibidos de la interfaz serie. El delimitador de fin no se almacena en la etiqueta de entrada ASCII.RxData[].
  • Incluir: seleccione esta opción para utilizar los delimitadores de fin para detectar el fin de los datos recibidos de la interfaz serie. El delimitador de fin se almacena en la etiqueta de entrada ASCII.RxData[].
El final de los datos recibidos para cada registro está determinado por uno de los siguientes factores:
  • Se alcanza el tamaño del búfer de lectura.
  • Ox.ASCII.RxDataLength no es 0 y se alcanza Ox.ASCII.RxDataLength.
  • Los delimitadores de fin se detectan si el modo Terminación no es Ignorar delimitadores de fin.
  • El tiempo de espera del mensaje transcurre.
Delimitador de terminación 1
Especifica el primer delimitador de terminación del canal. El delimitador de terminación se usa para indicar el final de los datos. Los valores válidos son:
  • Para datos de 7 bits - $00...$7F
  • Para datos de 8 bits - $00...$FF
Delimitador de terminación 2
Especifica el segundo delimitador de terminación del canal. Los valores válidos son:
  • Para datos de 7 bits: $00...$7F y $
  • Para datos de 8 bits: $00...$FE y $
Si introduce $, significa que no se está usando el Delimitador de terminación 2.
XON/XOFF
Habilita y deshabilita el control de flujo del canal. Active la casilla para habilitar la funcionalidad.
Cuando el espacio libre del búfer de recepción del puerto serie cae al 20 %, se transmite el carácter XOFF (0x13). Cuando el espacio libre del búfer de recepción del puerto serie alcanza el 80 %, se transmite el carácter XON (0x11).
Cuando se recibe el carácter XOFF (0x13), la transmisión del puerto serie se suspende hasta que se recibe XON (0x11) o hasta que haya transcurrido un tiempo de espera de 60 segundos.
CONSEJO: XON/XOFF solo es compatible con las siguientes combinaciones:
  • RS-232C
    • Sin handshake
    • Dúplex completo
  • RS-422
Modo Eco
Habilita y deshabilita el eco de caracteres. Active la casilla para que el módulo envíe inmediatamente todos los bytes recibidos desde el puerto serie al dispositivo que los ha enviado.
CONSEJO: Modo Eco solo es compatible con las siguientes combinaciones:
  • RS-232C
    • Sin handshake
    • Dúplex completo
  • RS-422
Modo Borrado
Determina el modo del carácter Borrar y afecta a los caracteres replicados en el dispositivo remoto.
  • Ignorar (predeterminado): El carácter Borrar se omite y se trata de la misma forma que cualquier otro carácter leído.
  • CRT: cuando se encuentra el carácter Borrar, el módulo replica tres caracteres (retroceso, espacio, retroceso) en el dispositivo.
  • Impresora: Al encontrar el carácter Borrar, el módulo replica el carácter de barra inclinada seguido del carácter anterior.
Tamaño de búfer de lectura
Especifica la longitud máxima (en bytes) del búfer de lectura.
Los valores válidos son 1 - 256. El valor predeterminado es 256.
Diagnóstico
Cuando el estado del controlador está en línea, abra el cuadro de diálogo Diagnóstico para visualizar los contadores de diagnóstico relativos al rendimiento y la gestión de errores con la comunicación ASCII genérica.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal