Control de una etapa de 8 relés a través de internet
| #1 Control de una etapa de 8 relés a través de internet |
| #2 |
|
ezavalla
|
Hola a todos , buscando en el foro no encontré nada concreto sobre como hacer una aplicación cliente servidor en visual basic , para controlar a través de internet una serie de 8 relés por el puerto paralelo. Bueno... Visual Basic no es lo mejor que podes elegir para programación en red, pero si te gusta usarlo acá tenes un tutorial de como programar sockets en VB: http://www.osix.net/modules/article/?id=25 Si googleas un poco vas a encontrar una parva de información sobre comunicaciones cliente/servidor en VB. La mayoría usa VB.NET pero el link anterior es para la vieja versión NO .NET. Cuando tengas dudas mas específicas volvé a preguntar. PD: Los Sockets son lo que se usan para comunicar procesos en red bajo TCP/IP que es lo que vos querés hacer. No te doy mas info por que desconozco cuanto sabés del tema.... |
|||||||||||
|
|
||||||||||||
| #3 |
|
Moyano Jonathan
|
poco y nada , agradecería mucho que me explicaras desde 0, si se puede por supuesto
|
|||||||||||
|
|
||||||||||||
| #4 |
|
ezavalla
|
Esta dificil de explicar todo acá.
Resumen: Tenes que diseñar dos modulos: uno es el servidor y el otro es el cliente. El servidor usa un socket servidor y es un programa que se ejecuta siempre esperando conexiones de los clientes. Cuando un cliente se conecta (el otro modulo que tenes que desarrollar) le tiene que enviar comandos que el servidor interpreta y traduce en ordenes para los relés. Para eso podes usar un string vulgar y silvestre donde el comando vaya codificado; por ejemplo "ACTIVAR 1" que corresponde a activar el relé numero 1 (como era de esperarse, no?). Solo te hacen falta dos comandos, por ejemplo: ACTIVAR y DESACTIVAR, seguidos de un número, que es el numero del relé a manejar, así que es bastante fácil. Fijate en el link que te dí como se hace un socket servidor y se esperan y procesan las las conexiones. Con eso ya tenes la parte dificil hecha (vas a tener que darle un número de puerto para que escuche las conexiones). Lo ejecutás en tu máquina y con el comando telnet (desde una ventanita DOS) te conectas haciendo: telnet localhost numero_de_puerto_que_elegiste Con eso ya podes mandar comandos a mano escribiéndolos a mano: ACTIVAR 1 <enter> y se debería activar el primer relé. Es fácil. Solo es cuestión de transpirar un poco. PD: Mas vale que estudiés el TCP/IP y la arquitectura cliente/servidor por que si no estás jodido... Saludos! |
|||||||||||
|
|
||||||||||||
| #5 |
|
Moyano Jonathan
|
Muchas gracias por todo , voy a estudiar un poco la cosa y despúes te digo como voy avanzando
|
|||||||||||
|
|
||||||||||||
|
| Otros temas de interés | |
|---|---|
| Detectar cambio de estado (VB) | |
| Estado inicial de 555 | |
| Aumentar potencia en bobina tesla de estado solido | |
| amplificador para electromiografo | |
| Diseño de un relé de estado solido DC | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Contacto |
Acerca de |
Ayuda |
Normas de la Comunidad |
Privacidad |
Mapa de los foros
© Foros de Electrónica - Comunidad Internacional de Electrónicos
© Foros de Electrónica - Comunidad Internacional de Electrónicos

