I've discovered at least one instance where implementation of code in ladder diagram leads to a result which goes against the very essence of ladder logic, and possibly doesn't comply with the standard. Specifically, using a CTU instruction. Once the count value (CV) becomes equal to the preset value (PV), the output (Q) is set and remains HIGH. Any logic operations connected to the right of Q are executed regardless of the conditions in front of (to the left) the CTU block. Notice in this example...
I've discovered at least one instance where implementation of code in ladder diagram leads to a result which goes against the very essence of ladder logic, and possibly doesn't comply with the standard. Specifically, using a CTU instruction. Once the count value (CV) becomes equal to the preset value (PV), the output (Q) is set and remains HIGH. Any logic operations connected to the right of Q are executed regardless of the conditions in front of (to the left) the CTU block. Notice in this example...