Hello Everyone,
We have a problem with our Doosan with 31I fanuc control. Sometimes the machine stops at an M code. In this case it hangs sometimes at M52 auto door open. I don't understand why. I put all the inputs in a trace and when the m52 is active the door opens. The sensor door open gets activated. The door open command finish and the M fin (G4.3) is active but still the control stops at the mcode. Nothing in the ladder is waiting for something else it just stops. If i select single block i can go further and the machine wil continue. I put waitcodes in front and after the mcodes. I put the mcodes in a sub program and call them as a program but still the machine will stop sometimes. i tried G5.1 q0 q1 etc but still no succes. The first time i started the program it run for 15 parts and then stopped. Now i can only make 2 a 3 parts before is stops.
Does anyone have any idea where to look?
Gr EKrol
[EDIT]
Problem is solved. The axis move a little when the door opens because the axis lose power when the door is open. Servo error is sometimes above 200 what cause a in position check what stops the control with no error message. I don't know why this value did get bigger in time. I didn't want to change the in position error value in the parameters while normal machining. Now i changed my robot sub program to adjust the value to 500 before opening the door and set it back to 200 when the door is closed with G10.
Thank you all for you advise.
We have a problem with our Doosan with 31I fanuc control. Sometimes the machine stops at an M code. In this case it hangs sometimes at M52 auto door open. I don't understand why. I put all the inputs in a trace and when the m52 is active the door opens. The sensor door open gets activated. The door open command finish and the M fin (G4.3) is active but still the control stops at the mcode. Nothing in the ladder is waiting for something else it just stops. If i select single block i can go further and the machine wil continue. I put waitcodes in front and after the mcodes. I put the mcodes in a sub program and call them as a program but still the machine will stop sometimes. i tried G5.1 q0 q1 etc but still no succes. The first time i started the program it run for 15 parts and then stopped. Now i can only make 2 a 3 parts before is stops.
Does anyone have any idea where to look?
Gr EKrol
[EDIT]
Problem is solved. The axis move a little when the door opens because the axis lose power when the door is open. Servo error is sometimes above 200 what cause a in position check what stops the control with no error message. I don't know why this value did get bigger in time. I didn't want to change the in position error value in the parameters while normal machining. Now i changed my robot sub program to adjust the value to 500 before opening the door and set it back to 200 when the door is closed with G10.
Thank you all for you advise.
Last edited: