WinCC Probleme

Aus wiki.vistera.de
Zur Navigation springen Zur Suche springen

Auf dieser Seite werden bekannte WinCC Probleme mit Lösungen beschrieben.

WinCC Fehler Allgemein / WinCC eingefroren

Wenn das WinCC gar nicht mehr reagiert und z.B. die Runtime nicht mehr beendet / gestartet werden kann, dann kann WinCC zurückgesetzt werden.

Dafür ist der Skript "Reset_WinCC.vbs" im Installationspfad zu finden:

C:\Program Files (x86)\Siemens\WinCC\bin

Man muss den Skript starten und abwarten bis eine Meldung kommt, dass der Reset durchgeführt wurde. Danach kann das WinCC Projekt wieder geöffnet

und die Runtime gestartet werden. Sollte das nicht helfen muss der Rechner komplett neu gestartet werden.

Projekt duplizieren funktioniert nicht

Sollte das Duplizieren des Projektes nicht funktionieren gibt es folgende Lösungsmöglichkeiten:

  • Ausführen des "Project Duplicator" als Administrator
  • Ausführen von "Reset_WinCC" auf Server 2
  • WinCC Projekt auf Server 2 löschen. Anschließend ggf. die Redundanzeinstellungen auf Server 2 kontrollieren.
  • Neustarten der WinCC Server 1 & 2

Keine Verbindung zu S7-1500 CPU

Wenn keine Verbindung zu einer S7-1500 CPU aufgebaut werden kann, sollten folgende Dinge kontrolliert werden:

  • IP-Adresse der Verbindung (im Variablenhaushalt)
  • Zugangspunkt der Verbindung (im Variablenhaushalt)
    • Sollte auf "S7-ONLINE" stehen
      • Falls "S7-ONLINE" nicht vorhanden ist. Ist Simatic NET installiert?
      • Kontrollieren der Zugangspunkte im Programm "Kommunikationseinstellungen" (wird mit Simatic NET installiert)
        • Zuweisen der korrekten Netzwerkschnittstelle zum Zugangspunkt "S7-ONLINE"
  • Bei S7-1500 CPU mit Firmware ab 2.9.2 muss zunächst der Zertifikat der Verbindung geladen werden
    • Dafür im TIA Portal den "Export to Simatic SCADA" ausführen und Datei auf den WinCC Rechner übertragen
    • Danach im WinCC Variablenhaushalt per Rechtsklick auf die S7-1500 Verbindung "AS Daten laden -> aus Datei" auswählen und die Exportdatei aus dem TIA wählen (Dateifilter beachten)
    • Dann wird direkt im ersten Dialog gefragt, ob das Zertifikat der Verbindung hinzugefügt werden soll. Dies bestätigen.
  • Ist im TIA Portal bei der CPU ein HMI-Zugriff Passwort hinterlegt? Dieses könnte ebenfalls die Verbindung verhindern.

WinCC Client: Server nicht verfügbar

Sollte beim Starten der Runtime auf einem WinCC Client die Meldung "Server nicht verfügbar" erscheinen gibt es folgende Lösungsmöglichkeiten:

  • Neu "Verschalten" des Clients mit dem Serverprojekt über Simatic Shell
    • Ist der Server überhaupt in der Simatic Shell sichtbar? Wenn nicht, dann evtl. PSK-Schlüssel neu eingeben.
  • Neustart der WinCC Server

Farbe bei Anwahl in Picture Tree Navigator passt nicht

Dieses Problem kann vor allem auftreten, wenn man die Runtime eines Projekts aktiviert, welches zuvor von einer älteren WinCC-Version migriert/konvertiert wurde. Das folgende Beispiel bezieht sich auf ein Projekt, dass von V7.4 auf V8.0 konvertiert wurde. In V8.0 wird bei Skripten mit Farbumstellungsfunktion oft nicht mehr mit Farbcodes, sondern mit Verweisen auf "Standardfarben" verwiesen. Um das wieder zu ändern, muss in den entsprechenden Zeilen im Skript unter "C:\Program Files (x86)\SIEMENS\WinCC\aplib\Split Screen Manager\SSMGetButtonColor.fct" die Definition "dwBackColorStandard" und "dwBackColorSelected" auskommentiert und an einigen stellen durch einen entsprechenden Farbcode ersetzt werden.

  • Zeile 14: auskommentieren
  • Zeile 36/37: auskommentieren
  • Zeile 54: ändern zu "return (RGB( 192, 192, 192 ));"
  • Zeile 65: ändern zu "return (RGB( 192, 192, 192 ));"
  • Zeile 88: ändern zu "return (RGB( 192, 192, 192 ));"
  • Zeile 94: ändern zu "return (RGB( 0, 255, 255 ));"
  • Zeile 96: ändern zu "return (RGB( 192, 192, 192 ));"
  • Zeile 121: ändern zu "return (RGB( 192, 192, 192 ));"
  • Zeile 189: ändern zu "return (RGB( 0, 255, 255 ));"
  • Zeile 192: ändern zu "return (RGB( 192, 192, 192 ));"

Es taucht kein Pop-Up zur Anwahl von untergeordneten Bildern in der Runtime auf

Wenn es nicht möglich ist, über das Pfeil-Symbol in der Runtime beim Picture Tree Navigator neben den Buttons zur Bildanwahl, das Pop-Up zur Anwahl von untergeordneten Bildern zu öffnen, kann folgendes helfen:

  1. Runtime beenden und Projekt komplett schließen
  2. Im GraCS-Ordner des WinCC-Projekts alle Dateien mit der Bezeichnung "@PTN...." löschen, MIT AUSNAHME VON "@PTN0.PDL"!
  3. WinCC-Projekt erneut öffnen und den Picture Tree Manager aufrufen
  4. Unter dem Reiter "Optionen" den Haken bei "Deltaspeichern" entfernen und die Konfiguration über "Datei->Speichern" anwenden. Hierbei werden benötigte PTN-Dateien neu generiert und alle Bildverknüpfungen aktualisiert.
  5. Jetzt kann auch die Runtime wieder aktiviert werden und das Aufrufen des Pop-Ups sollte jetzt wieder möglich sein.