DerJoker
Level-1
- Beiträge
- 9
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Moin moin,
ich habe ein Problem mit einer WinCC 6 Anlage. Aufbau der Analge:
- Redundantes Serverpaar
- Taglogging Server
- diverse Clients
Die Anlage lief als normale Server - Clientanlage also auf den Clients wurde die Runtime mit dem Projekt auf dem Server gestartet. Unschöne Variante, da das Packet vom Tagloggingserver im "noramlen" Server intergriert wurde. Nun soll aus dem ganzen ein richtiges Multiclient Projekt werden.
Problem ist nur, dass die internen Variablen die als lokal definiert sind jetzt beim Multiclient global verwendet werden. Hat jemand eine Idee außer vor jede Variable @local:: zu schreiben? Wäre bei weit mehr als 250 Varibalen und vielen vielen aufrufen nicht wirklich realisierbar. Bei einer Client-Server Strucktur werden die Variablen jedoch "nur" lokal verwendet, also so wie sie auch definert wurden. Laut Siemens werden beim Multiprojekt vor die Variablen der Servername gesetzt daher kommt der Effekt, dass die Variablen global benutzt werden. Leider will Siemens da gegen nix tun.
Kann jemand helfen?
ich habe ein Problem mit einer WinCC 6 Anlage. Aufbau der Analge:
- Redundantes Serverpaar
- Taglogging Server
- diverse Clients
Die Anlage lief als normale Server - Clientanlage also auf den Clients wurde die Runtime mit dem Projekt auf dem Server gestartet. Unschöne Variante, da das Packet vom Tagloggingserver im "noramlen" Server intergriert wurde. Nun soll aus dem ganzen ein richtiges Multiclient Projekt werden.
Problem ist nur, dass die internen Variablen die als lokal definiert sind jetzt beim Multiclient global verwendet werden. Hat jemand eine Idee außer vor jede Variable @local:: zu schreiben? Wäre bei weit mehr als 250 Varibalen und vielen vielen aufrufen nicht wirklich realisierbar. Bei einer Client-Server Strucktur werden die Variablen jedoch "nur" lokal verwendet, also so wie sie auch definert wurden. Laut Siemens werden beim Multiprojekt vor die Variablen der Servername gesetzt daher kommt der Effekt, dass die Variablen global benutzt werden. Leider will Siemens da gegen nix tun.
Kann jemand helfen?