Waarom is er een verschuiving naar de huidige PCD tijd in het Trending tijdstempel van een webproject als de FW 1.20.nn wordt gebruikt?
FAQ #101834
Als op de PCD de FW 1.20.nn wordt gebruikt en als op het apparaat configurator is een tijdzone gedefinieerd dan is het mogelijk dat de tijdstempel van de trend waarden worden weergegeven met een tijdstempel op de S-Web Trend Macro gecompenseerd.
Symptoom
De tijdstempel van de tendens waarden op een S-Web-trend beschikt niet over de hetzelfde moment als de tijd van de PCD (Lees bijvoorbeeld met PG5).
De tijdstempel van de tendens waarden zijn tijd verschoven voor enkele uren (afhankelijk van de geselecteerde tijd zone geconfigureerd in de PG5 apparaat Configurator)
Ook had andere macro's kunnen dit probleem als de PCD instructie SYSRD 7090 wordt gebruikt in de PCD-code om te lezen uit de tijd van PCD.
Reden
Het probleem is omdat op de FW versie 1.20.nn de instructie 'SYSRD 7090' (= > lezen UNIX tijd) het aantal seconden sinds 1.1.1970 teruggeven 00:00:00 als UTC-tijd en niet als lokale tijd.
Op FW < 1.20.nn de instructie geven terug de tijd als lokale tijd.
Andere reden
De standaard Container op het Web Editor project 'MB_tmz_en' is ingesteld op 1.
Als u dat wilt de tijdstempel van de trend komt overeen met de tijd van de PCD deze Container moet worden ingesteld op 0.
Oplossing
In de FW 1.22.nn en later de tijdstempel is weer in de lokale tijd en een nieuwe instructie wordt ingevoerd 'SYSRD 7190', die terug de waarde seconden in UTC geeft.
De FW 1.22.nn zal komen eind juni 2013
Categories
PCD3 / Mxxx
PG5 2.0
PCD1 / M2xx0
PCD2 / M5xxx
Last update: 15.05.2015 02:22
First release: 11.06.2013 09:13
Views: 3574