Features | Tour | Download | Getting Started | Resources | Acknowledgements
Easy | Powerful | Free |
---|---|---|
1. Download | Increase productivity | Open-Source |
2. Install | Stimulate re-usability | MIT-Licensed |
3. Reference | Reduce bugs | Well documented |
4. Ready! | Cleaner code | Large user community |
Supports popular CI/CD platforms xUnit reporting file | ||
Part of CForge CI/CD backend |
co♻e | TcUnit | ||
---|---|---|---|
Any CODESYS based platform | Beckhoff only | ||
By design | Buffered logging to correct log message order | ||
By design (IDE CLI command line) | Bespoke TcUnitRunner.exe for CI/CD | ||
By design * | TcUnitRunner.exe generates xUnit reporting file | ||
Not needed ** | TwinCAT ADS |
The package contains all components in a convenient single installer.
By downloading and using our software you abide by the MIT License
Download v1.2.0.0 Package
We love to hear from you, so spend a moment to provide some feedback
Browse the tag-repo and download yourself.
Or direct download via these links;
coUnit package
coUnit library
Verifier project
Simple Example project
Timed Test Example project
Timed Test2 Example project
Run In Sequence Example project
A detailed step by step tutorial for the simple co♻e example project can be found here.
Userlist
If you have an interesting project in which you use the framework we can mention you.
A shortlist with users of the co♻e framework can be found here.
Wiki
The online API reference wiki can be found here.
Tutorial
A tutorial can be found here.
Bugs
Any found bugs can be reported here.
We are passionate software developers who maintain co♻e in spare time.
CODESYS fully supports us in our efforts by providing a free and open source platform for everybody to use.
Forked with kind permission by Jakob Sagatowski from TcUnit for TwinCAT3.
Assistance provided by @aliazzz, @ingo, @i-campbell and @zer0g greatly appreciated.
Without their assistance, porting alone would have taken me several months.
Kudos for helping me out with various tickets and providing invaluable feedback ;-)