Page 1 of 2

MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Mon Aug 01, 2011 8:11 pm
by jairpinho
hola grupo debe presentar una solicitud que hace la lectura de Ethernet o un puerto serie con Modbus RTU y Modbus TCP al puerto serie con el protocolo Ethernet que también es conocido como RS-485 es un ejemplo similar a alguien puede publicar en el foro si gracias

Re: MODBUS RTU/MODBUS TCP

Posted: Mon Aug 01, 2011 9:55 pm
by danielmaximiliano
Hola Jair:
puedes mirar en http://repository.tutorialonline.biz/po ... incipal_..
creo tienes algo de lo que necesitas. no puedo postear mucho ya que tengo problemas en la linea ADSL desde el viernes y todavia no me lo Subsanaron.
La Libreria HBcomm contiene lo necesario para el puerto COM
un ejemplo del mismo lo tienes en Harbour 3.x y antecesores
ruta del archivo : C:\hb31\contrib\hbcomm\tests

http://www.modbus.org/faq.php

http://www.codeproject.com/KB/IP/Modbus_TCP_class.aspx

Re: MODBUS RTU/MODBUS TCP

Posted: Tue Aug 02, 2011 6:21 pm
by jairpinho
Daniel no puede cargar el hbcom hmg tener un ejemplo de cómo hbcom y hmg

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Tue Aug 02, 2011 11:11 pm
by danielmaximiliano
Hola Jair:
en Minigui tienes el mismo ejemplo
Link: C:\MiniGUI\SAMPLES\Advanced\HBCOMM
dentro del .rar tienes el fuente y tambien ya esta compilado

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Wed Aug 03, 2011 12:45 am
by danielmaximiliano
Hola de nuevo Jair:
Encontre esto en la red, es muy bueno para implementar, esta basado en QT , puede ser liviano intentar un Wrapper para HMG.
http://qmodbus.sourceforge.net/

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Wed Aug 03, 2011 12:52 am
by danielmaximiliano
Una pregunta........ tienes las DLL del dispositivo que tienes que utilizar ????
puede ser que el fabricante tenga dichas librerias(DLL) y las entregue al usuario comprador.
ahi seria mucho mas facil ya quie solo necesitas hacer llamadas a travez de win32dll. maqs simple y practico.
en : C:\HMG3.0.38\MINGW\mingw32\bin
tiene una aplicacion llamada dlltool.exe , esta te permitira saber dichas funciones que contiene la libreria.
mas info : http://www.mingw.org/wiki/CreateImportLibraries

Esto es lo bueno de HMG.. cada dia se aprende algo nuevo !!!

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Wed Aug 03, 2011 2:53 am
by Rathinagiri
Hi Daniel,

He is soooo cute!

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Wed Aug 03, 2011 2:54 pm
by jairpinho
Daniel pondrá a prueba la dtool.exe herramienta, pero no pudo compilar el ejemplo de este error

demo.o: demo.c: (datos 0 x128.): undefined reference to `HB_FUN_INIT_PORT '
demo.o: demo.c: (datos 0 x148.): undefined reference to `HB_FUN_OUTBUFCLR '
demo.o: demo.c: (datos 0 x188.): undefined reference to `HB_FUN_ISWORKING '
demo.o: demo.c: (datos 0 x198.): undefined reference to `HB_FUN_OUTCHR '
demo.o: demo.c: (0 x1b8 de datos.): undefined reference to `HB_FUN_INBUFSIZE '
demo.o: demo.c: (0 x1d8 de datos.): undefined reference to `HB_FUN_INCHR '
demo.o: demo.c: (0 x1e8 de datos.): undefined reference to `HB_FUN_UNINT_PORT '
collect2: ld devolvió el estado de salida 1

ya poner la carpeta lib y lo que no estoy usando 3.0.38 HMG

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Wed Aug 03, 2011 3:52 pm
by jairpinho
dll y esto las funciones proporcionadas por el fabricante, pero no pudo exportar a

Re: MODBUS RTU/MODBUS TCP COM HBCOMM

Posted: Wed Aug 03, 2011 7:08 pm
by danielmaximiliano
danielmaximiliano wrote: en Minigui tienes el mismo ejemplo
Link: C:\MiniGUI\SAMPLES\Advanced\HBCOMM
demo.exe es la aplicacion ejemplo de HBCOMM y esta dentro de HBCOMM.RAR
Mirando los .DLL suministrados por el Fabricante veo que es un dispositivo weintek http://www.weintek.com/global/
si me dices que tipo de modelo del dispositivo puedo ayudarte mejor.
puedes escribir en Portugues si es mas facil que el Español.