For Heidenhain controls starting with iTNC 530 'DNC Option 18' can be purchased optionally, costs up to 1k € per machine depending on the country. Without it the equipment refuses to output most information related to machine status to remote devices. However, even in this case CNCnetPDM allows machine monitoring!
FIG. 1: Heidenhain machine monitoring without DNC option 18