Results 1 to 3 of 3

Thread: 009 P/S ALARM (ILLEGAL ADDRESS INPUT)

  1. #1
    Registered
    Join Date
    Sep 2008
    Location
    Turkey
    Posts
    16
    Downloads
    0
    Uploads
    0

    009 P/S ALARM (ILLEGAL ADDRESS INPUT)

    Following code generated by Solidcam and When I send this code to machine
    009 P/S ALARM (ILLEGAL ADDRESS INPUT) appeared.
    I think error is on line N124
    %
    O5000
    N104 G90 G17
    N106 G80 G49 G40
    N108 G54
    N110 G91 G28 Z0
    N112 G90
    N114 M01
    N116 M6 T1
    N118 G90 G00 G40 G58
    N120 G43 H7 D37 G0 X-86.726 Y-112.951 Z50. S3000 M3
    N122 M8
    N124 #21 = 0
    N126 WHILE [#21 LT 4] DO 1
    N128 #22 = 0
    N130 WHILE [#22 LT 4] DO 2
    N132 (----------------)
    N134 (S-SLOT-T7 - SLOT)
    N136 (----------------)
    N138 G0 X-86.726 Y-112.951 Z10.
    N140 Z2.


  2. #2
    Registered
    Join Date
    Oct 2007
    Location
    United Kingdom
    Posts
    442
    Downloads
    0
    Uploads
    0
    I think the error(s) are in lines N126 and N130. The WHILE statement needs something to address the code to loop and a mere "DO 1! or "DO 2" does not suffice. I haven't got any FANUC manuals to hand and it has been years since I programmed in FANUC so I don't trust my memory. However, if you don't have memory issues on the machine a simple way around this is to turn off proc's in the MAC file. Open up your MAC file in a text editor and look for a heading called "Procedures Control" and set all the variables below to "N" and see what the code looks like after that.


  3. #3
    Registered
    Join Date
    Nov 2007
    Location
    Thailand
    Posts
    308
    Downloads
    0
    Uploads
    0
    Here's an example of what will work for me. I'm using this code on a job at the moment.

    It seems that you only listed half the code (maybe). Does the rest of your code look similar? I can try to explain if you need me to.



    O51 (.TAP)
    ( MCV-OP ) (30-JUL-2009)
    N100 (SUBROUTINES: O2 .. O3)
    N102 G90
    N104 G21
    N106 G90 G0 X161.227 Y117.214 Z62. S800 M3
    N108 M8
    N110 #21 = 0
    N112 WHILE [#21 LT 2] DO 1
    N114 #22 = 0
    N116 WHILE [#22 LT 2] DO 2
    N118 G0 Z22.
    N120 X161.227 Y117.214
    N122 (--------------------------)
    N124 (CHAMFER TAPER BOLT - DRILL)
    N126 (--------------------------)
    N128 X161.227 Y117.214 Z22.
    N130 G98 G82 Z6.5 R14. P80 F96
    N132 X152.936 Y23.616
    N134 G80
    N136 G10G91 L2 P1 X212. Y0. Z0.
    N138 G90
    N140 #22 = #22 + 1
    N142 G1
    N144 END 2
    N146 G10G91 L2 P1 X-424. Y212. Z0.
    N148 G90
    N150 #21 = #21 + 1
    N152 G1
    N154 END 1
    N156 G10G91 L2 P1 X0. Y-424. Z0.
    N158 G90
    N160 M5
    N162 M9
    N164 G91 G28 Z0.
    N166 M99
    %

    Regards,

    Matt.


Similar Threads

  1. Need Help!- Fanuc O-MD ILLEGAL ADDRESS INPUT
    By macrosat in forum Fanuc
    Replies: 9
    Last Post: 07-29-2009, 10:49 PM
  2. Need Help!- 065 Illegal command in G71-G73
    By jdgromi in forum Fanuc
    Replies: 4
    Last Post: 12-15-2008, 02:45 PM
  3. Need Help!- 032 illegal offset value in G10
    By mr-seiki in forum Mori lathes
    Replies: 7
    Last Post: 10-15-2008, 03:11 PM
  4. Illegal use of decimal point
    By barbter in forum NCPlot G-Code editor / backplotter
    Replies: 1
    Last Post: 07-07-2008, 07:06 PM
  5. Macro alarm "009 ILLEGAL ADDRESS INPUT"
    By theemudracer in forum Fanuc
    Replies: 7
    Last Post: 12-26-2006, 10:57 AM

Posting Permissions


 


About CNCzone.com

    We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

Follow us on

Facebook Dribbble RSS Feed


Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.