More: Faunc
Newbie Needs Help !! Loading Program Fanuc 0 M - Error 071
• Page 1 (Original Post) •
BWelter from Colorado Springs (Contact Member) -
I just bought a CNC Mill that was built in 1986 that uses a Fanuc 0 Mate Controller. This is my first experience with CNC, and I'm having problems. I have a simple program I built using Mastercam 9, got that looking good in MC, defined the tools, etc., that Verify's fine, and used the Post Processor MPFAN.pst and created the NC file. I also have the baud rate set OK in MC9 and made a serial port cable.When I try to download a program from my PC to the Mill using the serial port, I get error code 071. To load the file, I'm setting the mode switch to "Edit", press the "Program" button, then the "Input" button, the screen has blinking "LSK" at the lower right corner. That's what my documentation shows to be correct. Then I go to Mastercam's interface program, select the COM port and Baud Rate, etc, select the file to load "test2.nc". The output screen on the PC stops with the first few lines of the NC file displayed, and the Fanuc controller shows error 071. I read a few tips for this error code on the forum, so I tried adding a % as the first line, that didn't work. Also, the guy I bought the mill from suggested that I enter a Program Name on the panel, so I pressed Program, then O0100, then Input, then tried to download the program, still got error 071. Here's the first few lines of the original file that I'm trying to send: N0M5 N0G91G28Z0. N0G28X0.Y0.A0. N0M01 N0T1M6 N0G0G90G53X-6.455Y3. A0.S5000M3 N0G43H1Z1. N0Z.1 N0G1Z-.25F6.42 N0Y1.F20. N0G3X-5.Y-.455R1.455 I'm sure that I'm just making rookie mistakes here, and any help would be most appreciated! Thanks - Bill (the newbie)
Comment #1 Stevo1 from USA (Contact Member) -
"information here"
Bill, The O71 means the data was not found. The format for Fanuc is it does require a program number as you have heard. But the program has to be numbered in the file on the PC , so it should look like this. There must be a letter “O” prior to the program number. % O0100 N0M5 N0G91G28Z0. … … N0G3X-5.Y-.455R1.455 M30(you need an M30 at the end of your program) % Now you need to set your control by being in “program”>”read”, then type “O0100”> “EXEC”. You also should be able to press “ALL” after you press “READ” and it will automatically name the file in the control based off the program number you have given it in your PC. It has been a long time since the Oseries control so this should be pretty close to what you need to do. “READ” is for reading a program into the control and “PUNCH” is for sending a program out. A few other things is you can remove the address labeling on your post. You don’t need all the N0. Good luck, Stevo
Comment #2 BWelter from Colorado Springs (Contact Member) -
"Thanks !"
Thanks! I'll try that ASAP.I didn't know about the N0's !! It was in the NC file code, I just sent it. Remove the "address labeling on your post", you mean my post on this forum? The mill will be able to accept that info, right ? Thanks again!
Comment #3 BWelter from Colorado Springs (Contact Member) -
"Not Working..."
Thanks for the info SteveO, but my Fanuc 0M doesn't have those EXEC, ALL, or READ buttons. On the panel, here's what I have:Reset Cursor Up/Down Page up/down Alter Insert Delete EOB Cancel the bottom two rows: POS, PRGRM, OFFSET, INPUT DGNOS PARAM, OPR ALARM, AUX, OUTPT START Also a keypad with buttons: 7, O 8, N, Up Arrow 9, G 4, X etc. I can send a pic of the panel if you wouldn't mind looking at this, thanks. - Bill
Comment #4 Stevo1 from USA (Contact Member) -
"Try this"
My apologize Bill it has been a long time since I did anything on the Oseries control. I looked up the procedures in the manual so try one of these 2 ways. Remember everything will still stay the same with the program format in the PC.I meant your post of your programming software. You don’t need the “N” addresses at the beginning of each line. This takes up memory and is not my preference. I just wanted to let you know it’s not a needed code. 1st From PC to CNC 1. Go to “Edit” mode. 2. Select the “Program” screen 3. Depress “I/O” softkey or the “OPRT” 4. Depress the “Read” key 2nd From PC to CNC 1. Go to “Edit” mode. 2. Select the “Program” screen 3. Press “ORPT” softkey 4. Type the letter “O” and the program number that it is labeled 5. Press the right most softkey “over arrow” 6. Press softkey “Read” and “EXEC” I don’t remember but I think you can skip typing in the letter “O” and program number and go right to read and exec. The program will go into the control as it is labeled in the PC. If this does not work for you let me know I will do some more digging or a search on some other forums for details. Stevo
Comment #5 BWelter from Colorado Springs (Contact Member) -
"Thanks, But No I/O or Read Buttons"
Steve, thanks again for the help. However, this machine does not have a button marked I/O or Read. Please check the link below. Yes, it's an antique, but maybe we can get it running.Thanks.
Comment #6 BWelter from Colorado Springs (Contact Member) -
"Much Better !! Making Progress"
I found a different cable pinout diagram than was supplied in te GE/Fanuc documentation, and made a new RS-232 cable. Now when I load the program I don't get a 071 error and it looks like the entire program loads from the PC. However, the screen blinks "COMPARE" at the bottom right.So it looks like I'm making some headway. Thanks all!
Comment #7 Stevo1 from USA (Contact Member) -
"more help"
Hmmm ok you have no softkeys. I have never done that before. What does the “input” and “output start” keys do?Here is a link to another forum that I am a member at. There is a lot of smart guys on there that can probably tell you how to get it done. There is a specific forum for Fanuc so select that and start a new thread. If you do a search there you will be able to find threads with the settings and pinouts for this control. There are a few guru's there that do this for a living and are more then helpful. Stevo
Comment #8 Ramesh mandala (121.243.130.6) - Thu Nov 19 22:47:13 2009
"Abbreviation of LSK in CNC Lcd Screen"
Hai my name is Ramesh, I have A doubt about LSK. What is Mean By LSK in CNC LCD screen at right lower corner and what function it will do. • Page 1 (Original Post) •
| You are not logged in. It is recommeded that you post messages
and comments with a CNC Machine profile. You will be protected from spam and have more features. Registration is quick and easy. You can also post as a casual user with the form below. As a casual user your IP address will be published! You must be a registered used to include a link. |
|