Hello friends,
I also have this question about using an aux to open and close the pneumatic chuck after the M00. If I use the functions M61 (open chuck) and M62 (open chuck) in the program in automatic it works correctly. Now if you use the keyboard shortcut (aux) this will terminate the program. waiting for new start and back at the beginning of the program.
Thank you
Help with M00
Moderator: cnckeith
-
- Posts: 5
- Joined: Sun Oct 14, 2018 5:52 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Help with M00
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Help with M00
That will require custom PLC programming. Not rocket science, but more than just assigning an Aux key via Parameters.
As a hypothetical example (which is all I can suggest in the absence of report files), let us suppose that you have M61 defined in your PLC program, and you want the Aux6 key to turn it on and off (in addition to the M61 and M81 codes).
You could add lines like:
to your PLC program source, then recompile it.
You would also, of course, change Parameter 193 from 6111 back to 0, since you would no longer be using the Parameter-based Aux key mapping.
As a hypothetical example (which is all I can suggest in the absence of report files), let us suppose that you have M61 defined in your PLC program, and you want the Aux6 key to turn it on and off (in addition to the M61 and M81 codes).
You could add lines like:
Code: Select all
IF (Aux6Key || KbAux6Key_M || SkinAux6_M) THEN (Aux6PD)
IF M61 ^ Aux6PD THEN (M61), (Aux6LED)
You would also, of course, change Parameter 193 from 6111 back to 0, since you would no longer be using the Parameter-based Aux key mapping.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)