Lectura por Serial y Operando a la vez !!

1,576 views
Skip to first unread message

Novato

unread,
Jul 24, 2012, 1:09:04 PM7/24/12
to publice...@googlegroups.com
Estimados "Zorros".

Necesito ayuda para recibir información del puerto serial ( que serán 4 ), sin interrumpir el trabajo del operador.

Me explico a detalle: (Lo que se desea)
La computadora ( única en éste caso ) tiene un uso normal, un operador ingresando información, imprimiendo, ( en facebook, chat, messenger ... función normal de usuario ... jejeje ) etc.,  pero a la vez, están conectados 4 lectores de código de barra, que están siendo usados por 4 operadores distintos, alimentando una base de datos con la respectiva información capturada por los lectores, los cuales están conectados por medio del puerto serial multiple que tiene la compu.

Mi duda es:
1) Como hago para reconocer esos lectores en el puerto serial?
2) Esta es la más importante: ¿Cómo hago para capturar las 4 lecturas de los puertos seriales (lectoras de código de barras) sin que el operador sea afectado, o sea para que sea "transparente" para el operador?, ya que el operador esta haciendo su labor normal.

Mil gracias anticipadamente por su buenos comentarios !!

Salu2,


Novato

Malenkov

unread,
Jul 24, 2012, 1:32:21 PM7/24/12
to publice...@googlegroups.com

Estimado novato,

 

                Salvo que me equivoque, tengo entendido que todos los lectores de códigos de barra, funcionan emulando el teclado, es decir, depositan la lectura en buffer del teclado, por lo que el programa receptor de los datos debe estar en activo, lo cual imposibilita que el operador utilice el equipo en otra aplicación

 

Saludos

 

Malenkov14

--
 
 
 

Novato

unread,
Jul 24, 2012, 1:40:08 PM7/24/12
to publice...@googlegroups.com
Es correcto mi estimado Malenkov !!!, emula el teclado, he pensado en sugerir dos computadoras, que si lo sugiero termino ahorcado .. jajajaa,  es ese precisamente el meollo del asunto !!!,  Se podrá???? ...  Si no se puede de la forma deseada ... entonces que solución se le podrá dar ??????

Gracias por tu respuesta !!

Salu2,

DIEGO A. CALLEGARI

unread,
Jul 24, 2012, 1:49:57 PM7/24/12
to publice...@googlegroups.com

Novato:

 

            Opino y tengo el mismo conocimiento sobre los lectores que Melenkov 14

            ¿Porque no utilizas colectores de datos?  Me parece que para esa tarea serian mas adecuados, recolectan toda la información y la procesas en el momento que consideres adecuado ademas de poder identificar al operador que capturo los datos y muchas mas funcionalidades que tiene( que tambien estan cargadas en su costo)..

 

 
Diego A. Callegari

 

P El ahorro de papel nos ayuda a proteger el medio ambiente. Imprimí solo lo necesario.


--
 
 
 

Luis Maria Guayan

unread,
Jul 24, 2012, 2:08:16 PM7/24/12
to publice...@googlegroups.com
Existen y son muy buenas las pistolas lectoras de códigos de barras por el puerto serial de la computadora.

Para su lectura desde VFP yo utilizo el control ActiveX MSCOMM

Busca en PortalFox por "FoxComm" o "ViewComm" que es la clase que yo utilizo hace muchos años y está disponible para descarga.


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

--
 
 
 

Iván Valiente

unread,
Jul 24, 2012, 2:11:05 PM7/24/12
to publice...@googlegroups.com
Gracias Diego.

Te cuento que ya tienen las lectoras compradas, pero explicame que son esos colectores de datos??? como funcionan????

Además las lectoras que usan no son comunes, en realidad me enseñaron que son unos PICS, (así los llaman ellos),  o sea que están fijos, son unas tarjetas integradas que funcionan como si fueran "lectoras de código de barras", de igual forma me estará mandando la info, solo que por puertos seriales.   

Estoy seguro que tenes otras ideas Diego, Malenkov y otros "Zorros".

Comenten porfa !!! ... En la multitud del consejo esta la sabiduría.

Salu2,




--
 
 
 

Fox Learner

unread,
Jul 24, 2012, 2:15:56 PM7/24/12
to publice...@googlegroups.com
Dices que los usuarios estarán trabajando ( por ejemplo en el messenger ) y mientras se estarán registrando cosas con el lector de barras ?

Perdon por la ignorancia pero todavía hay lectores de codigo de barra que lean los puertos DB9 ?

O hablas de los puertos USB (Bus de serie universal).

A ver si nos aclaras un poco..

Iván Valiente

unread,
Jul 24, 2012, 2:17:32 PM7/24/12
to publice...@googlegroups.com
Gracias mi estimado Guayán !!

Estrando a portalfox ... buscando ... 

Saludos.



--
 
 
 

Iván Valiente

unread,
Jul 24, 2012, 2:25:30 PM7/24/12
to publice...@googlegroups.com
Ok, te explico !!

En realidad no son lectores comunes de mano, como supermercado, son lectoras de códigos de barras, que se conectan por puerto serial a la compu, pero son estacionarias, son como las que usan los parqueos públicos, entras tu carro al parqueo y tomas tu tiquet, pues éstos son parecidos, son como esas cajas de metal, que lee un código de barras que las personas de bodega ponen enfrente para que sean leidos y registrados. 

O sea que los productos los van pasando por esos "lectores de códigos de barras seriales" y quieren que se capture la info, ellos usan cuatro de éstos "lectores" simultaneos !!

Espero tus comentarios.

Salu2,


--
 
 
 

DIEGO A. CALLEGARI

unread,
Jul 24, 2012, 3:12:44 PM7/24/12
to publice...@googlegroups.com

Ivan:

 

            Los colectores de datos, recolectan información de forma inalámbrica, luego lo sitúas en la base la cual esta conectada a una PC y genera un archivo de texto plano delimitado de la forma que te permite configurar cada colector.

 

             Hay varios tipos de lectores, y quiero recordar que algunos es necesario leer el puerto para obtener la información  enviando un Byte y esperando la respuesta como por ejemplo sucede con algunas balanzas electrónicas, otros como son los mas comunes emulan un teclado, pero antes de avanzar sobre esto deberías conocer y comentarnos que tipo de lector usan y cual es el protocolo de comunicación( si devuelve una cadena de caracteres o si es un emulador de teclado).

 

             
Diego A. Callegari

 

P El ahorro de papel nos ayuda a proteger el medio ambiente. Imprimí solo lo necesario.

--
 
 
 

Neyger Pérez Mayo

unread,
Jul 24, 2012, 3:13:27 PM7/24/12
to publice...@googlegroups.com
 
Para leer los datos de tus lectores de codigos necesitas estar escuchando el puerto o los puertos seriales, puedes utilizar el activeX Microsoft comunicacions controls o alguno especialidad que tenga de las tarjetas que usas
 
 
 
 
Para utiliza el Microsoft comunications control lo habilitas en la pantalla :
 
 

 
 
 
Cuando insertes elcontrol en  tu form
le configuras el Baud rate, parity... y demas parametros con lo cual tengas configurados tus lectores
 
 
 
 
Saludos
 
Neyger Pérez Mayo
Visual FoxPro 9.0

Carlos Alfaro

unread,
Jul 24, 2012, 3:21:31 PM7/24/12
to publice...@googlegroups.com

Saludos amigos:

 

Novato:

 

Como comentó Neyger, para interactuar con los dispositivos seriales (RS-232) desde VISUAL FOX PRO, existe ese activeX, para utilizarlo configurar los parámetros de comunicación.

 

Adjunto te envío un ejemplo, es un archivo zip, solo tenes que renombrar la extensión.

 

Bendiciones.

 

Carlos Alfaro

--
 
 
 

ViewComm._z

Carlos Alfaro

unread,
Jul 24, 2012, 3:23:37 PM7/24/12
to publice...@googlegroups.com

Se me olvido comentarte que en el form se coloca un activeX, por cada puerto que tenés que abrir, aunque podes usar un mismo timer para evaluarlos a todos.

 

También es importante que no podes abrir un puerto por más de una conexión.

 

Carlos Alfaro

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of Neyger Pérez Mayo
Sent: martes, 24 de julio de 2012 01:13 p.m.
To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Lectura por Serial y Operando a la vez !!

 

 

Para leer los datos de tus lectores de codigos necesitas estar escuchando el puerto o los puertos seriales, puedes utilizar el activeX Microsoft comunicacions controls o alguno especialidad que tenga de las tarjetas que usas

--
 
 
 

Iván Valiente

unread,
Jul 24, 2012, 3:59:12 PM7/24/12
to publice...@googlegroups.com
Muchas gracias por todos los comentarios !!

Baje el Zip, y aunque no lo entiendo ... jejejeje ( novato al fin ... ) voy a revisarlo a ver que puedo hacer, pero si tenes algo de información adicional para configurar esas rutinas del zip, estaré muy agradecido, por ej. estoy buscando información y he leído que tengo que configurar varios parámetros, como lo son baud, paridad, etc.  y en mi caso, incluso el No. de puerto, pues son 4 y quizá más en un futuro !!

Saludos.



--
 
 
 

Arnaldo Toledano

unread,
Jul 24, 2012, 4:04:01 PM7/24/12
to publice...@googlegroups.com
Perdonen mi ignorancia.
Pero no me cierra como vas hacer para que CINCO usuarios utilicen la misma PC a la vez ?

La computadora ( única en éste caso ) tiene un uso normal, un operador ingresando información, imprimiendo, ( en facebook, chat, messenger ... función normal de usuario ... jejeje ) etc.,  pero a la vez, están conectados 4 lectores de código de barra, que están siendo usados por 4 operadores distintos, alimentando una base de datos con la respectiva información capturada por los lectores, los cuales están conectados por medio del puerto serial múltiple que tiene la compu.

Alguien que me explique por favor ! ! ! !


Arnaldo Toledano
--
 
 
 

--
Arnaldo Toledano Tesys Informática Córdoba Argentina

Guillermo MDQ

unread,
Jul 24, 2012, 4:14:28 PM7/24/12
to publice...@googlegroups.com, arnaldo....@gmail.com
Y de paso que digan como es que tienen dinero para comprar 4 lectores y no tienen para comprar otra pc ? jaja

Saludos
Guillermo

Fox Learner

unread,
Jul 24, 2012, 4:16:11 PM7/24/12
to publice...@googlegroups.com

Luis Mata

unread,
Jul 24, 2012, 4:24:41 PM7/24/12
to publice...@googlegroups.com
Interesante negocio el que te manejas... las políticas internas deben de ser un caos.... muy poca seriedad en el trabajo...
--
 
 
 

Luis Mata

unread,
Jul 24, 2012, 4:25:07 PM7/24/12
to publice...@googlegroups.com
Mucho facebook...
--
 
 
 

Carlos Alfaro

unread,
Jul 24, 2012, 4:32:03 PM7/24/12
to publice...@googlegroups.com

Saludos amigos:

 

Lo que ocurre en el caso del puerto serial, es que podes tener tu programa corriendo aunque se esté realizan otras actividades en la computadora, si tu rutina no requiere de intervención en pantalla, entonces al registrarse un ingreso con el escáner, se corre el procedimiento respectivo, que este caso es grabar el código leído, en que puerto se registro, fecha y hora, etc.

 

A mi suelen pedirme programas con esas características.

 

Bendiciones.

 

Carlos Alfaro

Carlos Alfaro

unread,
Jul 24, 2012, 4:34:48 PM7/24/12
to publice...@googlegroups.com

Saludos Ivan:

 

Para saber que necesitas para entenderlo, te pregunto ¿Sabes usar los métodos y propiedades con VISUAL FOX PRO?

 

Porque los parámetros que querés conocer los verás en le propiedad settings en el objeto oleViewComm, el número de puerto esta en CommPort.

 

La rutina de lectura de los puertos está en la clase viewcomm.

 

Bendiciones.

 

Carlos Alfaro

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of Iván Valiente
Sent: martes, 24 de julio de 2012 01:59 p.m.
To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Lectura por Serial y Operando a la vez !!

 

Muchas gracias por todos los comentarios !!


Baje el Zip, y aunque no lo entiendo ... jejejeje ( novato al fin ... ) voy a revisarlo a ver que puedo hacer, pero si tenes algo de información adicional para configurar esas rutinas del zip, estaré muy agradecido, por ej. estoy buscando información y he leído que tengo que configurar varios parámetros, como lo son baud, paridad, etc.  y en mi caso, incluso el No. de puerto, pues son 4 y quizá más en un futuro !!

 

