Accedere alle Tag da VBScript oggetto COM WinCC

E’ possibile che ci sia l’esigenza di accedere alle tag di WinCC e/o impostare il valore di una tag dal linguaggio VBScript.

VBScript è usato nella programmazione di pagine HTML formattate secondo lo standard Microsoft ASP.

La tecnica descritta puo’ essere usata anche nel linguaggio di scripting di Windows denominato WSH e ovviamente in VisualBasic.

Più in generale in tutti i linguaggi che prevedono l’uso della funzione

createobject

Quello che in definitiva ci manca è il nome del riferimento WinCC all’oggetto COM

Di seguito un esempio di codice per leggere una Tag

set mcp = createobject(”Wincc-Runtime-Project”)

var1=mcp.getvalue(”NewTag”) 

Di seguito un esempio per scrivere una Tag di WinCC

set mcp = createobject(”Wincc-Runtime-Project”)

var1=mcp.setvalue(”NewTag_1″,123)

Questo da la possibilità di produrre in una pagina HTML i valori delle Tag ed eventualmente settarne il valore.

formattando opportunaente con il codice HTML la rappresentazione si possono creare dei rapporti di stato presentabili con un browser.

Invia l'articolo in formato PDF a PDF

Comments

Leave a Reply