Integration of the XTS driver
On the software side, the XTS system consists of several components that are inserted into a TwinCAT project as a TwinCAT Component object, or TcCom object for short. Each module and each mover requires a corresponding driver TcCom object, via whose interfaces data is exchanged with other components:
- The TcCom object Module has Data Pointers. These Data Pointers are interfaces that are linked to the process data of the XTS IO modules. The TcCom object Module receives the sensor values of the module via the Data Pointers.
- The TcCom object Mover has Data Areas. These Data Areas are interfaces to the corresponding SoftDrive object that is created under each NC axis. Via the Data Areas, the TcCom object Mover receives new current setpoints and supplies the current position to the NC axis via the SoftDrive.
In addition to the TcCom objects Module and Mover, the system requires other TcCom objects to perform general system calculations and to manage basic system parameters. For more information, see the chapters Configuration setup and Create new XTS system manually.