Saludos.

 

 

El 24 de julio de 2012 21:21, Carlos Alfaro <calf...@yahoo.com.ar> escribió:

Saludos amigos:

 

Novato:

 

Como comentó Neyger, para interactuar con los dispositivos seriales (RS-232) desde VISUAL FOX PRO, existe ese activeX, para utilizarlo configurar los parámetros de comunicación.

 

Adjunto te envío un ejemplo, es un archivo zip, solo tenes que renombrar la extensión.

 

Bendiciones.

 

Carlos Alfaro

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of Neyger Pérez Mayo
Sent: martes, 24 de julio de 2012 01:13 p.m.
To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Lectura por Serial y Operando a la vez !!

 

 

Para leer los datos de tus lectores de codigos necesitas estar escuchando el puerto o los puertos seriales, puedes utilizar el activeX Microsoft comunicacions controls o alguno especialidad que tenga de las tarjetas que usas

 

 

 

 

Para utiliza el Microsoft comunications control lo habilitas en la pantalla :

 

 

Josepe

unread,
Jul 24, 2012, 7:28:15 PM7/24/12
to publice...@googlegroups.com
Sería levantando una instancia separada del MSCOMM32, cada uno a aun puerto separado, ya que el pc va a tener COM1, COM2, COM3 etc.
Pero para comenzar probando agarra solo un lector, en un Formulario pones por allí el objeto ActiveX.

Una pc con esas funciones no debe tener como prioritario estar jugando o navegando. Pero los Activex son en tiempo real, así que si tienes dos aplicaciones abiertas, el multitasking de Windows te haría la tarea. No uses Win98 o XP para eso, al menos usa Vista o Win7, recuerda que ya estos sistemas accesan esos puertos en modo protegido.

Iván Valiente

unread,
Jul 25, 2012, 12:48:04 AM7/25/12
to publice...@googlegroups.com
Mis estimados TODOS !!!

Todas sus dudas tienen mucha razón, yo también las tengo, pienso que no es posible, 
pero "lo imposible no es para todos", así que sigo esperando a algún "Zorro" ....

Saludos a TODOS y gracias por su comentarios, consejos, observaciones, etc.





--
 
 
 

Carlos Alfaro

unread,
Jul 25, 2012, 8:43:41 AM7/25/12
to publice...@googlegroups.com

Saludos Ivan:

 

¿Crees que no es posible que 4 operadores con scanners operen independientemente de lo que está haciendo la computadora?

 

Yo lo he hecho, porque los datos registrados por los escaners, activan tus rutinas, solo se necesita que tu programa este activo, aun puede estar si acceso visible.

 

Solo pedí la ayuda y te aseguro que la encontrarás, solo que no esperes que hagan tu trabajo, pero si tendrás la guía.

 

Para que tengas una idea, se pueden crear códigos de barras con textos como: producto, operador, etc.

 

Ya con estos códigos se puede hacer una secuencia de operaciones:

 

1º. El operador del escáner lee la etiqueta con el texto producto.

2º. Lee la etiqueta con el código que corresponde al producto.

3º. Lee la etiqueta que lo identifica como operador autorizado.

 

Ya con esto tu rutina puede realizar la operación:

 

1º. Al saber que está ingresando el código de producto, lo asigna a la variable de producto.

2º. Al saber que está ingresando el código de operador, lo asigna a la variable de operador.

Cuando tiene ambos datos, procede a grabarlos.

 

Pero en tu caso son 4, entonces se usa un array para asignar a cada uno, según el puerto por el que ingresa la información.

 

En el timer verificas el 1er. Puerto, hay información en el buffer, lo operas, despues pasas al siguiente puerto y asi sucesivamente.

 

¿Es posible?

 

En cuanto al comentario de Fox Learner, de que todavía se usa el puerto serial?

Mi respuesta es, el único que sustituye al puerto serial, es el puerto Ethernet, la ventaja que se tiene al usar estos puertos y no usar USB es que tenés control total de la interacción, como bien dijeron, un escáner USB necesita que el cursor esté ubicado en donde se debe ingresar la información, sustituyendo al teclado, por lo que cualquiera puede escribirlo sin usar el escáner.

Al usar la interacción por Ethernet o serial, tenés la seguridad que los datos ingresados provienen del dispositivo que está conectado a ellos, aunque también un usuario con suficientes conocimientos puede emular el ingreso, pero eso es mas avanzado.

 

Bendiciones.

 

Carlos Alfaro

Fox Learner

unread,
Jul 25, 2012, 9:31:30 AM7/25/12
to publice...@googlegroups.com
Excelente explicación Ing. Carlos Alfaro!

Ya me queda clara la idea: USB = todos pueden teclear, aunque no sea la lectura del lector de barras.

Serial COM db9 o puerto de red Ethernet = Solo el lector puede enviar datos, aunque medio mundo esté tecleando.

Copiado y anotado..

Gracias!

Daniel Sánchez

unread,
Jul 25, 2012, 10:17:48 AM7/25/12
to publice...@googlegroups.com
Ivan si es posible lo que necesitas sin realizar ninguna interacción con el usuario, como te comento el Maestro Luis María debes usar el activex mscomm que se encarga de capturar los datos que vienen por el puerto de comunicación lo que puedes hacer con un puerto lo puedes hacer con 4 ya que cada uno trabaja de manera independiente y dispara eventos a cada uno de sus puertos no existiendo problema de cruce entre estos.
Lo que tienes que tener claro que en tu formulario o programa debes tener un objeto mscomm por cada puerto que vayas a esperar capturar sus datos

Imágenes integradas 1

y las propiedades de tu mscomm

Imágenes integradas 2

en commport pondrás el número del puerto a leer en este caso esta esperando datos del puerto 1, al llegar un dato se dispara el evento OnComm el cual llama a un método de mi formulario procesaentrada, aquí es donde deberías poner tu código para ver que hacer con la información entrante que lo obtienes leyendo el valor en thisform.olebascula.input este te retornara una cadena con la información proveniente de tu dispositivo, en mi caso la balanza envía continuamente datos pero determino que el dato es correcto cuando evalúo la siguiente condición LEFT(el_peso,3)=" <0", en tu caso debes ver primero que datos te devuelve el dispositivo, para eso puedes usar el programa Hyperterminal el cual captura los datos del puerto y puedes ver como llegan los datos a tu pc y con ese resultado ya sabes que acciones tomar.

Con esto no necesita estar la pantalla o programa activo, puede estar trabajando en segundo plano y capturando los datos, puedes hacer que tu aplicativo se cargue al iniciar windows y lo colocas en el systray del windows mientras espera la llegada de los datos y el procesamiento del mismo de manera oculta al usuario, podrías en tu icono del systray colocar un menú y en una de sus opciones mostrar las estadísticas de lo procesado, no se, se me ocurre, eso ya queda a tu enfoque y creatividad.

Saludos

--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú
image.png
image.png

Iván Valiente

unread,
Jul 25, 2012, 10:58:50 AM7/25/12
to publice...@googlegroups.com
Muchas Gracias a TODOS !!!

Todos sus comentarios y observaciones me son de utilidad.

Daniel: Gracias por tomarte el tiempo de detallarme ésta información.

Otra consulta, ¿Cómo coloco un programa en el SysTray de Windows?

Saludos !!




--
 
 
 

image.png
image.png

Daniel Sánchez

unread,
Jul 25, 2012, 11:08:12 AM7/25/12
to publice...@googlegroups.com
Como colocar un programa en el systray tienes un ejemplo en el Visual FoxPro

File: ...\Samples\Solution\Toledo\SysTray_Sample.scxLibrary: ...\ Samples\Solution\Toledo\SysTray.vcxReadMe: ...\Samples\Solution\Toledo\SysTray_ReadMe.htm

Iván Valiente

unread,
Jul 25, 2012, 11:18:45 AM7/25/12
to publice...@googlegroups.com
Perfecto!!

Saludos cordiales,


--
 
 
 

Fabio Ramirez

unread,
Jul 25, 2012, 11:57:45 AM7/25/12
to publice...@googlegroups.com

Si es posible hacerlo... Utiliza las librerías para foxpro de www.marshallsoft.com *

(Windows Standard Serial Communication Library for Visual FoxPro)

lo pones en un timer y te controlo todos los puertos que le quieras montar...

acmc

unread,
Jul 25, 2012, 2:03:35 PM7/25/12
to publice...@googlegroups.com
Hola,

