How can the date and time on an PM851 ACS800M controller be setpossible to set the date and time in
Is it possible to set the current data and time in a PM851 controller through software?
Also is it possible to synchronise a PM865 HMI panel time with the PM851 controller?
Voted best answer
I have used external TCP/IP time server - address 172.16.4.100. But you can use also for time server Process panel PP865 (better because you can set the time from it) or CPU.
Here is working example with external time server 172.16.4.100:
1 Settings in PM856 CPU (in case the Panel is time server, put it's address as SNTP):
2. Settings in PP865 - Setup -> Date/Time Format... (don't use update interval shorter than 5 min):
The SetDT function block type sets the system time in the controller, which is based on UTC."
Synchronization of time of PM851 with PP800 is possible in different ways.
The easiest is by using SNTP:
"Custom devices that need synchronization from the Control Network can get time from the SNTP server function running in every AC 800M controller"
Other way is to use system registers of PM851 (in case you are using serial connection.
All this is possible in menu Setup -> Date/Time Format (see attached picture). Everything is good described in the help files of Panel Builder and Control Builder.