TwinCAT_ExecutionPoint
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.
How to download and setup TwinCAT_ExecutionPoint
Open terminal and run command
git clone https://github.com/FellowWithLaptop/TwinCAT_ExecutionPoint.git
git clone is used to create a copy or clone of TwinCAT_ExecutionPoint repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with TwinCAT_ExecutionPoint https://github.com/FellowWithLaptop/TwinCAT_ExecutionPoint/archive/master.zip
Or simply clone TwinCAT_ExecutionPoint with SSH
[email protected]:FellowWithLaptop/TwinCAT_ExecutionPoint.git
If you have some problems with TwinCAT_ExecutionPoint
You may open issue on TwinCAT_ExecutionPoint support forum (system) here: https://github.com/FellowWithLaptop/TwinCAT_ExecutionPoint/issuesSimilar to TwinCAT_ExecutionPoint repositories
Here you may see TwinCAT_ExecutionPoint alternatives and analogs
httpie x64dbg debug-bundle mitmproxy reactotron Under-the-hood-ReactJS XCGLogger pwndbg boxx netfox debug open-c-book PPLKiller node-in-debugging CocoaDebug augury react-native-slowlog birdseye tensorflow-talk-debugging clockwork stern ndb Android-Debug-Database post-mortems debugging-stories pyrasite ResponseDetective gef Watchdog frodo