Maybe this was brought up before. When inserting a rung, the rung will turn blue and there is no way to get rid of the blue once the new rung is inserted. Am I doing something wrong?
The background color of the rung should not be turning blue. This shows that the rung is in a "selected" state. We fixed a bug where this state was incorrectly being set but never cleared, but that was a while ago. What version are you seeing this in?
Concerning timers. I was using the Timer.Timing and noticed once the timer was done, it kept on timing! Is this the normal function? I would expect the Done to turn on, which it does but it keeps on timing. Threw me off when I saw the Timer.Timing flag stay on after it reached the set value. Can there be an option to make it stop timing once it reaches the set value and the done flag turns on. In my case the rung stayed true, which of course kept the timer active.
This is the correct behavior for the TMR instruction. If the Timer is Enabled, it will keep on timing, regardless of the .Done state. The Koyo PLCs behave similarly.
If you want to be able to stop a timer from timing, but maintain its accumulator value, look at the TMRA (Accumulating Timer), then add a NC contact with Tx.Done parameter in series with your Enable contact logic (i.e. stop timing once done). TMRA will NOT reset the timer when the Enable leg turns OFF. There is a Reset leg on the TMRA instruction for performing the reset behavior.