17: I
NSTRUCCIONES DE COMUNICACIÓN DEL USUARIO
Programa de muestra – TXD de comunicación del usuario
Este ejemplo demuestra un programa para enviar datos a una impresora mediante la instrucción TXD2 (transmitir) de
comunicación del usuario, con un adaptador de comunicación RS232C opcional instalado en el conector del puerto 2 del
módulo de la CPU tipo 24 E/S.
Configuración del sistema
Estructura de pines del conector Mini DIN
Descripción
Blindaje
NC No Connection (Sin conexión)
NC No Connection (Sin conexión)
TXD Transmit Data (Transmitir datos) Azul
NC No Connection (Sin conexión)
DSR Data Set Ready (Conjunto de datos listo) Marrón
NC No Connection (Sin conexión)
SG Signal Ground (Señal masa)
NC No Connection (Sin conexión)
El nombre del terminal OCUPADO difiere en función de las impresoras, como por ejemplo DTR. La función de este
terminal consiste en enviar una señal a un equipo remoto para averiguar si la impresora está preparada o no para imprimir
datos. Como la operación de esta señal puede diferir enfunción de las impresoras, confírmela antes de conectar el cable.
• No conecte ningún cable a los contactos NC (sin conexión); si lo hace, puede que MicroSmart y
Precaución
la impresora no funcionen correctamente o resulten dañadas.
Descripción de la operación
Los datos del contador C2 y del registro de datos D30 se imprimen cada minuto. Un
ejemplo de impresión se muestra a la derecha.
Programación de los registros de datos especiales
El registro de datos especial D8105 se utiliza para supervisar la señal OCUPADO y
para controlar la transmisión de los datos de impresión.
DR especial
Valor
D8105
3
supervisa la señal DSR para impedir que el búfer de recepción de la impresora se desborde. Si desea obtener
MicroSmart
mas información sobre la señal DSR, consulte la página 17-30.
17-32
Adaptador de comunicación RS232C
FC4A-PC1
Al puerto 2 (RS232C)
Cable 1C de comunicación del usuario
FC2A-KP1C
2,4 m de longitud
Contactos y conexión del cable
Color
Pin
—
Cubierta
Negro
1
Amarillo
2
3
Verde
4
5
Gris
6
Rojo
7
Blanco
8
Descripción
Mientras DSR esté activado (no ocupado), la CPU envía datos.
Mientras DSR está desactivado (ocupado), la CPU detiene la
transmisión de datos.
Si la duración del período de desactivación supera un límite
(aprox. 5 seg.), se producirá un error de tiempo de espera
ocupado de transmisión y el resto de los datos no podrá enviarse.
El registro de datos de estado de transmisión almacenará un
código de error. Consulte las páginas 17-11 y 17-27.
M
ANUAL DEL USUARIO DE
Acople un conector adecuado al extremo
abierto referido a los contactos de
conector del cable indicado a
continuación.
Estructura de pines de conector
D-sub 9-pines
Pin
M
S
FC5A
ICRO
MART
Impresora
Al puerto RS232C
Descripción
1
NC
No Connection (Sin conexión)
2
NC
No Connection (Sin conexión)
3
DATOS Datos de recepción
4
NC
No Connection (Sin conexión)
5
GND Toma de tierra
6
NC
No Connection (Sin conexión)
7
NC
No Connection (Sin conexión)
8
OCUPADO Señal de ocupado
9
NC
No Connection (Sin conexión)
Ejemplo de impresión
--- PRUEBA DE IMPRESIÓN ---
11H 00M
CNT2...0050
D030...3854
--- PRUEBA DE IMPRESIÓN ---
11H 01M
CNT2...0110
D030...2124