Manejar Puerto Serial
Publicado por Javier (43 intervenciones) el 10/11/2005 03:53:17
Hola a todos.
Necesitarìa una ayuda con lo siguiente:
Estoy realizando una aplicación que tendría que maneja (por puerto serial, com1) dos motores (uno en el eje x , otro en el y). El problema que tengo es que cuando mando una señal al puerto serial, siempre me manda un impulso a los mismos pines. Es decir que siempre manda un impulso al mismo cable. Yo necesitaría saber como puedo hacer para mandar impulsos a por lo menos 2 cables independientemente. De esta manera voy a poder manejar los dos motores. En resumen lo que necesitarìa es saber como mandar impulso a cada uno de los cables del puerto serial.
¿Hay alguna forma de hacerlo con Visual FoxPro?
Lo que estoy utilizando es lo siguiente:
oCom=CreateObject("MSCOMMLIB.MSCOMM")
oCom.CommPort=1
oCom.Settings="9600,N,8,1"
oCom.PortOpen=.t.
oCom.output=chr(13)
Si no se puede hacer por puertos seriales, pero si se puede por puertos paralelos o usb también me interesaría.
Me comentaron usar el mscomm32.ocx pero no tengo ni idea de como se usa.
Desde ya muchas gracias
Javier
Necesitarìa una ayuda con lo siguiente:
Estoy realizando una aplicación que tendría que maneja (por puerto serial, com1) dos motores (uno en el eje x , otro en el y). El problema que tengo es que cuando mando una señal al puerto serial, siempre me manda un impulso a los mismos pines. Es decir que siempre manda un impulso al mismo cable. Yo necesitaría saber como puedo hacer para mandar impulsos a por lo menos 2 cables independientemente. De esta manera voy a poder manejar los dos motores. En resumen lo que necesitarìa es saber como mandar impulso a cada uno de los cables del puerto serial.
¿Hay alguna forma de hacerlo con Visual FoxPro?
Lo que estoy utilizando es lo siguiente:
oCom=CreateObject("MSCOMMLIB.MSCOMM")
oCom.CommPort=1
oCom.Settings="9600,N,8,1"
oCom.PortOpen=.t.
oCom.output=chr(13)
Si no se puede hacer por puertos seriales, pero si se puede por puertos paralelos o usb también me interesaría.
Me comentaron usar el mscomm32.ocx pero no tengo ni idea de como se usa.
Desde ya muchas gracias
Javier
Valora esta pregunta


0