walterword Inserito: 15 settembre 2002 Segnala Share Inserito: 15 settembre 2002 ciao a tutti sto facendo un s7-200 con un pannello op7il cliente mi chiede di avviare le utenze in manuale cosi:pagina principale , e ok pagina selezione tipo di ciclo , e okpagina dove elenco tutte le utenze (motori , valvole ecc.)in questa ultima pagina ho elencato le utenze, per ognuna di esse una variabile testo (acceso/spento) dipendente dal bit dell'utenza in modo da conoscere lo stato (visto che non ci sono lampadine per i feedback)e poi per avviare ogni utenza nel seguente modo :una volta entrato in questa pagina , scorrendo con le frecce SU E GIU in base all'utenza visualizzata premere start per avviare oppure stop per fermare detta utenza(pulsanti esterni al pannello)L'unico problema e' che con puntatore area sono riuscito a trovare la variabile numero della pagina(le tre principali) ma come faccio ad avere sottomano una variabile che mi dica quale utenza sto selezionando?in sostanza mi servirebbe una variabile che mi dica quale sottopaginasto visualizzando , visto che non posso usare softkey(non chiedetemi perche' la vogliono cosi' ( grazie a tutti : Link al commento Condividi su altri siti More sharing options...
Luca Bettinelli Inserita: 16 settembre 2002 Segnala Share Inserita: 16 settembre 2002 Come fai ad indicare quale utenza è stata selezionata con le frecce su e giu ?.In qualche modo dovrai utilizzare qualche cosa che ti dica cosa è attivo in questo momento.Se ci dai ulteriori informazioni possiamo aiutarti a risolvere il tuo problema.Prova ad allegare al messaggio il sorgente protool o una videata della pagina interessata e qualcosa riusciamo a fare.Ciao Link al commento Condividi su altri siti More sharing options...
Gne Inserita: 16 settembre 2002 Segnala Share Inserita: 16 settembre 2002 Negli OP7 bisogna definire l'area "numero pagina"; questa area e' composta da 2 parole ed ogni parola e' divisa in 2 byte.Byte H della parola 1 = tipo pagina (1=pagina, 2=ricetta, 3=pag.speciale).Byte L della parola 1 = numero di pag. o ricetta attuale (da 1 a 99)Byte H della parola 2 = numero di registrazione attuale (le sottopagine da 1 a 99) Byte L della parola 1 = numero di campo di introduzione attuale (da 0 a 8)Molto utile a tale proposito e' il manule "SIMATIC HMI COMUNICAZIONE" codice 6AV3991–1BC05–1AD0.Gianni Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 19 settembre 2002 Autore Segnala Share Inserita: 19 settembre 2002 grazie gianni sei un grande , oltre al fatto che tra tutti gli scienziati che frequentano il forum sai qualcosa molto importante per me, venerdi metto in servizio questo impianto e provo come mi dici tu se non funziona al limite faccio una list box che in base al testo che scorre mi da un intero nella word del pannello che decido io ciao ti faro sapere 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