I've been using macros on my Fanuc 6M for a while, but I haven't been able to access any of the extra characters ("[", "]", "#", "=", etc.) to edit programs on the machine. Every time I wanted to edit a program that contained macro characters, I had to edit it on the PC and send it through the RS-232 again. I knew that the ABS/INC key is supposed to double as the shift key, but it didn't work.
That all changed this morning when I found a parameter in 6M operator's manual that enables the shift key. It's called MSFT, which is parameter 0308, bit 6 (second bit from the left or X1XXXXXX). It works like a charm and I think I only found it because I was looking for something else.
Just keep in mind that the shift key still toggles between ABS and INC every time it is pressed.
Chris Kirchen