![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a todos,soy nuevo en delphi
![]() ![]() |
#2
|
||||
|
||||
Cita:
![]() Especifica que datos, si es a nivel de binario o simplemente texto.... cual es el objetivo, tal vez asi nos haremos una idea mas exacta del lo que quieres hacer....y asi te podamos ayudar... ![]() Slds |
#3
|
|||
|
|||
Estoy tratando de resolver algo parecido, en mi caso solo necesito leer desde el rs232, para esto me baje una componente free TQCCom32 http://www.programmersheaven.com/dow...2/ZipView.aspx
tambien probe con Tcomport, pero me da error al instalar la componente. Estoy estudiandola para ver como logro leer, todavia no pude ![]() Saludos |
#4
|
|||
|
|||
Ayuda con el puerto serial
Hola de nuevo,pues lo q necesito hacer exactamente es q de una bascula pasar el peso a mi aplicacion en delphi(al edit para despues imprimir el reporte completo y asi sucesivamente),por lo q yo creo q es a nivel binario( no se la verdad
![]() ![]() ![]() |
#5
|
|||
|
|||
Hola!
Si vas a capturar los datos de un dispositivo serial necesitas conocer: En el transmisor: Velocidad de transmision en baudios. Trama de transmision 7 u 8 bits son los mas comunes. Paridad Par, Impar, no (Even, Odd, None) Senales de saludo (Handshaking) Xon/Xoff, Hardware, No Formato de la cadena transmitida Transmision de datos manual o en formacontinua (Stream) Generalmente estos datos vienen en el manual de operacion. En el receptor, tu PC deberas de ajustar los parametros de tu puerto com para que sean compatibles. En cuanto a los componentes que usas no los conosco, generalmente uso el ComPort de Djan Cernilla que lo encuentras en Sourceforge, pero en general cualquiier componente debera tener un metodo para capturar caracter a caracter recibido o tramas ya definidas (caracter de inicio, caracter final, cadena de datos) Espero que estos datos te ayuden. |
#6
|
|||
|
|||
Ayuda con el puerto serial
Hola de nuevo!!!gracias por la ayuda,ya tengo la informacion del dispositivo (sobre parity,baud rate etc etc),y me hablaron de que necesitaba un metodo(del componente vacomm q es el q tengo) para capturar caracter a caracter recibido o tramas ya definidas,al parecer la funcion es esta:
function WriteBuf(var Buf; Count: Integer): Integer; ahora bien,kisiera saber en si como funciona esto de recibir datos desde el serial o lo q hay q hacer ahora desde delphi para poder recibir esa info en un edit.Cualkier informacion de antemano se las agradezco,por aki andare . Pd:Espero me hayan entendido ![]() |
#7
|
|||
|
|||
No conosco tu componente pero recuerda:
Write -Escribir- Read -Leer- Si tu quieres recibir datos la accion es LEER del puerto serie. La funcion de lectura de tu componente te debera regresar una variable de tipo string. Esta variable se la asignas al edit donde quieres mostrarla. Edit1.text := StringRecibido; por supuesto si el string recibido incluye caracteres de control (ASCII 2, 10, 13 son los mas habituales) esos no se "escribiran" en el edit. una forma rapida de conocer la estructura de la cadena recibida es que uses el Hyperterminal de Windows (Programas - accesorios - comunicaciones) |
#8
|
|||
|
|||
Ayuda serial
Ohhh muchas gracias,creo q ya se por donde va la cosa
![]() |
#9
|
|||
|
|||
Por curiosidad que tipo de bascula quieres interfasar?
|
#10
|
|||
|
|||
Bascula
Es una bascula marca ohaus modelo gt210(no es muy compleja),lo unico q me interesa es mandar el peso q registre a la pc para desplegarlo en un edit e imprimir el reporte y asi sucesivamente.
|
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda Dispositivo puerto serial | estebanx | Varios | 0 | 15-04-2005 13:48:42 |
Manipular Puerto Serial En C# | edgusano | .NET | 0 | 09-03-2005 17:34:51 |
Puerto serial CLX | bismarck_sierra | Lazarus, FreePascal, Kylix, etc. | 0 | 06-07-2004 21:55:22 |
Puerto serial | fled | Varios | 2 | 28-04-2004 22:27:47 |
Puerto serial. | danytorres | Impresión | 1 | 29-01-2004 16:51:42 |
![]() |
|