Pues en mi caso yo estoy por implementar algo con codigo de barras bidimensional, el proveedor que contacte me ofrece un lector el cual puede trabajar via wifi y puede conectarse a escritorio remoto, con lo cual solo tendre que desarrollar la pantalla de captura para que ingresen de forma automatica los datos del lector, eso si, el lector anda cerca de los 1,000 usd.

Salu2!!

Iván Valiente

unread,
Jul 25, 2012, 3:03:05 PM7/25/12
to publice...@googlegroups.com
Entrando a   www.marshallsoft.com  .....  

Gracias Fabio !!



--
 
 
 

Iván Valiente

unread,
Jul 25, 2012, 5:05:19 PM7/25/12
to publice...@googlegroups.com
Gracias Daniel, con lo que he leído en Internet y "jugado" en fox, creo que estoy listo para hacer algunas prueba de captura de datos.

Me podes indicar como puedo probar mi aplicación ???? ya que no tengo los dispositivos seriales de momento, o sea mandar un código al puerto y ver si se activa mi aplicación o similar ????

Mil gracias de antemano.

Salu2,



El 25 de julio de 2012 16:17, Daniel Sánchez <resets...@gmail.com> escribió:

--
 
 
 

image.png
image.png

Daniel Sánchez

unread,
Jul 25, 2012, 6:19:56 PM7/25/12
to publice...@googlegroups.com
No hay forma, al menos que yo sepa, solo con los dispositivos a la mano lo conectas y pruebas, no te olvides de ver como vienen tus datos con hyperterminal.

Iván Valiente

unread,
Jul 25, 2012, 7:13:48 PM7/25/12
to publice...@googlegroups.com
Aló?  HiperTerminal?

Perdón tantas preguntas,  como hago eso ???


--
 
 
 

Daniel Sánchez

unread,
Jul 25, 2012, 10:02:56 PM7/25/12
to publice...@googlegroups.com
Para que no te agites digitando en google te lo adjunto en un archivo rar comprimido.
Hyperterminal.zip_

Carlos Alfaro

unread,
Jul 25, 2012, 10:15:22 PM7/25/12
to publice...@googlegroups.com

Saludos estimados amigos:

 

Daniel:

 

Si existen programas para emular los puertos seriales, tanto de pago, como gratuito:

·         http://www.eterlogic.com/Products.VSPE.html, es gratuito.

·         http://www.eltima.com/products/vspdxp/, es pagado.

 

Iván:

 

Hyperterminal es un software que estaba incluido en Windows hasta XP, con ese programa podes hacer comunicaciones con puertos seriales o con modem.

 

Bendiciones.

 

Carlos Alfaro

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of Iván Valiente
Sent: miércoles, 25 de julio de 2012 05:14 p.m.
To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Lectura por Serial y Operando a la vez !!

 

Aló?  HiperTerminal?

--
 
 
 

Iván Valiente

unread,
Jul 26, 2012, 10:05:14 PM7/26/12
to publice...@googlegroups.com
Perfecto, Gracias !


--
 
 
 

Iván Valiente

unread,
Jul 26, 2012, 10:07:05 PM7/26/12
to publice...@googlegroups.com
Excelente !!!, mil gracias, estamos en comunicación.


--
 
 
 

Daniel Sánchez

unread,
Jul 27, 2012, 8:16:03 PM7/27/12
to publice...@googlegroups.com
Pero que no sea por algún puerto COM, solo por email.

Jhonny Zambrana

unread,
Jul 28, 2012, 9:04:15 AM7/28/12
to publice...@googlegroups.com
Haber voya intentar recopilar y resumir todo.
 
1.- si loquieres hacer con Vfoxpro se puede y de hecho yo tengo balanzas, lectores de barras, lectores biometricos y hasta centrales telfonicas conectadas por los puertos comm.
 
2.- Como dijo alguien necesitas un control OCX por cada puerto que leas.
 
3.- y controlarlo mediante controles timer sujiero usar un timer por cada puerto, pero eso ya depende de cada uno.
 
4.- Cual la necesidad de leer desde una PC que se este utilizando de manera "normal", ya que com otu dices que tal si entra en el face se queda colgado y lo reinicia, los opradores del punto de captura de datos nunca sabran que paso con el CPU.
 
