Ci sono due utili manuali per affrontare l’integrazione di WinCC in Simatic Manager Step 7

Esiste una versione ridotta e una versione piu completa ed approfondita

La documentazione è in inglese.

 

Siemens sta via via rilasciando la documentazione utile per saggiarele potenzialità del nuovo TIA Portal V11

Di seguito i progetti demo per pannelli HMI usando il TIA Portal V11/ WinCC 11 (Basic Panels, Comfort Panels and WinCC Runtime Advanced)

http://support.automation.siemens.com/WW/view/en/50599077

I progetti demo sono molto utili per capire le funzionalità del prodotto e la sua applicazione.

 

L’articolo fornisce la documentazione necessaria per implementare postazioni remote basate su Thin Client

http://support.automation.siemens.com/WW/view/en/28309119

Assieme alla documentazione in italiano è fornito nell’esempio anche il progetto demo di WebNavigator

 

Un esempio su come esportare dati con le funzioni del Connectivity Pack

http://support.automation.siemens.com/WW/view/en/38132261

L’esempio è corredato da documentazione in inglese e da codice sorgente utilizzabile da WinCC 7.0 SP1

 

L’esempio mostra come scambiare grosse quantità di dati tra i PLC S7-300/400 e WinCC con le istruzioni BSEND/BRCV

http://support.automation.siemens.com/WW/view/en/37873547

L’esempio riporta la documentazione (in inglese) e il codice sorgente.

 

Esempio su come calcolare il KPI (Key Performance Indicator) con WinCC

http://support.automation.siemens.com/WW/view/en/38701615

L’esempio contene la documentazione (in inglese) e il progetto integrato completo di sorgente.

 

Gli oggetti WPF permettono di estendere le funzionalità del Graphics Designer di WinCC

http://support.automation.siemens.com/WW/view/en/43101218

L’esempio riporta la documentazione (in inglese) e il codice sorgente.

 

Esempio su come personalizzare i controlli in WinCC

http://support.automation.siemens.com/WW/view/en/48398362

L’esempio e’ corredato da documentazione (in inglese) e codice sorgente.

E’ presente anche una utile raccolta di icone riutilizzabile anche per altri scopi.

 

Esempio di blocchi per Step7 da integrare con WinCC per velocizzare lo sviluppo.

http://support.automation.siemens.com/WW/view/en/31624179

L’esempio come al solito e’ corredato da documentazione e codice sorgente anche in italiano.

 

Esempio su come esportare dati dagli archi vi WinCC o di CAS utilizzando una connessione OLE DB Provider

http://support.automation.siemens.com/WW/view/en/39040079

L’esempio e’ cmpleto di documentazione (in inglese) e del codice sorgente i C#

 

Semplice esempio su come implementare un controllo energetico con WinCC

http://support.automation.siemens.com/WW/view/en/48586219

E’ presente il progetto di esempio e anche il faceplate per essere riutilizzato nei propri progetti.

Documentazione in inglese

 

Esempio spiega come attivare o disattivare lo schema di colori globale oppure le ombre di tutti gli oggetti di una pagina.

http://support.automation.siemens.com/WW/view/it/37945285

L’esempio e’ corredato da documentazione e programma add-in.

 

Progetto demo ufficiale Siemens per WinCC 7.0 SP2

http://support.automation.siemens.com/WW/view/en/35102867

Il progetto demo di WinCC permette di valutare tutte le funzionalità del prodotto e da ottimi esempi su come utilizzare le funzioni piu comuni.

 

FAQ Siemens su come monitorare lo stato delle connessioni verso i PLC

http://support.automation.siemens.com/WW/view/en/382120

L’esempio è valido sia per o stato di una tag che per lo stato di una connessione.

 

FAQ Siemens su come creare un file html da BasicScript con valori di Tag WinCC

http://support.automation.siemens.com/WW/view/en/44252767

L’esempio è un buon punto di partenza per creare informazioni visualizzabili su sistemi mobili come cellulari, tablet, ecc..

mag 022011
 

FAQ Siemens su come controllare lo stato della comunicazione

http://support.automation.siemens.com/WW/view/en/382120

L’esempio prevede uno script in cScript.

 

Con la versione 7.0 è stato introdotto l’oggetto RulerControl.

Il RulerControl viene utilizzato per visualizzare informazioni di OnlineTrendControl e OnlineTableControl.

Per “leggerere” le informazioni visualizzate dal RulerControl da BasicScript occorre da prima istanziare l’oggetto

Set RulerControl = ScreenItems(“Control1″)

Successivamente puntare alla riga desiderata (per esempio la prima riga)

Set Penna = RulerControl.GetRow(1)

Infine puntare alla colonna desiderata (per esempio la terza colonna)

Penna_Valore = Penna.CellText(3)

In questo modo si riporta il valore in una variabile di BasicScript che puo’ essere utilizzata per altri scopi.

 

Rilasciato il nuovo progetto demo per WinCC 7.0 SP1.

Il progetto è scaricabile al seguente indirizzo (FAQ. 38612895):

http://support.automation.siemens.com/WW/view/en/38612895

Il progetto demo è molto utile per vedere e studiare le funzionalità del prodotto.

 

 

Si può progettare la Toolbarbuttons dello UserArchive (da 4.02) anche in una pagina esterna allo OCX.

Di seguito il link alla FAQ Siemens (FAQ. 729703):

http://support.automation.siemens.com/WW/view/en/729703

Maggiori informazioni sul sito Siemens.

 

Di seguito un esempio sull’uso delle regular expression in VBS di WinCC mirato alla ricerca sostituzione all’interno di una stringa.

Function ReplaceString(str1, patrn, replStr)
Dim regEx ‘ Crea variabili
Set regEx = New RegExp  ‘ crea regular expression.
regEx.Pattern = patrn  ‘ Set pattern.
regEx.IgnoreCase = True  ‘ non case sensitive
regEx.Global = True  ‘ setta ricerca a tutta la stringa.
ReplaceString = regEx.Replace(str1, replStr) ‘ esegui sostituzione
End Function

Qui una semplice idea che puo’ essere personalizzata in vari modi per la manipolazione di stringhe.

(GG)