Leer Scanner y Peso de Balanza Magellan 8400

3,270 views
Skip to first unread message

Ing.Daniel Bojorge

unread,
Sep 10, 2012, 12:30:59 PM9/10/12
to publice...@googlegroups.com
Donde trabajo, se compró un aparato de esos, DATALOGIC Magellan 8400, que trabaja con conexión USB.

El problema está es que no sé por donde iniciar, ya que el proveedor (local) dijo que si trabajo con el estandar OPOS no tendré problema, como le dije que me aclare si hay algún SDK para poder operar, me contactó con el fabricante (Datalogic), lo que respondieron de la misma forma, así que estoy, como se dice en buen nicaragüense, con las manos arriba, esperando hacer funcionar este aparato.

Imágenes integradas 1

Este trae una aplicación de ejmplo:

Como verán en la siguiente imágen, para poder habilitar la lectura de peso, se debe presionar, primero el botón de Open Scale, luego el botón Claim y luego Enable.

Imágenes integradas 3

Para leer el peso, se debe e usar el botón Read Weight.

Supongo que así debe ser el proceso, para esto busqué como agregar el control a un formulario y vi que el objeto es OPOS.Scale.1.13, así que procedí a declarar un objeto:

Balanza = CreateObject("OPOS.Scale.1.13")

Luego intenté abrir, porque veo que trae un método open, y luego otro método que se llama ClaimDevice.

Pero cuando leo el peso, me dice CERO (en cantidad), así que no sé qué estoy haciendo (ni idea si estoy bien o mal).  Buscando en google, encontré esto:

http://www.developerfusion.com/thread/50827/reading-a-scale-through-a-com-port/

Ahí ponen un ejemplo (en vb.net), pero aunque le entiendo al código, no sé ni tengo ideas de cómo o qué tratar de hacer.

¿Alguien ha hecho o trabajado algo con estos dispositivos?  Espero puedan ayudarme.





Dios L@s Bendiga

Saludos,

Daniel (Con 1 Estrella DCE de Microsoft)
www.debsconsultores.com
Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)

Dualtest1.gif

Ing.Daniel Bojorge

unread,
Sep 10, 2012, 4:29:17 PM9/10/12
to publice...@googlegroups.com
Bueno, les informo que ya lo resolví, básicamente era traducir a VFP el código que alguien puso ahí en el link que les di, con eso, ya puedo leer el peso de la balanza, ahora veré como hago para leer el scanner de código de barras.

Gracias a todos.




Dios L@s Bendiga

Saludos,

Daniel (Con 1 Estrella DCE de Microsoft)
www.debsconsultores.com
Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)



Dualtest1.gif

Jaime Ortega

unread,
Apr 17, 2013, 2:56:21 PM4/17/13
to publice...@googlegroups.com
hola que tal, soy yo jaime, te mande un correo y queria ver si me pudieras ayudar. mira lo que yo hice fue lo siguiente:


consegui el nombre de la bascula es "NCRScale.1"

en el init del form 
le di el  objetobascula.open("NCRScale.1")

y me retorno 0, que quiere decir que todo bien


despues en el boton de leer peso puse
objetobascula.claimdevice(0)
objetobascula.deviceneabled=.t.

xxx=0

objetobascula.readWeight (xxx, 5000)

messagebox(xxx/1000)


y siempre me manda 0.  
cuando lo conecto a xp me manda 0, cuando lo conecto a windows 7 a veces me marca error.



en el destroy le pongo 

objetobascula.releasedevice

objetobascula.close



te agraedceria mucho la ayuda. y si me puderas enviar el programa dualtest ya que no lo encontre por ningun lado

mul gracias

giraldo janer

unread,
Jul 3, 2014, 10:03:37 PM7/3/14
to publice...@googlegroups.com
Buenas alquien me podria dar un numero de contacto para comunicarme y darme soporte para la conexion de una pesa maggellan con VFP, se le pagara por sus asesoria

Omar de la fuente chavez

unread,
Jan 27, 2015, 1:35:36 PM1/27/15
to publice...@googlegroups.com
que tal amigo yo estoy con el mismo problema me podrias ayudar yo programo en vb 6.0 de hecho es muy similar a vfp ya leo del scanner solo me falta la bascula

Ing.Daniel Bojorge

unread,
Jan 27, 2015, 3:12:50 PM1/27/15
to publice...@googlegroups.com
Hola, yo logré resolver, ahí pueden ver qué fue lo que hice en su momento





Dios L@s Bendiga