Creo que tienes que reevaluar tus necesidades y prioridades.
 
Para mas puedes enviarme un correo a jhonny....@gmail.com
 
Saludos cordiales.

Iván Valiente

unread,
Jul 28, 2012, 11:06:29 PM7/28/12
to publice...@googlegroups.com, jhonny....@gmail.com
Gracias Zambrana !!

Todos tus consejos son bienvenidos, soy novato y la verdad estoy viendo algo confuso éste proceso, pero lo quiero hacer, así que cualquier material que me podas mandar te lo voy a agradecer.

Saludos cordiales,



--
 
 
 

J. Enrique Ramos Menchaca

unread,
Jul 29, 2012, 8:33:11 PM7/29/12
to publice...@googlegroups.com
Te podria sugerir que le des un vistazo a Parallel Fox


Con el que puedes crear aplicaciones que aprovechen múltiples núcleos de los procesadores asi puedes realizar lo que te indican distintos timers para cada ocx.

Iván Valiente

unread,
Jul 29, 2012, 10:33:33 PM7/29/12
to publice...@googlegroups.com
Gracias ... Accesando ....


--
 
 
 

jafsis

unread,
Dec 22, 2014, 5:41:39 PM12/22/14
to publice...@googlegroups.com, d_cal...@aceroschubut.com.ar
DIEGO A. CALLEGARI
          creo que trabajas con balanzas KRETZ, me podrias tirar una mano con algun ejemplo simple



jafsisgmail

unread,
Dec 22, 2014, 8:43:49 PM12/22/14
to publice...@googlegroups.com
Luis María Guayán
 podrás levantar esta clase
 
 
-- ViewComm --
http://www.portalfox.com/index.php?name=Downloads&req=viewdownloaddetails&lid=196

 

Carlos Alfaro

unread,
Dec 23, 2014, 11:52:58 AM12/23/14
to publice...@googlegroups.com

Mientras el amigo Luis Maria puede atender tu solicitud.

 

Coloque la copia que tengo en:

https://dl.dropboxusercontent.com/u/40195551/ViewComm._z

 

Bendiciones.

 

Carlos Alfaro

jafsisgmail

unread,
Dec 23, 2014, 2:32:08 PM12/23/14
to publice...@googlegroups.com

Gracias....

Julio Andrés Ferrero

unread,
Dec 24, 2014, 6:44:19 AM12/24/14
to publice...@googlegroups.com

Estimados Colegas

               

                alguien tiene experiencia con balanzas ELITE KRETZ

                Necesito instalar una en un punto de venta.-

 

 

 

 

Carlos Alfaro

unread,
Dec 24, 2014, 9:18:27 AM12/24/14
to publice...@googlegroups.com

Saludos cordiales Julio:

 

Yo no tengo experiencia en esa marca en particular, pero si trabajo con otras marcas, pero no he trabajado con balanzas que usan los supermercados para etiquetar.

 

Posiblemente pueda ayudarte.

 

En que necesitas ayuda?

 

Bendiciones.

 

Carlos Alfaro

VINOS DEL PLATA

unread,
Jan 29, 2015, 2:09:28 PM1/29/15
to publice...@googlegroups.com, calf...@yahoo.com.ar
Don Carlos ojala vea el mensaje.

balanza kretz single
tiene para regalarme una rutina de vfp 6.0 que verifique comunicacion con puerto serial que tengo conectada la balanza, cuestión que si no esta conectada me avise?

un saludo gracias, visite portal fox pero todos los links que aqui publicaron no existen.
Walter

Carlos Alfaro

unread,
Jan 29, 2015, 10:55:35 PM1/29/15
to publice...@googlegroups.com

Saludos estimado amigo:

 

Para saber si está conectada y encendida, pueden ser 3:

 

·         Si la balanza utiliza DTR (Data Terminal Ready), cuando el equipo esté conectado y listo, te va a devolver el DSR (Data Set Ready) como verdadero.

·         Si transmite datos en forma continua, se puede determinar al transcurrir un segundo y no recibe información.

·         Si la balanza tiene un modo de solicitarle información y no responde a la misma.

 

Espero que te sirva.

 

Bendiciones.

 

Carlos Alfaro

Reply all
Reply to author
Forward
0 new messages