Citazione:
Originalmente inviato da Danielxan Gli switch non passano per il 74hc541 |
Come dice Danilexan... gli switch passano esternamente al 74hc541. infatti passano solo attraverso il pc123 o per il tuo caso il PC817.
se inverti il segnale di emc2 (che tra le altre cose adesso si chiama LinuxCNC dalla versione 2.5 in poi), il programma rileverà l'evento quando da un segnale alto (+5V) passerà ad un segnale basso (0V) quindi nel migliore dei casi quando molli lo switch.
Se al banco funzionava... consiglierei di controllare se l'anello che costruisci con gli switch sia effettivamente chiuso e che conduca elettricità da un capo all'altro.
Se fai un unico anello con 6 switchs + 1 bottone di emergenza e li poni tutti sul piedino delle emergenze, il programma dovrebbe rilevare emergenza ogni qualvolta che tu premi uno switch.
Il piedino 1 e 2 del DB9 ponticellati con P11, sono collegati attraverso il PC817 (U11) al pin 15 della LPT. Hai configurato correttamente??
Attenzione. non puoi usare allo stesso momento bottone delle emergenze su P10 e anello switch su pin 2 del DB9. Devi creare un unico anello da collegare attraverso P10
OPPURE Pin 2. Se fai due anelli paralleli il collegamento a massa viene grantito da entrambi e se non li disattivi entrambi... non verrà rilevata l'azione. Per caso hai fatto due anelli???
