Istruzioni
Nella progettazione si utilizza la tecnica faceplate. Dalla V5 di WinCC si può utilizzare la proprietà "Tag prefix" delle finestre video.
Importante
É importante che il tag prefix di una finestra video corrisponda ad una definizione globale. Ciò significa che il tag prefix della finestra video vale per tutte le tag che sono elaborate nell'ambito di questa finestra video oppure che sono modificate in altro modo (script).
Da ciò ne consegue che questa tag deve essere parte della struttura il cui nome è stato specificato come tag prefix per la finestra video.
Se si dichiara una tag con il nome "Hallo" al di fuori della struttura sopra citata e si cerca di modificarla all'interno della finestra video, allora si cerca di modificare la tag con il nome "Tag prefix.Hallo". Ciò porta ad un errore poiché questa tag non esiste.
Fare inoltre attenzione che il tag prefix della finestra video vale anche se nell'ambito della finestra video si stabilisce un ulteriore tag prefix.
Per le tag che sono elaborate nell'ambito della seconda definizione oppure che sono modificate in altro modo (script), vale la seguente interpretazione: "Tag prefix1.Tag prefix2.TagName".
In questo esempio sono implementate le dinamicizzazioni con la connessione alle tag, il dialogo dinamico e gli script in C. Il dialogo dinamico e gli script-C funzionano tutti con un trigger di tag.
Il tag prefix non funziona solo in relazione con il punto di segnalazione all'interno di variabili di struttura di WinCC, ma bensì in qualsiasi posizione all'interno del tag name di WinCC. Il tag prefix può essere utilizzato anche su tag elementari di WinCC.
Avvertenza sul dialogo dinamico
Per poter lavorare con il dialogo dinamico si devono utilizzare due cose:
- il punto deve essere specificato con la proprietà "Tag prefix":
Esempio
"ampel13."
- il dialogo dinamico verifica se il tag esiste. Occorre perciò creare nuovamente, per ogni tag, un tag normale.
Esempio
La struttura possiede i tre elementi ".rosso", ".giallo" e ".verde". Si devono allora creare ancora tre tag "rosso", "giallo" e "verde".
Vantaggi di questa tecnica faceplate Non si deve utilizzare alcuno script-C non necessario. Il trigger di tag assicura per questo una buona performance.
Avvertenza per il cambio del Tag prefix
Fare attenzione perché un cambio di tag prefix in una sola finestra video è efficace solo quando nella finestra video avviene un cambio di immagine. Ciò è stato realizzato in questo progetto d'esempio. Vedere anche l'Help online del Graphics Designer sotto l'attributo di proprietà "Tag-Prefix" della finestra immagine.
Download Per le versioni V5 e V6 di WinCC è disponibile un progetto WinCC per il download che illustra la funzionalità descritta sulla base di un esempio.
ampelv5.zip ( 597 KB )
ampelv6.zip ( 2892 KB )
In una directory separata scompattare l'archivio "ampelv5.zip" se si utilizza WinCC V5 oppure l'archivio "ampelv6.zip" se si utilizza WinCC V6.
Al termine si può aprire ed elaborare il progetto con WinCC.
Avvertenza per utenti PCS 7
Tenere conto in questo contesto anche dei vantaggi del Graphic Object Update Wizard - una descrizione dettagliata si trova nella Guida in linea di WinCC sotto "Option > Options for Process Control > Graphic Object Update Wizard". La licenza per lo Graphic Object Update Wizard è contenuta solo nel PCS 7 OS e non è ordinabile separatamente
|