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
Browse the tag-repo and download yourself
repo v1.2.0.0
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
Previous version(s)
repo
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.
Code
The code repository can be found here.
Bugs
Any found bugs can be reported here.
FAQ
Any questions? You can browse them 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 ;-)