Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Controllo processi in vb net
lunedì 30 aprile 2007 - 10.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
lun 30 apr 2007 - 10:12
Buon lunedì a tutti, spero siate in tanti a lavorare così mi potete aiutare!
Vi chiedo un consiglio. Sviluppo supervisori interfacciati con plc per impianti automatizzati. La necessità è quella di tenere sotto controllo il plc leggendo e scrivendo alcune words. Per fare questo ho sempre usato il concetto di "macchina a stati finiti". In pratica ad intervalli regolari di tempo, cadenziati da un controllo timer, controllo lo stato della classe ed in base a questo eseguo una certa operazione al termine della quale lo stato della classe stessa cambia. Nell'ultima applicazione che ho fatto ho inserito in un thread secondario (controllo backgroundworker) le operazioni eseguite nella classe per rendere meno pesante l'interfaccia operatore.
Esiste una tecnica migliore di questa? Non che mi sia trovato male ma non vorrei intestardirmi su un metodo che magari non è il migliore.
Grazie.
lucios
Profilo
| Newbie
30
messaggi | Data Invio:
gio 3 mag 2007 - 08:29
Essendo in .net i thread gestiti come si deve, penso che la soluzione migliore sia, appunto, utilizzarli in modo intensivo (senza esagerare
).
Anch'io sto facendo una supervisione (per macchine utensili), ed ho utilizzato un thread separato per la lettura dati dalle apparecchiature di macchina.
Si può intervenire agevolmente sulle priorità evitando di appesantire l'applicazione con timer vari (anche se in .net questi ultimi paiono funzionare molto meglio rispetto a prima, mi pare si comportino a tutti gli effetti come thread distinti).
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !