Jump to content
PLC Forum


Kun

WinCC Popup in tutte le pagine attive

Recommended Posts

Kun

Salve a tutti,

avrei un quesito da porvi.. ūüėĶ

 

Ho la necessità di far apparire un popup di allarme in ogni pagina attiva del pannello ( TP700 Comfort Panel ) nel momento in cui una variabile booleana ( Merker ) del PLC passa da 0 ad 1.

Il popup deve rimanere visibile anche cambiando le varie pagine del progetto, finché la suddetta variabile non si azzera ( da PLC ).

Ho provato con l'evento sulla variabile¬†HMI "Cambio valore" aggiungendo la funzione "Visualizza pagina popup" tuttavia cambiando pagina il popup non √® pi√Ļ visibile.

 

Grazie in anticipo per l'attenzione, sperando si possa trovare una soluzione pressoch√©¬†semplice..¬†ūü§ß

Link to post
Share on other sites

Cialtrone

Ma ti serve proprio una pagina, quindi con pulsanti o campi I/O oppure ti basta un oggetto tipo un rettangolo lampeggiante con una scritta?

Le pagine pop-up non penso siano concepite per fare quello che dici tu.

 

Link to post
Share on other sites
acquaman

Senza scomodare i popup che mi sembrano fino eccessivi per questo, metti un testo e con il bit ne gestisci la visibilità.

 

@Cialtrone ci siamo sovrapposti.

Edited by acquaman
Link to post
Share on other sites
Kun

Grazie mille per le risposte.

 

Purtroppo non basta gestire il tutto con la visibilità di un testo... vi spiego meglio:

un utente non può cambiare impostazioni di ciclo, di ricette, ecc.. finché quel famoso bit del PLC è a 1.

In pratica a lui è permesso solo cambiare pagina ma sempre con il messaggio di allarme visibile (il quale al suo interno non ci sono né campi I/O ne pulsanti).

Ho provato a farlo con i popup ma una volta che clicco in un area dello schermo che non sia il popup stesso, esce automaticamente.. qualche consiglio?

(magari con i faceplate?)

Link to post
Share on other sites
alessandropa

E se lo metti nel template? Gestendo la visibilita?

O meglio ancora nella base pagina?

Link to post
Share on other sites
cagliostro

"un utente non può cambiare impostazioni di ciclo, di ricette, ecc.. finché quel famoso bit del PLC è a 1.".........

 

Per questo aspetto, potresti inserire "quel famoso bit"  come variabile nelle proprietà di oggetto attivabile in tutti quei campi dati dove non è possibile fare alcun cambiamento fintantoché  "quel famoso bit" non ritorna a 0.

 

Vedo che hai un TP700 Comfort Panel, per cui è possibile (se fa al caso tuo) utilizzare per l'appunto la proprietà di oggetto attivabile.

 

Saluti

Link to post
Share on other sites
Cialtrone

Crei una pagina che non abbia pulsanti di uscita o di cambio pagina.

Abbini alla variabile l'evento di cambio pagina e carichi la pagina di cui sopra.

A un'altra variabile, che funzioner√† al contrario della prima, abbini il comando per caricare la pagina del men√Ļ principale o la pagina di lavoro, tornando cos√¨ alla modalit√† di lavoro normale.

In questo modo l'unica soluzione per uscire sarebbe spegnere e riaccendere il pannello.

 

Leggo solo ora che all'operatore è permesso cambiare pagina ma non i valori, quindi la cosa si complica.

Devi creare un campo con il messaggio, la visibilità la abbini alla tua variabile.

Crei anche dei pulsanti trasparenti da sovrapporre ai campi I/O, sempre con visibilità abbinata alla variabile di cui sopra. Purtroppo devi fare queste cose per ogni pagina. Lascia perdere le pagine POP_UP che non fanno al caso tuo.

 

 

Edited by Cialtrone
aggiunta
Link to post
Share on other sites
acquaman

Se ti scarichi la libreria siemens "106226404_HMI_Toolbox_WinCC_Comfort_Adv_V16" c'è uno schermo trasparente da mettere sulla pagina sopra tutti gli oggetti, e gestendo la visibilità di questo schermo con il bit di allarme corpi i vari pulsanti e l'operatore non può premere nulla.

Link to post
Share on other sites
Cialtrone

è la stessa cosa che ho suggerito io, però deve lasciare scoperti i pulsanti di cambio pagina.

 

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...