Rispondo in quanto in azienda mi occoupo proprio di questo argomento.
Intanto bisogna distinguere cosa si intende per automazione.
Per quanto riguarda la parte di
supervisione non ci sono problemi in quanto non viene richiesto il
realtime.
Per quanto riguarda invece l'
automazione di processo ci sono due strategie.
1. Con Windows 32/64 bit ( intendo Windows 7, 8.1 e 10 ) se usi per esempio
Codesys vengono impiegate delle estensioni
realtime per rendere il tempo di ciclo più deterministico possibile e limitare il
jitter.
2. Con
Linux si utilizzano le estensioni
realtime più idonee che dipendono dalla distribuzione e dall'impiego.
3. Con
Windows Embedded ci si aggancia al
realtime clock del sistema operativo. Questa soluzione però non offre determinismo e
jitter di qualità ottima. Se devi fare del
realtime spinto ( es. controllo assi ) è meglio impiegare 1. o 2.
Per quanto riguarda
Windows 10 IoT è meglio attendere un attimo, ci sono degli sviluppi interessanti ma è ancora acerbo.
Le soluzioni con
Windows Embedded e
Linu sono piuttosto economiche, quelle con
Win 32/64 e le estensioni
realtime costano di più ma sono molto performanti.
Per una automazione non troppo spinta direi che una soluzione con
Raspberry PI 2 e
CodeSys risulta un buon compromesso anche perché con 100 EURO hai
hardware e
software.
Ovviamente devi comprarti i remote I/O a parte.
Guarda per esempio
questo.
banjoman ha scritto:Devo indagare su WIndows Embedded allora....

E' ancora prematuro utilizzare l'ultima versione di Windows 10 IoT per l'automazione industriale .... la vecchia versione 7 ( lascio perdere le successive perché non voglio utilizzare un linguaggio inappropriato ) è ormai obsoleta e non più supportata in modo dignitoso.