What Fanuc Control?
hey guys.
im having a problem unlocking the 9000 macro programs. so i can load a couple of new ones on a 99 mori. problem is the machine has a password that the guy that my company bought the machine from cant remember. so when you go into the parameters to enable editing it gives an alarm wanting a password.
is there a way around this?
hopes this makes sense
mike c.
Similar Threads:
What Fanuc Control?
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
Same problem here...
Al, can you help us out? Mine is a Fanuc 18i M.
Thanks,
JK
The 18i is parameter 3202 bit #4 (NE9)
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
fanuc 16i
I show the same for the 16i.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
That will actually depend on the exact context of the alarm. If it says "Write Protect" then parameter 3202#4 should take care of it. However, if it actually asks for a password there are a few other parameters to take a look at. Parameter 3210 is the parameter for password protect of O9000-O9999 programs. 3211 is the parameter for keyword protection of 9000-9999 programs. Paramter 3202#4 should override those two parameters. They can also set up a password using paramter 3220 and a keyword using 3221. 3222 and 3223 set the range for what programs to protect. If they have a value of 1 in 3222 and a value of 9999 in 3223, then programs 1-9999 will be password protected. I believe, you can go to 3220 and 3221 and press INPUT to clear them. If not, you can change the range of password protected programs in 3222 and 3223.
problem is when i try to change bit 3202 #4 (ne9). i get an alarm saying it is write protected.
it doesnt ask for a password but i know the people that owned the machine before
us put a password in but cant remember what it was.
mike c.
Make sure PWE is on. If it is on, try inputting new data into the parameters I listed above so you know the password. Make sure PWE is staying on when you turn it on. If it comes on and turns immediately back off, check parameter 3292#7. If it is set to a 1 it will not let you turn PWE on. If it is a 1, to change it to zero; in MDI input:
G10L50;
N3292R00000000;
G11;
CYCLE START
You could also try 3202#4 in MDI. Look at the string to find the exact values, and input:
G10L50;
N3202RXXX0XXXX;
G11;
Cycle Start(with the x's being the values you don't want to change)
Looking through my iDocs manuals, it looks like trying to change 3202 with G10 won't work either.
3210 Password[type] 2–word axis
This parameter sets a password for protecting program Nos. 9000 to 9999.
When a value other than zero is set in this parameter and this value differs
from the keyword set in parameter No.3211, bit 4 (NE9) of parameter
No.3202 for protecting program Nos. 9000 to 9999 is automatically set to
1. This disables the editing of program Nos. 9000 to 9999. Until the value
set as the password is set as a keyword, NE9 cannot be set to 0 and the
password cannot be modified.
NOTE
1 The state where password 0 and password keyword is
referred to as the locked state. When an attempt is made to
modify the password by MDI input operation in this state, the
warning message “WRITE PROTECTED” is displayed to
indicate that the password cannot be modified. When an
attempt is made to modify the password with G10
(programmable parameter input), P/S alarm No.231 is issued.
2 When the value of the password is not 0, the parameter
screen does not display the password. Care must be taken
in setting a password.
3211 Keyword[Data type] 2–word axis
When the value set as the password (set in parameter No.3210) is set in
this parameter, the locked state is released and the user can now modify
the password and the value set in bit 4 (NE9) of parameter No.3202.
The only thing I can think of that might work, is punching out the parameters and modifying them offline, then trying to import them back in.
Hey Guys,
I know this post is old, but maybe somebody else looking for a solution to this problem...
If the password at 3210 parameter if set and you don't remember it or the preview owner set it...
It was test at FANUC 31i, i believe it work for different controller with the same parameter number...
So you unit has to be connected to the network and use FOCAS2 library.
Here is part of the code in C# if you arent familiar with c# , i can compile for you the console app.
Focas1.focas_ret ret = (Focas1.focas_ret)Focas1.cnc_allclibhndl3("IP ADDRESS HERE", 8193, 5, out cncHandle);
Focas1.IODBPSD_1 prmDataNoAxis = new Focas1.IODBPSD_1();
prmDataNoAxis.type = 0;//No axis
prmDataNoAxis.cdata = 0;
prmDataNoAxis.datano = 3211;
for (int i = 1; i < 99999999;i++ ) {
System.Threading.Thread.Sleep(500);
prmDataNoAxis.ldata = i;
prmDataNoAxis.datano = 3211;
ret = (Focas1.focas_ret)Focas1.cnc_wrparam(cncHandle, 8, prmDataNoAxis);
prmDataNoAxis.cdata = 64;
prmDataNoAxis.datano = 3202;
ret = (Focas1.focas_ret)Focas1.cnc_wrparam(cncHandle, 5, prmDataNoAxis);
if (ret == Focas1.focas_ret.EW_OK)
{
Console.WriteLine("YOU KEYWORD IS "+ i );
Focas1.cnc_freelibhndl(cncHandle);
break;
}
}
Enjoy
Guillermo.
Last edited by gmartore; 05-08-2018 at 06:28 PM.
Hi Roy100100
What you wanna do?
Thanks.
By the way here is the link for a code if somebody need it.
FOCAS Library Detector 32BIT
https://mega.nz/#!0chglCRB!i84lMh0JS...fUNLHFGpGp1ibI
FOCAS Library Detector 64BIT
https://mega.nz/#!RAwCmYoJ!gN97mQ2cD...xDDL_CTx7BUgsQ
9000 KEYFINDER APP
https://mega.nz/#!hYJl0aQL!D0aEDIExu...OVIaYkr24YnYWw
Dear gmartore.
I have same problem with OMB controller: I cannot change parameter P#10.4( PRG9)= 0 because P#797 is not equal 0( I have not any information about who was changed it). Please guide me to make the finder program. Thanks you so much.
Nam.
I've tried using this program to recover the password on my 31i control but it doesn't try to send any data over the network.
I can properly communicate with the machine using the FOCAS detector so there is no problems there.
When I watch the packets being sent over the network while the keyfinder app is running they never increase , only when using the detector to ping or find the machine does it increase.
Are there any other libraries needed to use this?
Tim
can you share file again ?
Regards
sermchart
I can recover the password for Fanuc 16 and 18 controls that have the pcmcia slot for sram backup. I also have a procedure for the 11 control. Could figure it out for other controls too, if it is worthwhile for me.
Thanks for the information @memoryman
quick-cnc