cleaning the memory doesn't help
also it skips M121 and M122, which don't take part in ladder at all
at the same time M221 and M222 works (CNC get hooked up when waiting MFIN signal from PMC)
M21, M22 being not distributed in AUTO mode, but in MDI all is OK
F151 and F150.0 don't show anything when program performs block with one of these codes. it looks like block skip works, but dignostic doesn't show anything
CNC state doesn't set the flag CFIN in 700#0
all others M-codes work normally
Last edited by guhl; 02-25-2010 at 08:29 AM.
nothing to say under this line
cleaning the memory doesn't help
also it skips M121 and M122, which don't take part in ladder at all
at the same time M221 and M222 works (CNC get hooked up when waiting MFIN signal from PMC)
Last edited by guhl; 02-25-2010 at 01:05 PM. Reason: M121 M122
nothing to say under this line
I was wrong telling about skip function in first post
in block which has to be performed CNC also doesn't set bit "STL" F148.5
at the same time no FEED HOLD
nothing to say under this line
M codes are the responsibility of the MTB, not Fanuc, so it depends what the MTB implemented in the ladder.
Al.
CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
problem is that BCD interpretation of 21 and 22 doesn't appear in F151 register
BCD code doesn't reach subprogram DEC (SUB4) in ladder
CNC just ignores block where M21 or M22 defined in AUTO mode
also it ignores M121 and M122, which don't take part in ladder at all
at the same time M221 and M222 works (CNC gets hooked up when waiting MFIN signal from PMC)
what's the difference between MDI and AUTO modes for CNC on the level of input and output signals?
in MDI F151 shows BCD code of M command
nothing to say under this line
Send me a copy of ladder.
you have used before m21 m22,it`s worked?
I have solved the problem
the matter was in parameter 912#7 ("macro executer")
nothing to say under this line