James42005
Member
Its that silly time of year again I am tasked with making sure all important PLC clocks get updated for Daylight Savings Time. For the most part its no big deal with the Clock Update Tool, However...
We have 10 machines (2 PLC's each) that are 17690L33ERM v24.11 and .13 respectively. For along time we have been updating these manually because they are coordinated motion machines. This isnt a big deal just time consuming and annoying. So, i thought why not just add these controllers to the tool, do not put them on a schedule. Just manually since it when the lines are down or whatever... Well, when I point the update tool to these particular controllers the OK button is greyed out. Wont let me add it. I thought this was maybe because of the motion control, but i have other controllers running same firmware with motion and have no problems. What gives.
In the meantime i wrote some logic to handle this for me. We already had messages and some produced/consumed tags setup from our "Master" controller and between the 2 PLCs on each machine. It works by getting the DST adjustment value from the master(which is time synched from the Clock Tool). Based on that value (= to, or not = to 60) I write data to the controllers to apply or not apply DST adjustment. Obviously its conditional in each controller that the e-stop is pushed in order run the SSV. Doesnt synch time just apply DST adjust. Luckily these controllers stay quite accurate otherwise.
Hopefully this is slightly clearer than mud.
So Question 1: Anyone know why some controllers cant be time synched from the tool?
Question 2: What actually happens if you change the PLC clock time during motion?!?!
We have 10 machines (2 PLC's each) that are 17690L33ERM v24.11 and .13 respectively. For along time we have been updating these manually because they are coordinated motion machines. This isnt a big deal just time consuming and annoying. So, i thought why not just add these controllers to the tool, do not put them on a schedule. Just manually since it when the lines are down or whatever... Well, when I point the update tool to these particular controllers the OK button is greyed out. Wont let me add it. I thought this was maybe because of the motion control, but i have other controllers running same firmware with motion and have no problems. What gives.
In the meantime i wrote some logic to handle this for me. We already had messages and some produced/consumed tags setup from our "Master" controller and between the 2 PLCs on each machine. It works by getting the DST adjustment value from the master(which is time synched from the Clock Tool). Based on that value (= to, or not = to 60) I write data to the controllers to apply or not apply DST adjustment. Obviously its conditional in each controller that the e-stop is pushed in order run the SSV. Doesnt synch time just apply DST adjust. Luckily these controllers stay quite accurate otherwise.
Hopefully this is slightly clearer than mud.
So Question 1: Anyone know why some controllers cant be time synched from the tool?
Question 2: What actually happens if you change the PLC clock time during motion?!?!