TcLog - Logging for TwinCAT
Logging in TwinCAT with the on-board means is limited to the output as ADS event. The TcLog library presented here enables flexible logging to the file system.
Softwarebus - part 2: Diagnosis
Although well suited for communication between software modules, the software bus has one decisive disadvantage: it is difficult to diagnose. However, if the implementation of this pattern is modified, this disadvantage can be reversed.
Softwarebus - Part 1
The software bus pattern provides a communication channel between software modules and helps reduce coupling. In this first of two articles, I explore the basics of the software bus pattern and describe where it makes software more comprehensible.