Auswertung der aktuellen Box-ID Mobile Panel 277 mit WinCC flex

kliebisch.m

Level-1
Beiträge
120
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte wissen, an welcher Box mein Panel ist. Habe alles so wie in der Beschreibung von Siemens (Auswertung der aktuellen Box-ID, Seite A2 mit Interner ID, Hilfsvariable und ext. Box ID)

Ändere ich in der SPS den Wert der Hilfsvariable, wird der Wert von der internen zur ext. Variable geschrieben, soweit geht das, aber in meiner Internen Var. steht immer eine 0, obwohl ich die Adressen in den Boxen eingestellt habe.

Was kann das sein?

Danke
 
1. an die interne Box -ID - an der Variable - wie bei Ereignisse - Wertänderung - Aktiviere Bild -- Bildname: Boxumschaltung / Accesspoint parametriert

2. Es braucht eine Hilfsvariable - Extern, die bei Wertänderung ein Setze Wert auf Externe Variable ExterneBoxID mit dem Wert InterneBoxID schreibt.

3. Damit die Aktualisierung funktioniert setze ich nach dem Panelanlauf - Anlaufbit im Koord.-Bereich - den Wert in der SPS auf eine Box-Nummer, die es nicht gibt .. nur dann wird die Umkopieren im Panel "InterneBoxID" und auf den ExterneBoxID ausgeführt.
 
Zuletzt bearbeitet:
Hallo und danke der Antworten.

Ich habe bereits alles so gemacht, wie in der Anleitung.
Wie gesagt, es funktioniert ja, dass die interne Variable bei Wertänderung kopiert wird in die enterne Variable.
Aber in der interenen scheint immer nur die 0 zu stehen.

Vielleicht hängt es aber auch damit zusammen, dass das Panel einen Akku hat und das Panel nicht jedesmal neu hochfährt, wenn ich es irgendwo andocke.

Danke für jede Hilfe.
 
Hallo,

ich bin fündig geworden: JETZT GEHT'S!!!! :D

- ich habe folgendes probiert, und alle Variablen mal anzeigen lassen auf einer Seite, und plötzlich geht's.

die Hilfsvariable muss auf einer Seite zur Anzeige gebracht werden, sonst funktioniert das nicht! Warum dass so ist, sollte man mal Siemens fragen.
Ich habe die Variable einmal auf der Vorlageseite mit eingebunden und es funktioniert. Kann mir vorstellen, wenn eine Variable nicht auf einer Seite aufgerufen wird,
wird diese vielleicht nicht aktualisiert, und die Seiten schneller anzeigen zu lassen, die eh schon recht langsam sind.
Vielleicht hat Siemens da mal was in einer Firmware verändert.
 
In der Steuerung wertet ein Programm das Lebensbit aus. Nachdem durch das
Steuerungsprogramm der Aufbau der Kommunikation festgestellt wurde, ändert das
Steuerungsprogramm einmalig den aktuellen Wert der Variable "Hilfsvariable". Damit wird eine
Wertänderung herbeigeführt.

Damit das Panel die Änderung überhaupt mitbekommt ist natürlich die Parametrierung
der Hilfsvariable mit "zyklisch fortlaufend" nötig. Hätte ich ergänzen können.
 
Hi,

danke für die Tipps.

Ich habs ausprobiert, jetzt passt alles, wenn "zyklisch fortlaufend" angewählt ist.
Schade, dass der Hinweis auch in dem Handbuch von Siemens fehlt.

Danke
 
Zurück
Oben