I aquired a used VMC with 21 tool drum ATC. The toolchanger works fine mechanically as I can jog it in all ways that it should. However with a M06 command I get nothing. So I have learned that it is looking for a macro program, in this case it seems to be O9000. I've read on here about some of the M-codes that will activate different functions of a toolchange sequence but can only get M19 to work in MDI or in O9000 program.

Do I require a fully written macro program to have all the different M codes to work properly? I do not have the proper operating manuals from the MTB for the mill so I am a little lost. I have found some macro examples on here and will be trying then out soon to see if I can get any results. But I am mainly curious as to why I can only get a response from M19 currently and nothing else.

Machine is a Cincinnati Sabre 750

Thanks for any input