TIA Schaltfläche im HMI von der SPS steuern / EA Felder aktualisieren

Oelgeklaus

Level-1
Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe eine frage.
ich habe ein Mobile Panel KTP 700 2nd Generation. und eine S7-1511

ich möchte von der sps aus eine taste oder schalter auf dem Display betätigen, sodass diese taste dann eine aktion ausfürt.
anmerkung: wenn diese Taste vom HMI bedient wird, wird die aktion wie gewohnt ausgeführt.

oder anders: Wie kann ich HMI funktionen (SchreibeDatensatzinSteuerung) von der SPS aus auslösen/steuern ??

noch eine Frage. Wieso werden die Anzeigen (EA Felder und schalter) nicht akualisitert mit dem Werten aus dem DB?
wenn ich werte im DB änder dann werden diese statusänderungen nicht in den EA Feldern angezeigt.

Bräuchte dringend hilfe.

Hier mal bilder ...
Rezept Einstellungen.JPG

Werte hmi.JPG

Software: TIA V13 SP1 Update 8
WinCC Advanced (TIA) Update 8
 
Zuletzt bearbeitet von einem Moderator:
Das ist die verkehrte Vorgehensweise. es macht wenig Sinn eine Aktion von der SPS aus auf dem HMI auszuführen die eine Aktion in der SPS auslöst. Die Taste sollte eine Variable auf der SPS setzen welche dann die Aktion ausführt und diese Variable auch rücksetzt. Dann kann diese Aktion auch von der SPS durch setzen dieser Variable ausgelöst werden.

Dass die Werte nicht aktualisiert werden ist komisch. Schick doch bitte mal einen Screenshot von denselben Variablen im HMI Projekt. Irgendwas ist da wohl krumm.
Gruss Patrick
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ähm eine frage, wieso dieselbem variablem im hmi Projekt?
die ganzen werde beziehen sich auf ein DB in der SPS und die werden aktualisiert, aber nicht die Anzeigen auf dem Display wenn sich die werte im DB ändern
hmi1.JPG
 
Zuletzt bearbeitet:
Wieso werden die Anzeigen (EA Felder und schalter) nicht akualisitert mit dem Werten aus dem DB?
wenn ich werte im DB änder dann werden diese statusänderungen nicht in den EA Feldern angezeigt.
Sind das Rezeptur-Variablen? Die werden sich ändern, wenn die Rezeptur aus der Steuerung gelesen wird.
Sind es normale PLC-Variablen - stehen die EA-Felder auf Modus "Ein/Ausgabe"?

Harald
 
Hallo Harald,
dein Zitat könnte richtig sein... wenn man alles richtig macht....

die Zahlenwerte stehen auf eingabe !!!!
ich teste mal...

wie kann ich diese Funktion von der SPS steuern (SchreibeDatensatzinSteuerung)
da ich dieses auf ein taster gelegt habe auf dem Panel... aber ich will / nein ich MUSS das von der SPS-steuern
da ich ein Werkzeugsatz(bestehend aus 4 Platten) jeweils anders bearbeiten muss.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ähm eine frage, wieso dieselbem variablem im hmi Projekt?
die ganzen werde beziehen sich auf ein DB in der SPS und die werden aktualisiert, aber nicht die Anzeigen auf dem Display wenn sich die werte im DB ändern
Anhang anzeigen 33048

Alle Variablen die Du im HMI verwendest werden als HMI Variablen angelegt. Dort stehen diverse Einstellungen für Zugriff, Aktualisierungsintervall, Skalierung etc. zur Verfügung.
Du könntest das Rezept auch in einem DB anlegen anstatt die Rezeptfunktion vom HMI zu nutzen. Dann ist das Problem auch wieder hinfällig. Hat dann auch den Vorteil, dass die Rezepte nicht Bediengeräteabhängig sind.

Gruss Patrick
 
Hi, ich brech ins esse....
nichts klappt...

wenn ich die Schiebetaster als beispiel von off nach on stelle, werden diese NICHT im DB geändert..
das kann doch nicht so schwer sein... was mache ich falsch?
display.jpg
 

Anhänge

  • display.jpg
    display.jpg
    351,8 KB · Aufrufe: 47
Zuletzt bearbeitet:
Das panel hat keine verbindung mit der SPS Von Bild 1 steht unden ins panel bei material nummer nur ######## , das bekomt man wen die verbindung mitdie SPS nicht ok ist.

Joop.
 
Hallo. Vielen Dank nochmal für die Hilfe aber nichts klappt. Nächste Woche steht der Kunde vor der Tür ...
Es besteht kein IP Konflikt: folgende IP Adressen sind vergeben:
10.23.58.210 - PC
198 - SPS (1511 PN)
199 - HMI KTP 700 F Mobile Panel
200 - CDF Feldbusmodul Barcodescanner SICK
201 - EKS Zugangssystem
202 - Drehgeber AFM60 PN

Das größte Problem besteht darin, dass werte vom HMI nicht im DB geändert werden. (keine ea felder (int) und keine schieberegler (Bool))

wenn ich ein rezept lade, werden die werte im DB geändert, wie es auch sein soll.
 
Zurück
Oben