Amigos del grupo alguien sabe si es posible leer los datos de las Básculas Torrey LSQ-40 por el puerto Serial. GRACIAS
oCom = CreateObject('MSCOMMLIB.MSCOMM')
oCom.CommPort = 5 && Puerto COM conectado a la balanza
oCom.Settings = "9600,N,8,1" &&Configuracion de COM de la balanza
oCom.PortOpen = .T. && Abrimos la comunicacion
oCom.Output = 'P' &&Envio peticion de datos
WAIT '' TimeOut 0.1
Thisform.edt2.value = oCom.Input && Capturo los datos
Thisform.txt5.Value = CAST(VAL(Thisform.edt2.Value) as n(10,3)) && Transformo los datos
oCom.PortOpen = .F. &&Cierro la conexion.
RELEASE oComSaludos cordiales:
En Thisform.edt2.value te muestra 0.00?
Aunque es posible, son pocos los equipos que se limitan a enviar solo eso.
Buen día.
Carlos Alfaro
From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of Franklin Maza Pineda
Sent: martes, 13 de noviembre de 2018 08:51 a.m.
To: Comunidad de Visual Foxpro en Español
Subject: [vfp] Re: Básculas Torrey LSQ-40
Hola amigo
HE probado el codigo
Pero me retorna 0.00
El viernes, 9 de noviembre de 2018, 18:31:42 (UTC-5), Juan Pablo Iparraguirre Iparraguirre escribió:
Prueba con este codigo compatible con torrey, lo tengo en produccion.
oCom = CreateObject('MSCOMMLIBMSCOMM')
oCom.CommPort = 5 && Puerto COM conectado a la balanza
oCom.Settings = "9600,N,8,1" &&Configuracion de COM de la balanza
oCom.PortOpen = .T. && Abrimos la comunicacion
oCom.Output = 'P' &&Envio peticion de datos
WAIT '' TimeOut 0.1
Thisform.edt2.value = oCom.Input && Capturo los datos
Thisform.txt5.Value = CAST(VAL(Thisform.edt2.Value) as n(10,3)) && Transformo los datos
oCom.PortOpen = .F. &&Cierro la conexion.
RELEASE oCom
El martes, 23 de octubre de 2018, 10:10:03 (UTC-5), Franklin Maza Pineda escribió:
Amigos del grupo alguien sabe si es posible leer los datos de las Básculas Torrey LSQ-40 por el puerto Serial. GRACIAS

