84paolo Posted August 11, 2006 Report Posted August 11, 2006 Ciao a tutti...Vorrei sottoporvi un problema che mi è successo son un PLC Twido, in particolare quello compatto con 24I/16O e porta EthernetDopo aver perso 10 giorni a scrivere il programma, ci siamo accorti che ogni tanto i timer si resettano e ripartono a contare, ma senza che cadano le condizioni di attivazione... e ogni tanto...cioè se per esempio ho una condizione di start e voglio ritardarla di 2 secondi, per esempio, e questa condizione ritardata mi fa muovere un nastro, questo ogni tanto si ferma e dopo 2 secondi riparte, senza però che la condizione cada....Avete qualche esperienza di questo genere???c'è poi anche 1 altro problema riscontrato... se io utilizzo una routine veloce, x esempio con scansione ogni 5 millisecondi e dentro questa routine utilizzo degli input, questi non vengono aggiornati con frequenza della routine veloce, ma con il tempo ciclo del plc....se mi potete fornire qualche chiarimento.... grazie...io utilizzo la versione 3.2
rddiego Posted August 30, 2006 Report Posted August 30, 2006 per il primo problema bisognerebbe vedere il codice che hai scritto e onestamente, se ho inteso bene il problema, dubito che "non cadano le condizioni".......... potrebbe essere che non te ne sei accorto. Il plc è raro che fallisca!!!Al secondo problema ti sei dato già la risposta. In effetti hai solo detto al processore che ogni 5 millisecondi esegua con priorità quella tal routine, ma non gli hai detto di aggiornare la lettura degli ingressi. Devi configurare gli ingressi credo come "Latch" e comunque leggerti bene il manuale... sicuramente il cambio di stato dell'ingresso deve essere maggiore o uguale di 1 millisecondo.Per fare ciò vai su "Hardware"-> modifica configurazione ingressiTra l'altro non tutti gli ingressi sono configurabili per il tuo utilizzoSpero di non aver detto castronate..... nel caso correggimi
Massimo Vergani Posted September 1, 2006 Report Posted September 1, 2006 scusa la banalità della mia domanda, ma a volte si incappa in piccoli errori, sei sicuro di non avere usato 2 volte lo stesso timer???ciao
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now