Codice: Seleziona tutto
# carica il driver della porta parallela
loadrt hal_parport cfg="0x0378"
# connette le funzioni della porta parallela ai threads
addf parport.0.read base-thread 1
addf parport.0.write base-thread -1
# connette i pin della porta parallela ai segnali di passo e direzione per ogni asse
linksp Xstep => parport.0.pin-02-out
linksp Xdir => parport.0.pin-03-out
linksp Ystep => parport.0.pin-04-out
linksp Ydir => parport.0.pin-05-out
linksp Zstep => parport.0.pin-06-out
linksp Zdir => parport.0.pin-07-out
linksp Xen => parport.0.pin-08-out
linksp Yen => parport.0.pin-09-out
linksp Zen => parport.0.pin-17-out
# connette il segnale per il blocco di emeregenza
#linkpp parport.0.pin-10-in iocontrol.0.emc-enable-in
linkpp parport.0.pin-10-in-not iocontrol.0.emc-enable-in
# Disabilita Emergenza x Test senza elettronica connessa
#linkpp iocontrol.0.user-enable-out iocontrol.0.emc-enable-in
# crea un nuovo segnale per l'attivazione del mandrino
ecc...