brucechase
Member
The problem with latch instructions is that they introduce a lot more scan order dependency issues.
I avoid them at all costs, they make commissioning and troubleshooting a hundred times harder. Its is also an indication that most beginner PLC programmers use them constantly, whereas more experienced programmers avoid them.
Sometimes you cannot avoid them, but unless you cant find an alternative, I would not use them.
Unless you know all the programs out there, you can't say it's the inexperienced people who use them. I've been using and programming PLCs for 20 years and my process and my programming style is fine for using latches.
Quite the contrary, I find that inexperienced people who don't know the program blame things like too many latches when they can't figure out the problems.