Page 3 of 4 FirstFirst 1234 LastLast
Results 25 to 36 of 45

Thread: Machine hang during tool change

  1. #25
    Registered
    Join Date
    Jan 2007
    Location
    America
    Posts
    133
    Downloads
    0
    Uploads
    0
    Here is what repairman found:

    He watched the plc section while machine was cycling, watching for the spindle orientation signal to make. This happens when you rapid up then come back down to tool change position, when the spindle orients for the change. When the spindle orients, the signal is good and now the carosell can slide over to do it's thing.
    Here is what happpens: sometimes the z axis goes up, comes back to tool change position, the signal comes in on plc just like it is supposed to, then disapears, like you hit reset or like something somewhere cancelled it. We saw this every time it hung up. The signal for spindle orient was gone, so the carousell doesnt do it's thing, because the spindle is not locked now and would not stay in place when the "cup" hit it. So the machine does what it is supposed to, "nothing".

    Now, what made the signal disapear? If it was a bad photo eye (that reads the spindle location) why did it send a signal in the first place? Why do it randomly?

    Here is what he did: in the toolchange macro, near the very end, there are two lines that give you back control over single block (#3003=0) and over feedrate override (#3004=0). He put in a dwell line right in front of them, (G4X1.0). Now, after a tool change, there is a dwell of 1 second before the machine takes off again. He explained why but I dont know if I can explain it clearly.
    I put the machine in a loop, running a short program with toolchanges, so it will just keep on running, and it has been going for 3 hours or so with no malfunction. I am running it all day, and I will test it again in the morning when it is cold.

    The only other thing we can think of is to change the toolchange macro so that you dont loose the ability to override during toolchange (remove the #3004=1 at the beginning of macro). That way it is not looking for the two signals in the plc that determine the rapid rate, it just uses whatever rate you set on the switch. (The macro takes control away from the switch so that it will move as fast as possible in Z axis, for faster toolchange, getting the control back to you is where we think the problem is, hence the dwell.)

    I would still like to see some macros on machines that are not hanging up, to compare, and I will keep you posted.


  2. #26
    Registered
    Join Date
    Nov 2007
    Location
    USA
    Posts
    36
    Downloads
    0
    Uploads
    0

    Spock, you rock!

    Spock, you are the man! I will give this change a try in the morning and see how it works out. I will run a little program in a loop and see what happens amd post my results as well.

    PBMW, I would also like a copy of your tool change macro. I sent you a PM with my email yesterday, but I will change my profile to get email from members.


  3. #27
    Registered
    Join Date
    Jan 2007
    Location
    America
    Posts
    133
    Downloads
    0
    Uploads
    0
    Well, ran for 4 hours, then something somewhere gave out, got a 1850 "magazine out of position" alarm, so i dont know if the sensor went bad or the brake, repairman coming back first thing in the morning.


  4. #28
    Registered
    Join Date
    Nov 2007
    Location
    USA
    Posts
    36
    Downloads
    0
    Uploads
    0
    Hopefully just a dirty proximity sensor in the magazine. Keep us posted.


  • #29
    Registered
    Join Date
    Aug 2005
    Location
    USA
    Posts
    578
    Downloads
    0
    Uploads
    0
    I've had a couple of people ask me for my tool change macro, so I thought it easier to just post it here...


    :9001
    #3003=1
    #3004=1
    IF[#100EQ#4120]GOTO99
    IF[#4120EQ0]GOTO99
    IF[#1011EQ1]GOTO99
    G91G28Z0.
    G91G30Z0M19
    M9
    M6








































    G04X0.1
    IF[#1008EQ1]GOTO10
    GOTO99
    N10G91G28Z0
    IF[#1009EQ1]GOTO12
    GOTO10
    N12G91G30Z0
    G04X0.5
    IF[#1010EQ1]GOTO99
    GOTO12
    N99#100=#4120
    #3003=0
    #3004=0
    M99
    % 


  • #30
    Registered
    Join Date
    Jan 2007
    Location
    America
    Posts
    133
    Downloads
    0
    Uploads
    0
    PBMW, thanks, very similar to mine, looks like mine has more dwell, and then the newly added yesterday.

    Javajesus, I removed about 200 lines of "end of block" characters so you could see it clearly.
    Also, we traced the "magazine out of position" to a faulty switch, the prox. that is right by the cam shaft. My repairman thinks this could possibly be the root of the hangup problem, by not signaling correctly. He thinks the logic program might not be setup to catch it and asign an alarm, so it is laeding to the hangup problem. I will have a new switch in tomorrow, so maybe Friday I will know something new.

    Also, the switch I pulled from my machine is not the one in the book, so if you ever have to order one, be sure and check what you ave in your machine.

    %
    O9001
    #3003=1
    #3004=1
    IF[#100EQ#4120]GOTO99
    IF[#4120EQ0]GOTO99
    IF[#1011EQ1]GOTO99
    G00G91G28Z0

    G91G30Z0M19

    M9

    G4X.4

    M6
    G04X0.4
    IF[#1008EQ1]GOTO10
    GOTO99
    N10G91G28Z0
    IF[#1009EQ1]GOTO12
    GOTO10
    N12G91G30Z0
    IF[#1010EQ1]GOTO99
    GOTO12
    N99#100=#4120
    G4X1.0
    #3003=0
    #3004=0
    G90
    M99
    %


  • #31
    Registered
    Join Date
    Jun 2005
    Location
    us
    Posts
    214
    Downloads
    0
    Uploads
    0
    Heres mine but I have two 9000 programs 9001 and 9020
    I don't know what the 9020 does if any one knows please let me know.
    %
    O9001
    #3003=1
    #3004=1
    IF[#100EQ#4120]GOTO99
    IF[#4120EQ0]GOTO99
    IF[#1011EQ1]GOTO99
    G91G28Z0.
    G91G30Z0M19
    M9
    M6
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    G04X0.1
    IF[#1008EQ1]GOTO10
    GOTO99
    N10G91G28Z0
    IF[#1009EQ1]GOTO12
    GOTO10
    N12G91G30Z0
    G4X.5
    IF[#1010EQ1]GOTO99
    GOTO12
    N99#100=#4120
    #3003=0
    #3004=0
    G90G49
    M99
    %
    Here is the other 9020 program what does it do.
    %
    O9020
    N1IF[#20EQ#1032]GOTO9
    N2#101=#4001
    N3#102=#4002
    N4#103=#4003
    N5#113=#20
    N6G00G91G30Z0
    N7M06T#113
    N8G#101G#102G#103
    N9M99
    %
    Tim


  • #32
    Registered
    Join Date
    Nov 2007
    Location
    USA
    Posts
    36
    Downloads
    0
    Uploads
    0
    Well, the mill ran ALL day without an issue !!!!! Woohoo! Spock, next time you are in Spokane, WA, the drinks are on me. Thanks to all for your help. I was able to get the dwell time down to .500/sec to get rid of that awkward pause. I tried .1/sec, but that was not enough. Maybe I will try .250 tomarrow. It's quite a nice feeling not having to babysit the machine all day. Thanks PBMW for yout tool change macro, When I get a chance I will give it a try.


  • #33
    Registered
    Join Date
    Nov 2007
    Location
    USA
    Posts
    36
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by spock View Post
    we traced the "magazine out of position" to a faulty switch, the prox. that is right by the cam shaft. %
    Spock, When you say cam shaft, where do you mean? On the magazine? Also, do you have the 10 tool magazine? I was wondering if the hang issue was a faulty switch or just software moving too fast for the machine. Can you take a picture of where the faulty switch was located?


  • #34
    Registered
    Join Date
    Jan 2007
    Location
    America
    Posts
    133
    Downloads
    0
    Uploads
    0
    What the sharp book calls the "cam shaft" is the shaft that comes out of the little motor that turns and rotates the drum. The switch threads down next to the shaft and reads a little plate that goes around with the drum. You have to look for it thru the side door. It's a bugger to get to.
    I have a 16 tool drum.
    I wonder, sharp used a different switch than the book lists. There is some time duration in the plc. If the ladder logic was written with the specs for a certain switch in mind, and the switch installed is slightly different, it causes the problem? I will run that idea by the repairman when he comes back to install the new switch.
    i know, it's just a switch, but if it doesnt fix it I want him there to start figuring out why.


  • #35
    Registered
    Join Date
    Nov 2007
    Location
    USA
    Posts
    36
    Downloads
    0
    Uploads
    0
    I'm jealous. We have the 10 tool magazine, but it is our first one. We are already shopping for another. I think I know what switch you are talking about. There are 3 on the magazine that I could see. 1 for the tool pocket, 1 on a rail that the magazine slides on ( looks like a pain to get to) and 1 on the inside of the magazine, not really sure what it is for. Are you going to test the new switch without the new dwell setting? It does make sense that Sharp programmed the machine for one switch and some guy on the floor used another spec switch. That might explain why it is hanging. Keep us posted.


  • #36
    Registered
    Join Date
    Jan 2007
    Location
    America
    Posts
    133
    Downloads
    0
    Uploads
    0
    Well, what a week!

    Got the new switch in on Wednesday, put it in, alarm goes away and plc reads like it should. Worked about 2 minutes, then the alarm came back (magazine out of position). But the switch was working this time, so new problem.
    Pulled brake off the top of the magazine motor and found new problem, on one of the brake pads is a hex bore that fits the hex shaft on motor, it was chewed out completely. Magnet in brake works fine, didnt seem to be stuck. Only theory I have is that when the switch was going bad it might have been signaling at teh wrong time, which would activate the brake while the motor was still turning. The brake pad/bushing loses the fight.
    On a positive note, after 4 days down I finally got the dealer to call me back, and they are working with Sharp in CA to find the part. Only problem seems to be that there is no listing for this part in the book diagrams, so Sharp is having to hunt it down.
    It is weeks like this that make me wonder why I stopped working for the other guy....


  • Page 3 of 4 FirstFirst 1234 LastLast

    Similar Threads

    1. Tool change
      By corydoras in forum CNC Wood Router Project Log
      Replies: 2
      Last Post: 11-25-2007, 10:45 AM
    2. How to change Tool change position(About MAZATROL T1 control)
      By liushuixingyun in forum Mazak, Mitsubishi, Mazatrol
      Replies: 5
      Last Post: 07-07-2007, 03:58 PM
    3. tool change
      By jrick in forum Commercial CNC Wood Routers
      Replies: 0
      Last Post: 01-13-2007, 06:01 PM
    4. How to do tool change
      By Art Ransom in forum Machines running Mach Software
      Replies: 0
      Last Post: 11-21-2006, 07:46 AM
    5. Tool Change
      By WOODKNACK in forum General CAM Discussion
      Replies: 10
      Last Post: 07-12-2003, 10:26 PM

    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.