Notifications
Clear all

Difference between local and global internal variables

2 Posts
2 Users
0 Reactions
81 Views
Posts: 9
Member
Topic starter
 

Hi,

what exactly is the difference between local and global internal variables?

I am not completely sure when I should use local and when global variables.


 
Posted : 07/10/2026 6:26 p.m. CEST
Topic Tags
MarAlz-RW
Posts: 18
Member
 

Example: The Quick HMI visualization is opened on three different computers (User A, User B, and User C).

Global internal variables exist across all active client sessions (User A, User B, and User C). If User A toggles a switch that modifies a global internal variable, that change is immediately synced and reflected for User B and User C as well.

Local internal variables, on the other hand, are client-specific. Each user can modify the variable within their own session without affecting the value for any other user. For example, I use them to control specific UI elements locally via client-side JavaScript.

 

 

 

Beispiel: Die Quick HMI Visualisierung ist auf 3 Computern geöffnet (User A, User B, User C).

Die globalen internen Variablen existieren auf allen geöffneten Visualisierungen, also bei User A, User B und User C. Wenn User A z. B. über einen Schalter eine globale interne Variable ändert, wird der Wert auch bei User B und User C aktualisiert.

Bei internen lokalen Variablen kann jeder Nutzer die Variable für sich in seiner Visualisierung ändern, ohne dass der Wert bei den anderen Nutzern beeinflusst wird. Ich nutze sie z. B., um über lokales JavaScript bestimmte Visu-Elemente zu steuern.


 
Posted : 12/10/2026 9:28 a.m. CEST