Time change on AR Embedded

Hello,

We are having issues with time jump.
Everytime we power cycle the Hypervisor or Windows 10 time on AR Embedded changes for two hours back.

If I warm restart only AR Embedded time is not changed.
When I Restart only Windows and AR Embedded is not restarted in this case then time on AR Embedded is shifted for two hours back. In the logger there are no entries about time jump or time change so this really makes no sense. Same happens when restart with restart button on APC3100.

What could be causing this issue?





1 Like

Predstavnost1-ezgif.com-video-to-gif-converter

Hello Matic,

Did you see below help for time syn. setting on Hypervisor?
FAQ/ “What should be considered when synchronizing the time between Automation Runtime and the GPOS?”
It will be helpful.

https://help.br-automation.com/#/en/4/automationruntime%2Ftargets%2Fhypervisor%2Ffaq.html

1 Like

Hi,

please also check out this conversation:

Best regards!

Hello,

I looked trough this Help but in Windows 10 this registry doesn’t exist.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal

Should I enter it manually?

We also don’t want any time synchronization from NTP servers, we just want that AR Emb and Windows Hypervisor are not lossing time and are allways synchronized.

Hello,

I have looked at this topic but we don’t want to use NTP server.

Hi,

then I think that Windows doesn’t use UTC in the RTC.
Please create the Registry entry, set the clock, do a reboot and look if the behavior changes.

Best regards!

2 Likes

Hello,

So I have added the registry entry:

the following registry entry must be set to “1” for this: (DWORD (32-bit)): HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal

Have tried to recreate the problem but the time stays. Coulege has also reported that time had changed during production when no changes or restarts had been made.
But we will see if this still happens, when the registry entry is added.

Best regards!

2 Likes

Hello again,

We are now facing another issue while in production and no powerfails, no uploading of software, just out of plain sight.

It’s Warning - 30993 > Time jump - software time.
We don’t know why would this be happening, CPU is not overloaded.
We are not using NTP time synchronization.

Any suggestions what should we check?
Upgrade Runtime? Current version is H4.93 as in pictures above.





Hi,

I can see that the time also was changed several times by online communication (warning 2075).

To understand better what’s happening, may I ask if you do this time setting manually by Automation Studio or some other tool that uses online communication with the PLC, or by the machine visualization?

Best regards!

Hi,

By online connection time was changed by Automation Studio from Online Info tool and Date/Time.

We have to correct it when we see it jumped, because we are running Scada on Windows and in the archives we have then false time stamps.

So we are not using any tool other tool to do this.

Hi,

ok, I only wanted to confirm that no programmed mechanism is setting the time via online protocol.

To be honest, I know the warning 30993 only together with NTP / SNTP client functionality, I’ve never seen this message without NTP:
https://help.br-automation.com/#/en/4/diagnostics_support/sys_error/files/syserror_br2000_30993.htm

If it’s a hypervisor system, NTP could be activated in the PLC and / or in the GPOS system (but it must not be activated in both systems!).

I’m sorry, but the only idea that I have right now is again double-checking if NTP isn’t active in Windows and isn’t active in the PLC also…
Maybe other Community users have more ideas?

Best regards!

I forgot to mention: could you please also have a look into the Windows Event Viewer, if the’re also messages regarding time setting.or similar?

Hi,

Could this settings cause this behavior?

We have unchecked this box now and will see if it will help in this situation.
But anyway we don’t have access to the internet in the network.

Also I didn’t mention before, we are using Hypervisor Windows and AR Embedded, the network is set up on ETH1 for AR Embedded and ETH2 for Windows to communicate with SCADA system, these two networks are connected together in one switch. Not sure if this has any influence on the time synchronization.

Best regards

Hi,

I don’t think that the switch / ethernet configuration does influence the time settings in the RTC.

Yes, this is the Windows setting I meant. I don’t know what happens in Windows when NTP is activated but the server cannot be reached, but deactivating it to test if the behavior changes is the right choice.

Please keep us informed if anything has changed after deactivating it, thanks.

Best regards!

We haven’t had any issues with time jump since we added the registry entry and disabled in the windows “Synchronize with an Internet time server”.

Thank you for all the help.

Best regards

2 Likes

Hi,

good to hear, thanks for your feedback!

Best regards!