Could you confirm how to implement the time synchronization for M102M controller by 800xA system?
With regard to the above subject I would like to send a question as follows.
1. I would like to know that the 800xA system can write the fixed data to the register of timer synchronize for M102M(ABB Motor Controller, Modbus RTU Protocol) Controller or not. The writing of fixed data for time synchronization is enough as a once per day.
2. As per my experience, Modbus RTU device could implement the time synchronization with system according to the above method. However, I cannot believe that the time cannot write the register by 800xA system. So, I would like to request to get more information
3. Refernce Data (Refer to the attached files)
(1) Register address of "timer synchronize" for M102M controller.
(2) Manual for M102M.
Your kind & quick reply would be appreciated.
From my point of view you need to connect your M102M to one of AC800M controllers in 800xA system by using of Modbus RTU connection (by using MBConnect block) - serial link where AC800M has RS232 only.
Then you can create simple code: at fixed interval (e.g. 24h) to store the AC800M time to M102M (by using MBWrite block).
FUNCTION CODE 10H - Store multiple parameters - you can write here
Of course, first you need to divide the system time of AC800M to single words (GetDT -> Date_and_time_to_String -> String_to_Int or String_to_Word commands). And AC800M has to be synchronized to 800xA time (that is easy)