montese Inserito: 16 settembre 2011 Segnala Share Inserito: 16 settembre 2011 Bongiorno a tutti.Qualcuno mi aiuta a capire il perchè di questi avvisi durante la compilazione di un progetto OP7 su ProTool ?------------------------------------------------------P7 Versione generatore 6.000H1001 Nessuna stampante OP progettata.W1109 Pagina 'ModificaEntrateUscite' - Registrazione 6 - Campo 1 - Variabile 'EntrataPassivazione' : Valore limite per il campo di emissione non valutato.W1128 Pagina 'ModificaEntrateUscite' - Registrazione 6 - Tasto 'F2' - Funzione 'Var.: valore meno/più' - Parametri 'EntrataPassivazione' : Il valore limite per il parametro di funzione non viene valutato.W1128 Pagina 'ModificaEntrateUscite' - Registrazione 6 - Tasto 'F3' - Funzione 'Var.: valore meno/più' - Parametri 'EntrataPassivazione' : Il valore limite per il parametro di funzione non viene valutato.W1108 Pagina 'TempiPassivazione' - Registrazione 3 - Tasto 'F2' - Funzione 'Var.: valore meno/più' - Parametri 'TempoBianco' : Funzione ad un parametro di funzione viene ignorata.W1108 Pagina 'TempiPassivazione' - Registrazione 3 - Tasto 'F3' - Funzione 'Var.: valore meno/più' - Parametri 'TempoBianco' : Funzione ad un parametro di funzione viene ignorata.W1108 Pagina 'TempiPassivazione' - Registrazione 4 - Tasto 'F2' - Funzione 'Var.: valore meno/più' - Parametri 'TempoGiallo' : Funzione ad un parametro di funzione viene ignorata.W1108 Pagina 'TempiPassivazione' - Registrazione 4 - Tasto 'F3' - Funzione 'Var.: valore meno/più' - Parametri 'TempoGiallo' : Funzione ad un parametro di funzione viene ignorata.Generazione terminata con risultato positivo------------------------------------------------------Pare che in ogni caso il programma funzioni correttamente, ma ho problemi per modificare le variabili "TempoBianco" e "TempoGiallo" da PLC.Non ho settato nessun limite superiore e inferiore sul pannello.All'interno del progetto di ProTool entrambe le variabili sono tipo INT, nel PLC sono Word.Nel PLC effettuo l'incrementoL TempoBiancoINC 10T TempoBiancoIl problema è che se da pannello imposto TempoBianco a 25, da PLC riesco a modificare osltanto nel range 0-25!Se modifico a 50 da pannello, da PLC avrò il range 50-75 ....Nel resto del programma c'è solo il controllo che il valore della variabile non sia negativo.Proprio non capisco questo comportamento. Link al commento Condividi su altri siti More sharing options...
montese Inserita: 23 settembre 2011 Autore Segnala Share Inserita: 23 settembre 2011 Ok, problema risoltoIl valore da modificare era una word.L'incremento da PLC lo facevo con INC 10.Ora mi sono ricordato delle restrizioni di questo comando. Non effettua il riporto sul byte alto! Quindi riempito il primo byte, valore 255 (che diviso 10 da 25) si azzerava! Grrrr...Se qualcuno preò ha voglia di chiarirmi gli errori di compilazione di cui sopra gliè ne sarò grato.Buona giornata a tutti. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora