Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 4 von 4

Thema: Wincc flex - Uhrzeit stellen

  1. #1
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    In einer WinCCflex-Runtime habe ich ein kleines Script um die Uhrzeit des PCs mit der CPU abzugleichen. Das klappt auf PCs mit deutschem Betriebssystem auch prima. Jetzt habe ich das Script auf einem englischen Betriebssystem gestartet und ich bekomme eine Fehlermeldung in der Visualisierung das die Varibale nicht passt (Type mismatch). Jemand eine Idee wie man das anpassen könnte ?

    Das mit den Sprachen des Betriebssystem ist natürlich nur eine Vermutung. Auf meinem Laptop klappt das, auf dem PC auf dem exakt das gleiche Projekt läuft klappt es nicht.



    Code:
    SmartTags("Time_Set Datum_MasterCPU") = DateDiff ("d","01.01.1990",Now)
    SmartTags("Time_Set Uhrzeit_MasterCPU") = DateDiff("s","00:00:00",Time)*1000
    SmartTags("Time_Set_MasterCPU") = 1
    Früher gab es Peitschen .... heute Terminkalender
    Zitieren Zitieren Wincc flex - Uhrzeit stellen  

  2. #2
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Welche Trennzeichen für das Datum und die Uhrzeit sind auf dem Rechner mit dem englischen Betriebssystem eingestellt?

    In Windows XP zu finden unter:

    Systemsteuerung / Datums-, Zeit-, Sprach- und Regionaleinstellungen / Regions- und Sprachoptionen / Regionale Einstellungen

    Hast Du mal das VBScript mit den englischen Trennzeichen für das Datum ausprobiert?

    Code:
    SmartTags("Time_Set Datum_MasterCPU") = DateDiff ("d","01/01/1990",Now)
    Gruß Kai

  3. #3
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Nachtrag:

    Mit dem folgenden VBScript kannst Du kontrollieren, wie das Datum und die Uhrzeit auf dem Rechner mit dem englischen Betriebssystem angezeigt werden:

    Code:
    WScript.Echo Now
     
    WScript.Echo Date
     
    WScript.Echo Time
    Gruß Kai
    Angehängte Dateien Angehängte Dateien

  4. #4
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Nachtrag:

    Zitat Zitat von Lipperlandstern Beitrag anzeigen
    Code:
    SmartTags("Time_Set Uhrzeit_MasterCPU") = DateDiff("s","00:00:00",Time)*1000
    In VBScript gibt die Timer-Funktion die Anzahl der seit 24:00 Uhr (Mitternacht) vergangenen Sekunden an:

    Code:
    SmartTags("Time_Set Uhrzeit_MasterCPU") = Timer*1000
    Gruß Kai

Ähnliche Themen

  1. Simotion CPU in Run zu stellen aus WinCC flex
    Von magmaa im Forum Antriebstechnik
    Antworten: 2
    Letzter Beitrag: 14.06.2011, 05:28
  2. Antworten: 4
    Letzter Beitrag: 19.05.2009, 11:31
  3. S7-400 Uhrzeit stellen
    Von fs0815 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 15.08.2006, 11:27
  4. Uhrzeit stellen; S7 416-2 CPU
    Von delacasa im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 10.05.2006, 16:07
  5. Uhrzeit im OP7 stellen
    Von kolbendosierer im Forum HMI
    Antworten: 5
    Letzter Beitrag: 24.05.2005, 05:15

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •