Esportare archivi WinCC/CAS con WinCC OLE DB Provider
WinCC ha rilasciato un interessante documento (FAQ 35840700) che illustra le tecniche di esportazione dati
Il documento è disponibile in inglese
WinCC ha rilasciato un interessante documento (FAQ 35840700) che illustra le tecniche di esportazione dati
Il documento è disponibile in inglese
E’ possibile generare delle segnalazioni personalizzate da codice script in WinCC
La FAQ 24325381 di Siemens illustra con un esempio la funzionalità
http://support.automation.siemens.com/WW/view/en/24325381
La documentazione è disponibile anche in Italiano
Tra le preziose informazioni reperibili nelle FAQ di Siemens si aggiunge una guida per la configurazione dei messaggi e degli allarmi in ambiente WinCC per TIA Portal
La FAQ 62121503 è raggiungibile al seguente indirizzo:
Le informazioni sono disponibili in Inglese
Siemens ha pubblicato una raccolta ordinata di informazioni importanti sul TIA Portal (FAQ 65601780).
La pagina pubblicata è un riferimento a tutte le risorse, update e documentazioni relative al TIA Portal.
Tutto è ora consultabile dal seguente indirizzo:
La pagina pubblicata per ora è solo in inglese.
La procedura riportata nella FAQ 55622122 spiega le tre tecniche per acquisire gli allarmi in WinCC 11 e successivi.
La documentazione è disponibile anche in Italiano
L’esempio riportato nella FAQ 52329908 permette di attivare la funzionalità di obbligo introduzione commenti nella fase di riconoscimento di un allarme.
L’esempio e la documentazione sono in Inglese
Siemens riporta nella FAQ 11769423 come comandare dall’esterno con pulsanti custom le funzioni disponibili nella toolbar dell’Alarm Control sia la versione 7 che per il vecchio controllo denominato Classic presente nella versione 6.
La documentazione è in Inglese
Interessante FAQ siemens sull’uso di WinCC OLE DB Provider reperibile al seguente indirizzo:
Un altro esempio è reperibile al seguente indirizzo
La documentazione si riferisce a WinCC 6.2 e 7.0 e comprende esempi e descrizioni dettagliate.
E’ disponibile in inglese il manuale di istruzioni del connectivity pack al seguente indirizzo:
Per visualizzare testo su piu righe nell’Alarm Control seguire le indicazioni della seguente FAQ:
La procedura e’ un po diversa per le versioni 6.0 e 6.2, per la versione 7.0 la gestione e’ automatica.
Spesso è utile conoscere il numero di allarmi non ancora riconosciuti.
Con il seguente codice cScript è possibile rilevare il numero di allarmi non ancora riconosciuti.
#include “apdefap.h”
char* _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
static char ret[59];
CMN_ERROR Error ;
DWORD dwCount ;
MSRTGetMsgQuit (&dwCount ,&Error);
sprintf(ret , “%ld”,dwCount);
return ret;
}
Come per l’esempio già pubblicato che riporta il numero di allarmi attivi si utilizzano funzioni documentatate nell’odk di WinCC.
Spesso e’ utile conoscere se ci sono allarmi attivi e anche il loro numero.
Con il seguente codice cScript è possibile conoscere il numero di allarmi nella coda degli alllarmi.
DWORD dwMsgService, dwMsgs;
MSRTStartMsgService( &dwMsgService, NULL, NULL, 0, NULL, NULL );
MSRTGetMsgActual( &dwMsgs, NULL );
MSRTStopMsgService( dwMsgService, NULL );
SetTagWord(“TagName”,dwMsgs);
Le funzioni sono documentate nell’ODK