In TwinCAT there are some functions available for debugging. The best known is probably the breakpoint. But this is used with caution, because it stops a running machine immediately. Therefore it is often avoided by programmers by using counters or flags to check the sequence of a control. In addition to the breakpoint, there is also the execution point, which does not stop the machine. I suspect that many are not aware of this feature and so I would like to share it briefly.
What is the FellowWithLaptop/TwinCAT_ExecutionPoint GitHub project? Description: "In TwinCAT there are some functions available for debugging. The best known is probably the breakpoint. But this is used with caution, because it stops a running machine immediately. Therefore it is often avoided by programmers by using counters or flags to check the sequence of a control. In addition to the breakpoint, there is also the execution point, which does not stop the machine. I suspect that many are not aware of this feature and so I would like to share it briefly.". Explain what it does, its main use cases, key features, and who would benefit from using it.
Question is copied to clipboard — paste it after the AI opens.
Clone via HTTPS
Clone via SSH
Download ZIP
Download master.zipReport bugs or request features on the TwinCAT_ExecutionPoint issue tracker:
Open GitHub Issues