17: I
NSTRUCCIONES DE COMUNICACIÓN DEL USUARIO
Recuento de bytes de datos de transmisión
El registro de datos siguiente al operando designado para el estado de transmisión almacena el recuento de bytes de datos
transmitidos por la instrucción TXD. Cuando se incluye BCC en los datos de transmisión, el recuento de bytes del BCC
también se incluye en el recuento de bytes de datos de transmisión.
Ejemplo: El registro de datos D100 se designa como operando para el estado de transmisión.
D100
D101
Programación de la instrucción TXD utilizando WindLDR
El siguiente ejemplo demuestra cómo programar una instrucción TXD incluyendo un delimitador de inicio, omisión, BCC
y un delimitador de fin utilizando WindLDR .
Programa de muestra de TXD:
TXD
SOTU
1
I0
Contenido del registro de datos:
D10
04D2h
162Eh
D11
Ejemplo de datos de transmisión:
Intervalo de cálculo de BCC
STX
"1"
"2"
(02h)
(31h)
(32h)
Constante
(hex)
1. Empezar a programar una instrucción TXD. Mueva el cursor al lugar en el que desea insertar la instrucción TXD y
escriba TXD. También puede insertar la instrucción TXD haciendo clic en el icono Comunicación del usuario de la
barra de menú y haciendo clic en el lugar en el que desea insertarla en el área de edición del programa.
Aparece el cuadro de diálogo Instrucción de transmisión.
17-12
Estado de transmisión
Recuento de bytes de datos de transmisión
S1
D1
12
M10
D100
= 1234
= 5678
"3"
"4"
"5"
"6"
(33h)
(34h)
(35h)
(36h)
D10
D11
M
ANUAL DEL USUARIO DE
Puerto de comunicación:
D2
Salida de finalización de transmisión:
Registro de estado de transmisión:
Recuento de bytes de datos de transmisión: D101
BCC
BCC
"7"
"8"
ETX
(H)
(L)
(37h)
(38h)
(03h)
(41h)
(36h)
BCC
Constante
(hex)
M
S
ICRO
MART
FC5A
Puerto 1
M10
D100