There is above the timer that I have created. As you can see ther is a MB for the start and the end of the timer, the current value ant the preset display on a HMI Diplayer. There is no problem for me to write from the PLC, a value for the preset, but at the end of the process the displayed time is in hexadecimal base. I don't know how to diplay the time in a decimal base. This is how I have create the elapsed time.
This is the HMI where I want the display of thee three two times (current, preset)
But the display is in hexadecimal base, not decimal.
I hope I have dealt with most of the issues you have raised. And I didn't think about using ML so I will replace the MI and ML. For the increment I prefer to use the bit SB3 that I store in MB 5.