Visual Basic - Enviar impulso para abrir un cajón

Life is soft - evento anual de software empresarial
 
Vista:

Enviar impulso para abrir un cajón

Publicado por natros3 (21 intervenciones) el 05/04/2002 06:05:48
Hola, mi problema es el siguiente...
Estoy programando una aplicación TPV y dispongo de una impresora EPSON que le da un impulso al cajón "Posiflex" para abrirlo.

Mi problema es que una vez que he dado el impulso electrico al cajón a través del código:

...
Open "LPT1" For Output As #canal
Print #canal, Chr(27) & Chr(112) & Chr(0)

el cajón se queda abierto de tal manera que no se vuelve a cerrar (parece como si se quedase activado el impulso, y el dispositivo de cierre no volviese a su lugar original).

¿Que puede estar pasando, de donde viene el problema?
¿Se debe resetear el impulso o efectuar algúna acción?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Enviar impulso para abrir un cajón

Publicado por Daniel (15 intervenciones) el 09/04/2002 07:50:41
Deberias resetear la senal, ya que el "bus de datos " no sabes en que estado final queda. La opcion mas elegante seria que usaras la senal mas la se strobe para almacenar el dato en un flip-flop "d" y ahi si mandar primero un uno y luego de un tiempo que es el de respuesta del solenoide del caajon volverlo a poner en cero.
Suerte, Daniel.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar