Adesso vi metto in crisi
Il bravo Tz (come altri) non usa elettronica programmabile, ma usa elettronica cablata.
Spudoratamente ha tribolato parecchio di più ... ma a lui è piaciuto così.
Come ho già deto altre volte, usare elettronica, di qualsiasi tipo, fa aumentare il numero dei fili, non dininuire; ma con l'elettronica programmabilesi fanno cose che con altri sistemi sono di fatto non possibili.
Vedete, c'è un piccolo problema di conoscenza, chi non è del mestiere pensa che per programamre automazione bisogna utilizzare criptici linguaggi informatici, per nulla vero!
Si può fare anche così se si vuole impazzire*, ma da ormai 50 anni ci sono linguaggi di programmazione grafici simili a uno schema di cablaggio, giusto perchè tali sistemi erano e sono destinati ad elettricisti ed elettronici (un programmatore non è necessario sappia di elettrotecnica e quindi di elettronica, anzi di fatto meno ne sa meglio è**).
I primitivi linguaggi a lista di istruzioni oggi in alcuni ambiti sono vietati, come i linguaggi puramente informatici.
I linguaggi informatici hanno il difetto di non essere esattamente ripetivi e con tempi di risposta non costanti, cose fondamentali in automazione.
Certo che se uno è rimasto alla programmazione in assembler in esadecimale ... il problema è lui.
Purtroppo i programmi tipo Train Control o Rocrail sono scritti da informatici che conoscono bene i data base, ma nulla di altri sistemi nati apposta per fare automazione di ogni tipo (va beh poi Siemens con i suoi sisteni step 5 e 7 basati sul linguaggio pascal si sono complicati la vita da soli, ma i tedeschi dobbiamo tenerceli così).
Arduino è roba da informatici, non da tecnici di automazione, salvo essere un giocattolo.
Discorso diverso per le macchine utensili e i robot, li di fatto si usano le tipiche istruzioni comuni a tutti linguaggi, ma è un mondo ben confinato con anche norme specifiche vincolanti.
*
In verità negli impianti complessi dove c'è molta gestione dati si usano anche questi linguaggi, anche se semplificati, ma di fatto non è roba per tutti.
Poi con alcuni hardware chi è capace usa questi linguaggi per il funzionamento (ho fatto alcuni impianti), ma oggi le norme di fatto lo vietano in quasi ogni ambito.
**
Però in automazione industriale, si pretende che questi personaggi oltre a: PC, tablet, due telefonini, indumenti per 4 stagioni ... portino con se la cassetta dei ferri del meccanico-idraulico-falegname-muratore-elettricista-scalatore- ecc. (se sai anche saldare al Tig è meglio), e cassetta del pronto soccorso come da norme di sicurezza; ovviamente se la compagnia aerea chiede il sovrapprezzo sul bagaglio fanno storie per il rimborso.
Io questi clienti li ho lasciati perdere già nel secolo scorso.