Saludos,

 
 
Mi Blog

Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)

giraldo janer

unread,
Mar 9, 2015, 4:00:15 PM3/9/15
to publice...@googlegroups.com
Hola omar, un placer saludarte, te cuento que dicho codigo de lectura la hizo un ingeniero de medellin - colombia si deseas te doy el numero de telefono para que lo llames y revices con el que puede ser tu problema. lo que no podria garantizarte es que te cobre o no te cobre tu dices

Jose Pablo

unread,
Oct 28, 2015, 8:35:45 PM10/28/15
to Comunidad de Visual Foxpro en Español
hola disculpe el SCL_OPOS_1_13.dll de donde lo saco?

Poncho Gutierrez

unread,
Jan 20, 2017, 10:02:49 AM1/20/17
to Comunidad de Visual Foxpro en Español

Tienes que modificar los registros.  Si es Win7 es diferente a Win 10





Ing.Daniel Bojorge

unread,
Jan 20, 2017, 9:41:29 PM1/20/17
to publice...@googlegroups.com
Lo primero que hay que hacer es instalar el programa que viene con ella, llamado Datalogic  OPOS Package. El cual instala los controladores (dll y ocx's necesarios), dentro del mismo, viene un programa llamado Dual Test, con él podemos hacer las pruebas utilizando el software de Datalogic, pero como es sólo para pruebas, no nos servirá para otra cosa, más que probar tanto la balanza (báscula) como el lector de códigos de barra (lo veremos en otra ocasión si alguien está interesado).
--

mercade...@gmail.com

unread,
Apr 20, 2017, 11:20:52 AM4/20/17
to Comunidad de Visual Foxpro en Español

Buenas, mi equipo de trabajo y yo logramos realizar la instalación de la balanza datalogic magellan 9800i, 8500, 8400 en cuanto a bascula y scanner se deben realizar modificaciones en los archivos dll y programar en el lenguaje fuente, de igual forma se debe realizar unos programas residentes para que pueda funcionar con los sistemas administrativos de caja. Podriamos realizar la instalación y puesta en marcha de la misma a bajo costo, contáctenos por whatsapp +584245702227 o al correo electrónico ylde...@gmail.com




mercade...@gmail.com

unread,
Apr 20, 2017, 11:22:31 AM4/20/17
to Comunidad de Visual Foxpro en Español

Buenas, mi equipo de trabajo y yo logramos realizar la instalación de la balanza datalogic magellan 9800i, 8500, 8400 en cuanto a bascula y scanner se deben realizar modificaciones en los archivos dll y programar en el lenguaje fuente, de igual forma se debe realizar unos programas residentes para que pueda funcionar con los sistemas administrativos de caja. Podriamos realizar la instalación y puesta en marcha de la misma a bajo costo, contáctenos por whatsapp +584245702227 o al correo electrónico ylde...@gmail.com



Buenas, mi equipo de trabajo y yo logramos realizar la instalación de la balanza datalogic magellan 9800i, 8500, 8400 en cuanto a bascula y scanner se deben realizar modificaciones en los archivos dll y programar en el lenguaje fuente, de igual forma se debe realizar unos programas residentes para que pueda funcionar con los sistemas administrativos de caja. Podriamos realizar la instalación y puesta en marcha de la misma a bajo costo, contáctenos por whatsapp +584245702227 o al correo electrónico ylde...@gmail.com




Ing.Daniel Bojorge

unread,
Jun 2, 2017, 9:22:53 AM6/2/17
to publice...@googlegroups.com
Gracias, pero yo ya logré resolver, están respondiendo a una publicación del 2012.

Dios L@s Bendiga

Saludos,

 
 
Mi Blog
Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)

Edward Josip Muñoz Rosa

unread,
Jun 30, 2017, 7:44:25 PM6/30/17
to Comunidad de Visual Foxpro en Español
hola  quisieramos saber si tienen el codigo para el Scanner ya que el codigo de Balanza me funciona bien pero no del scanner si alguien tiene algo ´para  compartir me encantaria saber como hacemos con el scanner. Gracias Saludes desde Honduras.

Marvin Pedraza Olano

unread,
Jul 31, 2017, 10:57:36 PM7/31/17
to Comunidad de Visual Foxpro en Español
Buenas noches amigos, por favor alguien me puede ayudar. Como se hace para hacer funcionar los desactivadores EAS en estos escaner. Si tuvieran algun manual de instalacion por favor.

Saludos

Marvin
Reply all
Reply to author
Forward
0 new messages