FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Por partes,
si tú quieres conectarte a cualquier dispositivo, tendrás que saber cuanto menos las siguientes cuestiones. Protocolo Set de instrucciones Protocolo: dependiendo de cómo se comunique el dispositivo, tendrás que acceder al puerto, configurarlo, y una vez hecho esto, enviarle comando que estén dentro del juego de instrucciones que entienda el cacharro.Generalmente, el propio cacharro devuleve un check (ok) cuando ha recibido el comando y lo 'ha digerido'. Si te comunicas con le dispositivo por el puerto serie, tendrás que abrirlo, configurar la velocidad, los bits de paridad, .... Si está conectado vía ethernet, obviamente tendrás que llegar él vía ip ( generalmente podrás hacerle un 'ping 192.168.1.1', Se t de instruciones: dependiendo del cacharro, tendrá un set de instrucciones que entienda. Dependiendo de quién lo ha programado, podrá ser desde poner a 1 el 2º bit de no sé qué dirección de memoria, a enviarle la cadena 'mover izquierda 10 grados'. Lo dicho, generalmente después de enviar la instrucción el cacharro dice ok, lo he entendido ( otra cosa es que haga lo que quieras ) o nada, lo que quiere decir que no entiende ni escucha. En todos los casos, el propio fabricante facilita una dll que encapsulan todas las funciones de configuración, envío de comandos, etc que traga el cacharro. Espero que te haya servido de ayuda. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#2
|
||||
|
||||
Cita:
Creo que no me se explicar... |
#3
|
||||
|
||||
Cita:
Es que adivinos no somos ninguno |
#4
|
||||
|
||||
Os pido paciencia por favor, ya que soy nuevo en esto no he estudiado programacion. Lo poquito que se lo he aprendido de manera autodidacta.
Abro delphi 7 y creo un new form. En la barra de herramientas pulso el icono cuadrado con el ok dentro y ya me aparece el boton. ¿Y ahora? ¿Como le asigno una orden para que ejecute una aplicacion externa? De momento solo para probarlo ¿En propertis? ¿En events? |
#5
|
||||
|
||||
Es que no es eso, amigo, creo que te he puesto un ejemplo antes con la impresora:
Veamos, quieres controlar una máquina impresora, y quieres que avance el papel una página, ¿cómo lo haces?, pues vas a las instrucciones de la impresora y buscas... a ver.. a ver... "para avanzar una página debe enviar el carácter de control 12". Perfecto, pues así con todos los comandos que quieras usar en la impresora, cambio de tipo de letra, retroceso, avance de tabuladores, tamaño de la fuente, etc. Cuando ya tengas todos los comandos, entonces es cuando debes irte a tu programa, pero si no los tienes y no sabes siquiera por qué puerto, velocidad, paridad, etc. hay que pasarle los comandos, entonces no puedes hacer nada... hasta que lo sepas. |
#6
|
||||
|
||||
Creo que los dos decimos lo mismo pero tu te vas al comienzo de la organizacion del sistema para hacer acopio de esa info, y yo ya doy por hecho que tengo esa info y no se donde escribir los comandos en mi programa delphi, y tampoco que comandos son.
Seguire buscando y cuando tenga la solucion, la colgare aqui por si a alguien le interesa. Muchisimas gracias por vuestras respuestas. Seguire por aqui a ver si aprendo. Esto es todo un mundo. |
#7
|
||||
|
||||
Pues eso, si no sabes qué comandos son, ¿qué vas a escribir?
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
El futuro de la "industria" musical | rretamar | La Taberna | 5 | 17-08-2007 05:48:53 |
Acer ataca a Microsoft: "Toda la industria está decepcionada con Windows Vista" | marcoszorrilla | La Taberna | 18 | 27-07-2007 15:28:48 |
La industria de la música contra Prince, por regalar su CD | rretamar | La Taberna | 4 | 16-07-2007 08:16:01 |
"Tuquito", industria nacional | fabianbbg | Noticias | 5 | 02-02-2006 16:50:18 |
|