Overview
Task
The Service Interface is a synchronous communication mechanism to invoke an external service from a CNC program.
The external service can execute a number of different tasks e.g.:
- Process and/or archive machine and log data.
- Send emails about the successful completion of a program.
- Read out wireless dial gauges and return measured values to the CNC program.
Notice | |
To use the Service Interface in practice, 2 software components must be developed: 1. the external service and 2. the CNC program to invoke the service. For this reason, this functional description is only suitable for experienced users or software developers. |
Requirement
The Service Interface uses Beckhoff’s ADS mechanism.
The requirements are therefore:
- TwinCAT 2.* with CNC Build >= V.2.11.2030.01, or
- TwinCAT 3.* with CNC Build >= V.3.1.3057.03
Mandatory note on references to other documents
For the sake of clarity, links to other documents and parameters are abbreviated, e.g. [PROG] for the Programming Manual or P-AXIS-00001 for an axis parameter.
For technical reasons, these links only function in the Online Help (HTML5, CHM) but not in pdf files since pdfs do not support cross-linking.