Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-02-2014
pache pache is offline
Miembro
 
Registrado: jun 2003
Ubicación: colombia
Posts: 64
Poder: 21
pache Va por buen camino
Buenos días Newtron

Muchas gracias por interesarte en mi problema. Lo que me dices es efectivamente lo que yo pienso, pero en el caso que te comento, el componente TComPort dispara un evento denominado OnRxChar que permite leer el puerto y este solo se está disparando cuando la balanza vuelve a cero, es por esto que si deseo agregar mas peso a un producto determinado, debo regresar la balanza a cero (retirando el producto) y después llevar la cantidad completa para que me lea los 1500 gramos (siguiendo con el ejemplo). Si yo pudiera disparar ese evento a mi voluntad, podría releer el puerto, es una posibilidad, o a lo mejor podría enviar una señal a la balanza para que ella se reinicie y tome el nuevo peso.

Saludos.
__________________
Fernando González Gil
Responder Con Cita
  #2  
Antiguo 25-02-2014
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.475
Poder: 21
newtron Va camino a la fama
Hola de nuevo.

Tendrás que configurar la balanza para que envíe el peso continuamente, seguramente la tendrás configurada para que solo envíe el peso cuando sea estable y ya no lo vuelva a enviar hasta que vuelva a cero.

Saludos
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 25-02-2014
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
pache,

Cita:
Empezado por pache
...el componente TComPort dispara un evento denominado OnRxChar que permite leer el puerto y este solo se está disparando cuando la balanza vuelve a cero...Todo funciona bien usando el componente TComPort, pero tengo problemas con la relectura de la pesa...
Pregunto: ¿Si incluyes el evento OnRxChar en un Timer no obligarías a realizar una lectura continua de la pesa y así obtener el último valor obtenido por la misma?

La idea es la siguiente : Cuando el evento OnRxChar detecte una medición en la pesa, se activaría un Timer el cual haria lecturas continuas de la pesa por medio del evento OnRxChar y este Timer se desactivaría cuando la pesa no detecte ninguna lectura.

Quizás la idea anterior se pueda implementar en tu aplicación

Espero sea útil

Nelson.

Última edición por nlsgarcia fecha: 25-02-2014 a las 20:44:26.
Responder Con Cita
Respuesta



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
Puerto COM y Comport en 460800 b/s n03l Varios 2 19-08-2012 21:10:41
ComPort (serial) - instalacion problema ibstk Varios 14 06-10-2011 21:27:26
Copiar un archivo a otra pc usando el puerto serial como comunicacion maravert API de Windows 3 10-06-2007 17:24:42
Recepcion por el puerto serie (ComPort) manu Varios 0 12-02-2007 00:37:26
Puerto serial CLX bismarck_sierra Lazarus, FreePascal, Kylix, etc. 0 06-07-2004 21:55:22


La franja horaria es GMT +2. Ahora son las 08:18:48.


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