Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2019
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Hola.

Para esos menesteres utilizo la famosa hiperterminal de Windows. Lo que a mi me parece es que tienes un problema de configuración del puerto serial en cuanto a velocidad, bits de datos, bit de parada, paridad e incluso si es XON/ XOFF

Con dicha hiperterminal no tienes problema ya que se auto configura a lo que el puerto requiere.

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #2  
Antiguo 25-09-2019
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Comprobaciones previas:

¿Está encendida la balanza?
¿El cable está conectado y es bueno?



Cita:
Empezado por egostar Ver Mensaje
Hola.

Para esos menesteres utilizo la famosa hiperterminal de Windows. Lo que a mi me parece es que tienes un problema de configuración del puerto serial en cuanto a velocidad, bits de datos, bit de parada, paridad e incluso si es XON/ XOFF

Con dicha hiperterminal no tienes problema ya que se auto configura a lo que el puerto requiere.

Saludos

La conexión es correcta porque he localizado un programa por internet que recibe datos de la balanza con distintos protocolos, lo pruebo con esta y recibe el peso correctamente. El problema es que es un ejecutable y no sé cómo leches lo hace


Seguro que hay que enviar la cadena para preguntar el peso de una forma especial pero no doy con ella.


Seguiremos dando cabezazos.
Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 25-09-2019
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Por probar:
Código Delphi [-]
buf : array [1] of byte;
buf[0] := '$'
CommportDriver1.SendString(buf);
Responder Con Cita
  #4  
Antiguo 25-09-2019
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Por probar:
Código Delphi [-]buf : array [1] of byte; buf[0] := '$' CommportDriver1.SendString(buf);

Antonio.


La linea:

buf: array [1] of byte

no compila. La he cambiado por:
buf: array [0..1] of byte

y ya si que compila pero luego no puedo hacer un "Sendstring", imagino que habría que hacerlo de otra manera.


No te apures porque sé que no tienes ningún delphi a mano para probar las instrucciones. Ya me apaño.


Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
  #5  
Antiguo 25-09-2019
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Creo que el problema es de configuración del puerto, prueba con el hyperterminal o algo similar, ve probando distintas velocidades, paridad, etc.
Responder Con Cita
  #6  
Antiguo 25-09-2019
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
He estado echando un vistazo a este hilo antiguo del compañero espinete y creo que los tiros van por ahí.


He hecho una prueba enviando el mismo código que él en el hilo y si que la balanza responde.


Seguiremos investigando.


Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
  #7  
Antiguo 25-09-2019
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Eso no es para leer el peso, es para enviarle el precio a la balanza y lo multiplique por el peso.
Te adjunto el fichero (es una 'class') que trata la balanza, en un software que tú conoces para android, a ver si te sirve.
Es para protocolo tinsa en balanzas dibal, y supongo que otras que usen el mismo protocolo.
Archivos Adjuntos
Tipo de Archivo: zip dibalScale.bas.zip (1,1 KB, 15 visitas)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Solicitar habilitación georeferenciación Ricardo2010 Desarrollo en Delphi para Android 3 11-03-2019 23:33:16
Solicitar permisos en Android 6 ElGatitoTapatio FireMonkey 2 19-01-2017 19:06:12
Solicitar Confirmacion de Lectura y Entrega de correo jesus02018 Internet 10 15-10-2012 14:53:07
Solicitar contraseña en Terminal Server mjjj Windows 1 17-07-2012 11:13:43
Envío de datos a balanza puerto serie espinete Varios 8 20-04-2009 14:26:05


La franja horaria es GMT +2. Ahora son las 19:59:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi