Intouch GetNodeName 7 PDF
Intouch GetNodeName 7 PDF
Intouch GetNodeName 7 PDF
El ejemplo que voy a mostrar va a ser el siguiente, en que cada nodo ejecutara
una pantalla de inicio diferente, a partir de este ejemplo y una vez conocido el
nodo donde se esta ejecutando la aplicación, podemos implementar por medio
de condicionales las instrucciones necesarias para llevar a cabo el desarrollo de
la aplicación, que se muestren objetos o no, que tengan permisos de escritura o no, y como esto todo lo necesario. Para
empezar en la aplicación a desarrollar, dentro de los Scripts, vamos a ejecutar On Startup, al iniciar la llamada a la funcion
GetNodeName(), y una vez tenemos guardado el nombre del nodo, vamos a llamar a la función que he creado PantallaPrincipal()
Una vez se ha iniciado la aplicación, ya hemos guardado el nombre del Nodo "PC" y seguidamente llamamos a la siguiente
función, donde el parametro que le pasamos es el nombre del Nodo, por medio de condicionales, estableceremos la pantalla de
inicio dependiendo de donde se este ejecutando la aplicación.
https://plc-hmi-scadas.com/Intouch_Functions.php 1/3
15/4/2020 Intouch GetNodeName
En la configuración del WindowViewer, hemos establecido como pantalla de inicio solamente el Menu, que ocupa la cabecera de
nuestra pantalla, a parte de está que es común, la pantalla de inicio ira en función del Nodo.
Una vez ejecutado el Runtime, observamos el menu en cada uno de los nodos, donde podemos observar en la variable
NodeName el nombre del Nodo donde se esta ejecutando la aplicación, en cada uno de ellos ha aparecido su pantalla
configurada
https://plc-hmi-scadas.com/Intouch_Functions.php 2/3
15/4/2020 Intouch GetNodeName
https://plc-hmi-scadas.com/Intouch_Functions.php 3/3