We are moving! We are currently migrating our community to the new Bosch Connected Industry Online Portal. The community will be available latest in the new year again, until then it will be in read-only mode. Click here for more information.
01-11-2023 02:49 PM - edited 01-11-2023 02:57 PM
I would like to know how to correctly synchronize system time at CX2020 PLC. If I set the time server in Windows time option and I press the update button the time is synchronized, but automatic synchronization after some time period does not work.
I also found time client settings instructions in OES help file, but there are two problems there. Mentioned batch files for start time client (SetTimeClientParam.bat, ReSyncTime.bat ) are not present at target system and if I manually configure w32tm service, it does not run after reboot.
In object browser I see Nexeed Time Client also exist, but I do not know if I can use it instead of Windows solution.
Update: I tried to install TimeClient Addon and it works fine.
So, the question is, how to correctly sync time for CX2020?
Solved! Go to Solution.
01-11-2023 04:50 PM
As you have noticed, we support two different ways of time synchronization. You can choose which one suits your needs best.
The batch files mentioned in the time synchronization guideline are available as part of the bundle download (or on the BOSCH internal Nexeed network share) under ControlPlus\Common\TimeSynchronization\V1.0
01-12-2023 07:10 AM
Thank your for answer Matthias. From my point of view Time Client Addon is better option, because in case of HW failure (e.g. damaged CF card) I do not need to set the time client again. I only reflash card using service stick and deploy the project and time client works again as before.
01-12-2023 08:56 AM
That's perfectly OK. The advantage of using the batch files would be that this approach does not require the Nexeed time server.
01-12-2023 10:27 AM - edited 01-12-2023 11:14 AM
There are actually three options: