Master LT Series C++ Library for CANopen control of the maxon EPOS4
Simplify your application programming with the Master LT C++ EPOS4 Library
Gone are the days when developers had to grapple with cumbersome and unintuitive software kits for application programming. Bulky software resources could slow down the development process, adding both time and cost to project deployment. With more streamlined tools, developers now have the opportunity to allocate their time more efficiently, concentrating on crafting application-specific logic rather than getting bogged down in the complexities of underlying communication protocols.
maxon motor Australia developed the “EPOS4 Library”: a C++ library that provides software structures to control the EPOS4 digital positioning controllers on a CANopen network, mastered by the MiniMaster LT/MicroMaster LT. The object-oriented approach lends itself to an organic programmatic flow whilst enhancing readability.
The library provides the interface between the MiniMaster LT/MicroMaster LT CANopen Master Controllers and EPOS4s. This intuitive library encourages a focus on application-specific control logic, thereby optimizing development time by relieving developers from delving into the complexities of the CANopen specification. The library also provides support for real-time communication, granting the ability to configure PDO communications. maxon motor Australia has published a public “demo” project to help users get started. The project examples basic usage of the EPOS4 Library for both position and velocity control from the Master LT controller range.
For developing custom projects, maxon motor Australia has also made available the core EPOS4 Library for simple linkage to the user’s custom project. This repository contains all historical release versions of the EPOS4 Library, granting the option to update or revert the software depending on the required functionality. The library is also included in the demo project.
A complete specification of the EPOS4 Library is available in the “EPOS4 Class Library Documentation” attached to this article.
For those requiring tailored solutions, the maxon motor Australia engineering team stands ready to offer a range of services, including motherboard design and custom modifications, software programming and configuration, and comprehensive system design.
Elevate your systems to new heights by contacting maxon motor Australia today.
maxon motor Australia tel. ☎️ +61 2 9457 7477.