puertos COM, saber cuantos hay

639 views
Skip to first unread message

Jhonny Zambrana

unread,
Aug 28, 2010, 9:13:45 AM8/28/10
to Comunidad de Visual Foxpro en Español
TEngo una aplicación que se comnunica con un equipo por RS232, pero
sucede que cuando estoy enmi equipo de produccion tengo un puerto, y
cuando voy al cliente puede ser cualquiera.

La respuesta que envia el equipo al cual me conecto es unica, entonces
com puedo saber cuantos puertos COM tiene el PC, para enviar a cada
uno de ellos, el comando de conexion si obtengo la respuesta esperada,
entonces estoy en el purto correcto, de otro modo tengo problemas de
conexion.

Gracias mil por su ayuda.

Luis Maria Guayan

unread,
Aug 28, 2010, 9:17:21 AM8/28/10
to publice...@googlegroups.com
Este es uno de los parámetros que yo guardo en un archivo .INI y mi apliacación lo lee al inicio. Esto depende de la PC en que te encuentres y hasta se puede configurar en Windows el número del puerto, es por ello que con solo cambiar el .INI con el número de puerto correcto, la aplicación no debería fallar.

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

 

Jhonny Zambrana

unread,
Aug 28, 2010, 9:35:34 AM8/28/10
to Comunidad de Visual Foxpro en Español
Gracias LuisMa, por contestar pero esa es la idea, antes de guardarlo
en el .INI com se cuantos puertos tiene la PC, sucede que la APP la
voya pasar por Internet, entonces debería ser PnP, com el combo que
tiene el hyperterminal, ya de ahi yo veo cual es mi puerto. Por el
tipo de respuesta que recibo.

Un abrazo y que estes bien.

Alguien más tiene alguna idea.??

On 28 ago, 09:17, Luis Maria Guayan <luisma...@portalfox.com> wrote:
> Este es uno de los parámetros que yo guardo en un archivo .INI y mi apliacación lo lee al inicio. Esto depende de la PC en que te encuentres y hasta se puede configurar en Windows el número del puerto, es por ello que con solo cambiar el .INI con el número de puerto correcto, la aplicación no debería fallar.
>
> Luis María Guayán
> Tucumán, Argentina
> _________________________http://www.PortalFox.com

Oscar Díaz

unread,
Aug 28, 2010, 9:58:21 AM8/28/10
to publice...@googlegroups.com
Buenos dias Jhonny:
 
Tenía el mismo inconveniente con un aplicativo que hice para recibir los datos de plantas telefonicas.
 
Y lo que hice fué un formulario de configuración colocando un combo donde en el rowsource coloque: COM1,COM2,COM3,COMn y en rowsourcetype: 1 - value.
Lo guardo en una tabla, y cuando entro al programa que recibe los datos, el mira que COMN hay en la tabla y ese utiliza.
 
En el mismo formulario de configuración también coloque otro combo con las diferentes velocidades: 4800,9600,14400,19200,... que tambien guardo en la misma tabla.
 
Espero le sirva de idea.
 
Saludos...
 
Oscar Díaz
Bogotá - Colombia

Luis Maria Guayan

unread,
Aug 28, 2010, 9:59:46 AM8/28/10
to publice...@googlegroups.com
Creo que este código te puede servir

-- Testing serial ports --
http://www.news2news.com/vfp/?example=308


Jhonny Zambrana

unread,
Aug 28, 2010, 10:14:08 AM8/28/10
to Comunidad de Visual Foxpro en Español
Gracias a ambos por la inquietud demostrada.



On 28 ago, 09:59, Luis Maria Guayan <luisma...@portalfox.com> wrote:
> Creo que este código te puede servir
> -- Testing serial ports --http://www.news2news.com/vfp/?example=308
>
> Luis María Guayán
> Tucumán, Argentina
> _________________________http://www.PortalFox.com
> Nada corre como un zorro
> _________________________
>
>
>
>  
>
>
> El 28/08/2010 10:35, Jhonny Zambrana escribió:Gracias LuisMa, por contestar pero esa es la idea, antes de guardarlo en el .INI com se cuantos puertos tiene la PC, sucede que la APP la voya pasar por Internet, entonces debería ser PnP, com el combo que tiene el hyperterminal, ya de ahi yo veo cual es mi puerto. Por el tipo de respuesta que recibo. Un abrazo y que estes bien. Alguien más tiene alguna idea.?? On 28 ago, 09:17, Luis Maria Guayan<luisma...@portalfox.com>wrote:Este es uno de los parámetros que yo guardo en un archivo .INI y mi apliacación lo lee al inicio. Esto depende de la PC en que te encuentres y hasta se puede configurar en Windows el número del puerto, es por ello que con solo cambiar el .INI con el número de puerto correcto, la aplicación no debería fallar. Luis María Guayán Tucumán, Argentina _________________________http://www.PortalFox.comNada corre como un zorro _________________________   El 28/08/2010 10:13, Jhonny Zambrana escribió:TEngo una aplicación que se comnunica con un equipo por RS232, pero sucede que cuando estoy enmi equipo de produccion tengo un puerto, y cuando voy al cliente puede ser cualquiera. La respuesta que envia el equipo al cual me conecto es unica, entonces com puedo saber cuantos puertos COM tiene el PC, para enviar a cada uno de ellos, el comando de conexion si obtengo la respuesta esperada, entonces estoy en el purto correcto, de otro modo tengo problemas de conexion. Gracias mil por su ayuda.

Daniel Sánchez

unread,
Aug 28, 2010, 10:49:45 AM8/28/10
to publice...@googlegroups.com
No siempre todo se puede hacer de manera automática, como este caso debe haber de parte del programa y por parte del usuario un formulario donde se puede dar los parámetros necesarios para un funcionamiento específico como es el uso del puerto com en nuestra aplicación.
Como en mi caso según imagen que adjunto tengo una pantalla de configuración donde selecciono el puerto com (en mi caso no necesitaba configurar los parámetros de velocidad), y un botón para esperar las respuestas de, en este caso una balanza, el puerto con los datos que me muestra en un textbox, (selecciono el puerto y testeo si  por ahi es donde llegan los datos caso contrario pruebo con otro puerto) lo que si tuve que configurar los datos devueltos por la balanza, ya que los números tuve que asignarles su equivalencia, ya que no todos me los devolvía como tal, así que solo configure cada numero con su equivalencia que me daba la balanza.


--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil 044-949398047
Trujillo - Perú
configurarpuerto.JPG

Jhonny Zambrana

unread,
Aug 28, 2010, 3:08:18 PM8/28/10
to Comunidad de Visual Foxpro en Español
Gracias por las ideas.
>  configurarpuerto.JPG
> 39 KVerDescargar

Carlos Alfaro

unread,
Aug 28, 2010, 9:05:16 PM8/28/10
to publice...@googlegroups.com
Excelente Luis Maria.
 
Carlos Alfaro
Reply all
Reply to author
Forward
0 new messages