Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Enviar mensaje por TPCIP (https://www.clubdelphi.com/foros/showthread.php?t=95740)

lbidi 27-06-2022 17:27:24

Enviar mensaje por TPCIP
 
Muy buenas estimados.

Me piden desarrollar una interfase de comunicacion entre mi sistema y unos equipos de laboratorio clinico.

Dichos equipos de laboratorio se comunican por puerto serial pero estan conectados a la red por un dispositivo ( TIBBO ) que convierte dicho puerto serial en una direccion TPCIP, para poder enviarles informacion desde diferentes lugares de la red.

Necesito alguna guia o demo , donde poder encontrar info sobre como usar las INDY para enviar mis mensajes a dichas IPs / puertos. He visto el demo de sockets pero no me sirve porque no tengo un servidor socket en dichos equipos.

A su vez, tambien tengo que crear otro "servicio" donde espere el resultado que me envian tambien esos equipos. Seria como un servidor pero esperando la info de esos puertos tcp.

Se agradece cualquier ayuda o referencia.

Saludos

lucho6007 27-06-2022 20:36:56

Mensajes por TCP
 
Hola!
Mi recomendación es usar TClientSocket y TServerSocket según corresponda.
Tenemos desarrolladas varias interfaces de esa clase de equipos, incluso algunos conectados a los TIBBO y con los TClientSocket y TServerSocket nunca tuvimos problema!
Algo a tener en cuenta es que no conectes mas de 2 o 3 equipos por TIBBO, por mas que ellos te digan que podes conectar más, el límite es 2, a lo sumo 3.


Saludos!

escafandra 28-06-2022 07:02:37

Cita:

Empezado por lbidi (Mensaje 547314)
He visto el demo de sockets pero no me sirve porque no tengo un servidor socket en dichos equipos.

Necesitas un Servidor, utilices sockets directamente o componentes. Si vas a montar un servicio, ese deberá itener implementado un Servidor TCPIP y deberá comunicarse con lis equipos de laboratorio.


Saludos.

lbidi 28-06-2022 14:44:20

Gracias por las respuestas.

Intentare avanzar con los sockets aunque mi conocimiento sobre el tema es nulo. Ire investigando..

Saludos

pcicom 07-07-2022 06:40:25

Saludos

Seguramente como tu dispositovo es SERIAL es casi seguro que el que lo convierta a RJ45(RED) es unicamente como para utilizar un cable de largo alcence , y al final de cuentas seguira siendo el acceso como si fuese SERIAL

Las primeras pruebas realizalas como si fuera serial, te recomiendo primero que lo intentes con un cable corto que alcance al dispositivo, una vez que obtengas respuesta, puedes intentar por medio del cable RJ45 el cual deberas tener tambien el conversion al extremo de tu pc.. es decir

DISPOSITOVO-SERIAL --->CONVERSION_A_RJ45 ------------------------CABLE------------------------------- <-- CONVERSION_A_RJ45 ------ TU PC


La franja horaria es GMT +2. Ahora son las 19:16:24.

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