Releases: Beckhoff-USA-Community/XTS_Base
Releases · Beckhoff-USA-Community/XTS_Base
1.3.3
1.3.2
1.3.1
1.3.0
Track Management
1.3.0 brings exciting new functionality for the XTS Base Project: Track Management! TM functionality allows track switching, elevators, junctions, service lanes, and more!
Check out our demonstration video here to see it in action.
- Added new mover capabilities to activate different tracks. Includes new methods & properties
- Modified existing 'objectives' to become track-compatible
- Existing functionality for conventional racetrack configurations remains unchanged
Huge thanks to @netbymatt for this development!
1.2.8
1.2.7
Maintenance Release
- Fixed selection issues regarding the GetMoverBySelection method
- Fixed a naming discrepancy due to an internal library update (thanks to @BABE-KimR for the PR)
- Reorganized state machine variable declaration to make control more convenient via the watch window
- Added Error Mover imposters to the abstract Objective class, which helps to prevent null pointers during dev
1.2.6
1.2.5
SyncToAxis added + more
- Added Mover.SyncToAxis method to synchronize movers with an external axis.
- PositionTrigger.MuteCurrent added to reset CurrentMover without Unregistering
- MoverList.Contains( Mover ) allows checking if a Mover is already within the list
- Large comment / cleanup sweep in the Main state machine
- A number of minor issues / enhancements resolved
- Documentation updates and added examples
1.2.4
Cleanup & Bugfixes
- Compiler warnings have been cleaned up, and improvements to the Event Logger functionality (thanks, Matt!)
- ErrorMovers were removed from the PLC Process Image, to prevent accidentally linking NC Axes (thanks, Matt!)
- A bugfix for Mover.SyncToMover was added, resolving issues with modulo calculations