Como controlar una placa de relés a través de LPT1

Como controlar una placa de relés a través de LPT1

Postby Rafael Clemente » Fri Jun 02, 2006 7:47 pm

Me han pedido escribir un programa para controlar una placa de relés externa, a través del puerto paralelo.

Basta con enviar a LPT1 un caracter ASCII para activar un relé u otro.
El problema es que he intentato hacerlo mediante TDorPrn() y su método Command() pero Windows me responde con un mensaje de que la impresora no responde. Lo te intentado también atacando el puerto 378h mediante OutportByte(888, nAscii) (888 es el decimal de 378h) y me da un GPF.

Alguien podría echarme una mano? Muchas gracias
Rafael
User avatar
Rafael Clemente
 
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain

OutPortByte() e InPortByte()

Postby toya » Thu Oct 19, 2006 6:53 pm

Tambem procuro solução para o envio de uma string via porta (XP).
Exemplo:
OutPortByte(96,246) // inicializa
OutPortByte(96,212) // limpa display

Vejam este link:
http://www.logix4u.net/inpout32.htm
toya
Ahora en la version 6.6
Consultoria e Desenvolvimento - NF-e/NFC-e
http://www.toyanet.com.br
https://www.facebook.com/profile.php?id=100009195956044
toyasis@gmail.com
FWH 10.8+PellesC+xHarbour.org 1.2.1
User avatar
toya
 
Posts: 38
Joined: Sat Dec 31, 2005 10:08 am
Location: Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 71 guests