CNC-C2: an ISO14649 and IEC61499 compliant controller - Harbs E.* (2021)