TIA Anzeige des aktuellen Benutzernamens

Tequila_155

Level-2
Beiträge
37
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
guten Morgen,

kann mir jemand auf einfachem Wege erklären, wie ich den aktuelle angemeldeten Benutzernamen auf meinem TP1900 Comfortpamnel anzeigen kann? Ich habe das zwar etwas gelesen von einer Variablen, die den aktuellen Usernamen enthält, aber wie kann ich die anzeigen?

Danke für die Hilfe.
Gruß
Jörg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Prima und vielen Dank,
das hat ja bestens geklappt. Es ist aber auch nicht einfach die richtigen Stichworte für die Suche in der Hilfe zu finden.
Noch eine Kurze Frage:
gibt es eine direkte Möglichkeit, anzuzeigen, dass die SPS noch nicht komplett in RUN ist? z.B. mit Hilfe einer Systemvariablen?
Oder muss ich mir da eine Anzeige programmieren, die mir anzeigt, dass die SPS läuft?
Gruß
Jörg
 
Was ist "noch nicht komplett in RUN"???
Rechnest Du damit, daß Deine SPS so oft in STOP ist, daß Du das extra anzeigen mußt??
Wenn Du einen Digitalausgang frei hast, dann könntest Du dessen Prozessabbild (z.B. A15.7) immer 1 zuweisen und im HMI abfragen. Der Ausgang ist 0 bei STOP und 1 bei RUN nach dem ersten kompletten OB1-Durchlauf.

Harald
 
Nee, aber mein Kunde hatte mich gefragt, weil an dem Profinet noch ein Roboter hängt, der schneller bootet als die SPS. (1516 mit F-Programm).
Aber die Idee mit dem Ausgang ist gut, Danke für die info.
Gruß
Jörg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kommando zurück :oops:
Der physikalische Ausgang der Baugruppe wird bei STOP zwar abgeschaltet, das vom HMI abfragbare Prozessabbild bleibt aber auf dem Zustand vom letzten RUN-Zyklus und wird erst beim nächsten STOP-->RUN gelöscht. Ganz so einfach ist es also doch nicht. Damit bekommt man nur den Start der CPU von Spannungslos mit - RUN-->STOP kann man damit nicht erkennen. Falls das nötig ist: Das HMI könnte versuchen den Ausgang zyklisch auf 0 zu schreiben was nur bei CPU-STOP Erfolg hat oder das HMI könnte das Taktmerkerbyte oder eine andere toggelnde Variable auf Änderung überwachen, was meines Wissens nicht schneller als jede Minute geht.

Ich kann jetzt leider nicht testen, wie das ist, wenn der Ausgang in einem Profinet-Device liegt, doch wenn der Roboter per Profinet-IO mit der S7-1500 gekoppelt ist, dann sollte er irgendwie über den STOP der S7-1500 informiert werden.

Harald
 
Hallo, ich habe das analog umgesetzt und leider zeigt er mir nicht die Benutzernamen sondern nur "PLC User" an. Woran könnte das liegen?
Ich arbeite mit dem EKS-System von Euchner welches mir je nach konfigurierten Chip eine Benutzernummer zurück gibt welches dann den Benutzer auf der HMI anmeldet. Hinter "1" steht z.B. in der Benutzerverwaltung "Programmierer", hinter "2" der "Bediener", etc.
 
ich habe das analog umgesetzt
Dann müsste es auch funktionieren...

Vielleicht schreibst du mal, was genau du gemacht hast, mit welchem HMI und welcher TIA Version. "PLC User" klingt nach einer speziellen oder selbstgetrickten Benutzeranmeldung abseits der Siemens-Standard-Lösung. Das EKS-System kenne ich nicht. Da sollte es aber eine Dokumentation oder Erklärung geben, wie die Anmeldung da funktioniert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Cyborg,

bei dir wird die Benutzerstufe wohl über den Bereichszeiger gesetzg. Wenn dies geschieht wird der ^Plc User^ angemeldet. Weil über die SPS nur eine Gruppe Kommt. Schau bei dir im WinCC mal unter Verbindungen da Werden diesf Konfiguriert. Du könntest wenn alle EKS Benutzer nur nach Stufe unterschieden gleich heißen sollen eine Textliste Anlegen und über die Gruppennummer einen Namen Anzeigen.

Gruß Tia
 
@cyborg93
Lies auch mal die Gruppennummer (LeseGruppennummer / GetGroupNumber). Kommen da verschiedene Nummern?
Ansonsten: was sagt das EKS-System, wie man den angemeldeten Benutzer ermitteln kann?
 
Hallo Cyborg,

bei dir wird die Benutzerstufe wohl über den Bereichszeiger gesetzg. Wenn dies geschieht wird der ^Plc User^ angemeldet. Weil über die SPS nur eine Gruppe Kommt. Schau bei dir im WinCC mal unter Verbindungen da Werden diesf Konfiguriert. Du könntest wenn alle EKS Benutzer nur nach Stufe unterschieden gleich heißen sollen eine Textliste Anlegen und über die Gruppennummer einen Namen Anzeigen.

Gruß Tia
Ah vielen Dank, ja genau das war es. Die Verknüpfung mit der Testliste hat leider gefehlt gehabt.
Immer toll wenn man Projekte von Kollegen welche nicht mehr greifbar sind übernommen werden müssen :D
 
Zurück
Oben