Der intreraktive Benutzer ist ausgegraut...

repök

Level-2
Beiträge
654
Reaktionspunkte
90
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich hab hier ein Projekt geerbt (die andere Firma kanns wohl nicht).
Ich versuche gerade den OPC-Server von INAT einzurichten.
Ich muss ja in der DCOM-Konfiguration im Reiter "Identität" einen Benutzer angeben. Soweit kein Problem.
Die Visu (WinCC 7.3) greift auf den 1.OPC-Server (ebefalls von Inat) zu. Kein Problem, da auf beiden Seiten unter "Dieser Benutzer" der selbe Benutzer eingetragen ist. Jetzt greift WinCC allerdings noch auf einen anderen OPC-Server zu. Da ist allerdings der Benutzer "Interactive User".
Auf dem OPC-Server, sowie auf dem Client gibt es diesen Benutzer nicht. Und wie der Titel schon sagt "Der interaktive Benutzer" ist ausgegraut. Das ist bei anderen Programmen nicht so. Also muss es irgendwie an irgendwelchen Richtlinien für den OPC-Server liegen, oder so was.
Die Frage ist: Wie komme ich an den "Interactive User"??
 
Hallo nochmal,
also inzwischen ist es soweit, dass man über WinCC und den OPC-Server in die SPS schreiben kann. Nur WinCC V7.3 liest die Werte nicht. Starte ich WinCC, werden die benötigten Items im OPC-Server angelegt. Allerdings werden sie nicht gelesen, oder aktualisiert wie auch immer. Im Variablenhaushalt stehen unter QualityCode, Zuzstand und Zeitstempel nur ???. Wenn ich jetzt über ein EA-Feld was in die SPS schreibe kommt das auch an. Der QualityCode wechselt auf good und der Wert ist aktuell. Ändert sich der Wert in der SPS tut sich in WinCC nix. Es ist so, als ob WinCC da was nicht aktualisiert. Andere Clients können vom OPC Server lesen und schreiben.

Frage: Gibts in den Tiefen von WinCC noch irgendeine Einstellung, die so ein Verhalten erklärt?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist das EA-Feld wirklich ein Ein- und Ausgabefeld?
Falls das nur ein Eingabefeld ist, dann wird keine Variable beim OPC-Server zum Lesen angemeldet sondern wirklich nur ein Wert geschrieben. Ich würde das einmal prüfen, und auch ob bei dem EA-Feld die richtige Variable zur Aktualisierung hinterlegt ist. Wenn das nicht dein eigenes Projekt ist, würde ich mir nochmal ein neues EA-Feld ins Bild ziehen und neu mit der Variable verschalten.

Andere Visualisierungen melden meistens alle beim OPC-Server angelegten Variablen auch zur Variablenaktualisierung an. WinCC macht das anders und meldet nur die Variablen an die auch gerade in einem aktiven Bild oder in einem Skript verwendet werden. Das lässt sich auch nicht umstellen, ich hatte diesbezüglich schon mal eine Support Anfrage an Siemens gestellt, weil der Simatic Net SNMP OPC-Server nämlich ziemlich lange braucht bis er nach dem Aufrufen eines Bildes Werte liefert.
 
Ja das Feld ist ein EA-Feld. Die Variable hatte ich neu angelegt und gefühlte 1000x geschaut, ob dass mit dem EA-Feld passt. Tut es.
Trotzdem ist dieses Verhalten komisch. Gibts da vllt noch sowas wie eine Leseberechtigung? Weil in die steuerung schreiben klappt ja.
WinCC wurde wohl unter einem anderen Benutzer installiert. Obs damit zusammenhängt?
Fragen über Fragen. Der Support von Siemens ist aber auch schon dran. Mal sehen was kommt.
Danke schonmal.
 
Zurück
Oben