Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




pro tool /pro cs


Messaggi consigliati

Inserito:

ciao a tutti

sto facendo un s7-200 con un pannello op7

il cliente mi chiede di avviare le utenze in manuale cosi:

pagina principale , e ok

pagina selezione tipo di ciclo , e ok

pagina 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 sottopagina

sto visualizzando , visto che non posso usare softkey

(non chiedetemi perche' la vogliono cosi' (

grazie a tutti :


Luca Bettinelli
Inserita:

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

Inserita:

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

Inserita:

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

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...