VeneHosting.com :: Tu Hosting en Venezuela

Autor Tema: Comunicacion con puertos paralelo y serial desde php  (Leído 1057 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado kamalicj

  • Novato
  • *
  • Mensajes: 4
  • Puntuación: 0
    • Ver Perfil
Comunicacion con puertos paralelo y serial desde php
« : 11 de agosto de 2008, 03:45:40 pm »
Hola gente de php de venezuela, Mi caso es el siguiente desarrolle una aplicación de control de acceso de personal a una empresa, usando php + mysql, servidor web xampp y ajax para hacer mas amigable la interfaz y el muestreo de los datos, la aplicación esta en constate uso y en perfecto funcionamiento, ahora bien, mi problema es el siguiente, el dueño de la empresa quiere que la aplicacion controle un dispositivo para la apertura de la puerta mediante un pulso,de tal forma que al pasar el carnet del empleado no solo le almacene los datos de la jornada laboral sino que se mande un pulso y asi se abra la puerta, el dispositivo se conectaa la pc mediante un puerto paralelo o serial dependiendo del modelo, he estado leyendo y hasta donde se esto solo se puede hacer desde visual basic o desde c++, pero me gustaria hacerlo directamente desde php, es posible?? alguien sabe como hacerlo?, sino se puede, entonces asi aqui solo se hable de php quisiera saber como hacerlo desde visual o c y como levantar ese .exe desde php. De verdad necesito su ayuda ya que estoy contra reloj

Desconectado ashrey

  • Fanático
  • ****
  • Mensajes: 431
  • Puntuación: 7
  • Sexo: Masculino
  • Wombat Team
    • Ver Perfil
    • Blog de ABerroteran
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #1 : 11 de agosto de 2008, 05:31:58 pm »
http://www.epanorama.net/circuits/parallel_output.html en ingles
http://www.forosdelweb.com/f18/puerto-paralelo-con-php-283401/

Si lo haces por socket puedes logras una aplicación interactiva usando AJAX o AJAJ

Desconectado kamalicj

  • Novato
  • *
  • Mensajes: 4
  • Puntuación: 0
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #2 : 11 de agosto de 2008, 07:35:47 pm »
gracias por contestar, ya habia leido el articulo de foros del web, de hecho hay muchos mas, la cuestion es la siguiente por c la sintaxis usa los comandos outport(puerto,dato) pero la pregunta es que dato?, que valor enviar? y hasta porque pin? para que solo se de un pulso y pueda abrir la puerta, teniendo ese codigo en c, genero un .exe y lo levanto por php, la verdad sigo quedando en las mismas

Desconectado siryox

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 1
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #3 : 25 de agosto de 2008, 08:44:50 am »
amigo tu solo nesesitas leer el puerto, si el equipo que utilizaras no es de tu fabricacion, el debera darte instrucciones de la trama de datos que envia el equipo, si es por las conecciones es un standar
 pin 235  a k puedes ver http://es.kioskea.net/elec/connecteur-prise-db9.php3

en ocaciones es por peticion, atraves de una cobinacion que le envias al puerto lo interrogas ........

bueno ese es el caso de las balanzas y de otros equipos con los que he trabajado

el lenguaje puede variar pero el metodo es el mismo     

Desconectado kamalicj

  • Novato
  • *
  • Mensajes: 4
  • Puntuación: 0
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #4 : 29 de agosto de 2008, 09:50:46 am »
amigo tu solo nesesitas leer el puerto, si el equipo que utilizaras no es de tu fabricacion, el debera darte instrucciones de la trama de datos que envia el equipo, si es por las conecciones es un standar
 pin 235  a k puedes ver http://es.kioskea.net/elec/connecteur-prise-db9.php3

en ocaciones es por peticion, atraves de una cobinacion que le envias al puerto lo interrogas ........

bueno ese es el caso de las balanzas y de otros equipos con los que he trabajado

el lenguaje puede variar pero el metodo es el mismo     


Ok amigo la situación es la siguiente la conexion es por un conector db25, el equipo no lo fabrique yo no tengo la menor idea de como es su circuito interno, cuanto hablas de interrogar al puerto a que te refieres ?? esde que cree este tema aun no le logrado solucionar este problema, y agradeceria cualquier ayuda

Desconectado siryox

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 1
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #5 : 08 de septiembre de 2008, 05:05:14 pm »
amigo coloque una serie de intrucciones y las quitaron es posible que mensionara algo indebido.

espero soluciones tu problema si no escribeme rafaelperez70@gmail.com que algo te aporto 

Desconectado siryox

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 1
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #6 : 08 de septiembre de 2008, 05:05:47 pm »
amigo coloque una serie de intrucciones y las quitaron es posible que mensionara algo indebido.

espero soluciones tu problema si no escribeme rafaelperez70@gmail.com que algo te aporto 

Desconectado Alexander Garzon

  • Alexander Garzon
  • Administrador
  • Fanático
  • *****
  • Mensajes: 288
  • Puntuación: 15
  • Sexo: Masculino
    • Ver Perfil
    • PHP de Venezuela
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #7 : 09 de septiembre de 2008, 10:52:54 am »
amigo coloque una serie de intrucciones y las quitaron es posible que mensionara algo indebido.

espero soluciones tu problema si no escribeme rafaelperez70@gmail.com que algo te aporto 

No fue así.

Hubo una caída momentánea (1 hora) en el servidor y se perdieron algunos pocos post.. entre ellos, seguramente esté el suyo.
Alexander Garzon
Director
PHP de Venezuela

Desconectado siryox

  • Novato
  • *
  • Mensajes: 31
  • Puntuación: 1
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #8 : 10 de septiembre de 2008, 12:05:55 pm »
ok. gracias en aclarar alexander


Desconectado WAP

  • Novato
  • *
  • Mensajes: 1
  • Puntuación: 0
    • Ver Perfil
Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #9 : 10 de noviembre de 2008, 11:33:47 am »
Bueno amigo este problema de lectura de puertos lo tuve yo hace unos meses, y de tanto andar en foros fui conociendo, q el php puede realizar ese lectura directamente mediante sockets, abertura lectura, escritura, pero tambien descubri q ya hay una libreria especialmente hecha para eso.

Para Windows se necesita la extensión PHP Serial Extension , la cual una vez instalada nos permite manejar los puertos y las comunicaciones de los puertos serie. Aunque su uso se sale de lo normal, pero seguro que hay algún caso en el que pueda ser útil, como controlar cámaras, video, modems y terminales GSM, lectores de códigos de barras o algún otro dispositivo conectado al puerto serie.

En el caso de Linux, es necesaria la clase PHP Serial Class, la cual toma la ruta del dispositivo y comprueba qué es válido antes de abrir la conexión, y una vez abierta, envía datos al puerto serie. Además puede cambiar los parámetros de conexión para el dispositivo conectado.

La extension para windows tienes q instalarsela al servidor web apache, para q el script pueda deialogar directamente con los puertos en windows la misma la puedes descargar desde http://www.easyvitools.com/phpserial/index.html, y para linux solo tienes que descargarte el siguiente script listo para apertura escritura y lectura de los puertos sin invetar tanto, y la misma te la puedes descargar desde http://www.phpclasses.org/browse/package/3679.html, Yo en lo personal recomiendo que lo hagas bajo embiente linux.

Cualquier Cosa me Echas un grito y yo te ayudo... ;)

PHP de Venezuela

Re: Comunicacion con puertos paralelo y serial desde php
« Respuesta #9 : 10 de noviembre de 2008, 11:33:47 am »

 

PHP de Venezuela on Facebook