Call us! 512-349-0334 or (877) INDUSOFT

Diferente Inicio de Pantallas para Web Thin Clientes en el Software InduSoft Web Studio SCADA/HMI

Los Thin Cliente en InduSoft Web Studio software SCADA/HMI software ofrecen formas muy eficaces para controlar e interactuar con máquinas y procesos de manera remota. Otros usos incluyen tener múltiples estaciones ubicadas en puntos estratégicos alrededor de la máquina o instalación.

A veces puede ser necesario para el arranque otra pantalla diferente en el Web Thin cliente o Visor Seguro que la pantalla de inicio en el proyecto del servidor principal.

Estos son los pasos básicos sobre cómo hacer que un thin cliente inicie en una pantalla diferentes (Web Thin cliente o Visor Seguro):

1. Crear un tag Booleano en el servidor llamada $IsServer y colocarle alcance local.

En el Startup script agregar $IsServer=1, esto tendrá lugar en el servidor pero todos los thin clientes mantendrán el tag en 0.

2. En la sección OnStart() del Script Gráfico agregar algo similar a esto. (No agregue al inicio pues el Startup script no se ejecuta en los thin clientes)

If $IsServer = 0 Then

$Open(“Screen2”)

End if

Para ir un paso más allá… Mediante el uso de la función GetComputerName(), usted puede enrutar cada computadora (suponiendo que cada uno tiene un nombre único) para abrir otra patnalla:

‘Las variables con alcance local, pueden ser declaradas e inicializadas aquí.

Dim ComputerName

‘Procedimientos de ámbito local, se pueden implementar aquí.

‘Este procedimiento se ejecuta sólo una vez cuando se inicia el módulo gráfico.

Sub Graphics_OnStart()

ComputerName=$GetComputerName()

Select Case ComputerName

Case “INSERT_COMPUTERNAME2”

$Open(“Screen2”)

Case “INSERT_COMPUTERNAME3”

$Open(“Screen3”)

Case Else

If $IsServer=0 Then

MsgBox (“Couldn’t find the computer name”)

$Open(“ErrorScreen”)

End If

End Select

Comments are closed.