Conexión a una computadora.
El RS-232C es del tipo DCE (Equipos de Comunicaciones de Datos) y y puede usar cables standard DCE.
Cuando este conectando a otro equipo, cheque el manual de ese equipo para programaciones y conexiones
apropiadas.
Mantenga la línea de programación "HI", cuando RTS es usado.
Ejemplo de programa
Este ejemplo programa la pantalla a cero, espera por localizar un peso, requiere un dato de pesaje estable y
lo despliega. Programe las funciones de balanza como lo siguiente:
dout
Prt
0
dout PUSE
dout dAtA 0,1,2
S if bPS 2
S if btPr 0
S if CrLF 0
S if tYPE 0
S if ErCd 0
Precaución
Algunas computadoras no pueden ejecutar este programa tal cual es, el programa podrá
requerir modificación. Referirse al manual para la computadora.
10 OPEN "COM1:2400, E, 1, CS8000" AS #1
20 PRINT #1, "R"+CHR$(13)+CHR$(10)
30 LINE INPUT #1, AK$
40 IF AK#
CHR$(6) THEN *MEMO
50 LINE INPUT #1, AK$
60 IF AK#
CHR$(6) THEN *MEMO
100 FOR II=1 TO 1000: NEXT II
200 PRINT #1, "S"+CHR$(13)+CHR$(10)
210 INPUT #1, HD$, DT$
220 PRINT HD$, DT$
230 CLOSE #1
240 END
300 *MEMO
310 PRINT "AN ERROR HAS OCURRED"
320 CLOSE #1
330 END
Interfase serial
Modo de salida de dato : Modo de tecla
0
Pausa de dato : No usado
Función de memoria de dato : No usado
Velocidad de transmisión: 2400 pbs
Longitud y paridad de dato : 7 bit par
Terminador : CR, LF
Formato de dato : A&D standard
Error de código y[AK] : salida, [AK] (ASCII código 06h)
52
Declaración de protocolo.
La pantalla requiere a cero.
Para recibir el código de verificación [AK]desde la balanza
para el comando re-zero.
Si no [AK], despliega el mensaje de error.
Recepción del código de verificación [AK]para finalizar el
comando.
Si no [AK], despliega el mensaje de error.
Esperar tiempo para localizar el peso.
Requiere por el dato de pesaje estable.
Recepción del dato y del guiador.
Despliega el dato y el guiador.
Cierra comunicaciones
Final
Etiqueta
Envía un mensaje de error.
Cierra comunicaciones
Final
14.Conexión a un equipo