implement 8-tool turret on lathe

More
5 years 4 months ago #211186 by RobotMatic
I need to implement a tool changer on a lathe, I already have everything wired and connected to a 7I76e table plate.

Could you guide me?

Thank you!!!

It occurs to me to do it with Classicladder.

I have :

-sensor for each tool
-forward turret sensor
-rear turret sensor
-sensor that gives me a pulse for each tool position

-turret coil (on- outside) (off inside)
-slow turn turret coil
-fast turn turret coil,

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago #211375 by andypugh
I think that CL is probably a good choice if you are confortable with Ladder logic and do not need to make any axis moves as part of the tool change (which is normally the case with a lathe)

But you might find that the "carousel" HAL component is helpful to handle the position feedback and motor control.
The following user(s) said Thank You: RobotMatic

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago - 5 years 4 months ago #211455 by BigJohnT
This is the hal portion of my tool change on my CHNC, it might help.
Code:
# Tool Turret Encoder Setup net turret-encoder1 wsum.0.bit.0.in <= hm2_5i20.0.gpio.063.in_not net turret-encoder2 wsum.0.bit.1.in <= hm2_5i20.0.gpio.061.in_not net turret-encoder4 wsum.0.bit.2.in <= hm2_5i20.0.gpio.059.in_not net turret-encoder8 wsum.0.bit.3.in <= hm2_5i20.0.gpio.057.in_not # Tool Turret tool change, leave the tool prep loop in as there is no prep needed net tool-prep-loop iocontrol.0.tool-prepare => iocontrol.0.tool-prepared #net tool-change-loop iocontrol.0.tool-change => iocontrol.0.tool-changed net tool-cng-req iocontrol.0.tool-change => classicladder.0.in-01 net tool-cn-done iocontrol.0.tool-changed <= classicladder.0.out-01 net tool-number iocontrol.0.tool-number => classicladder.0.s32in-00 net tool-prep-number iocontrol.0.tool-prep-number => classicladder.0.s32in-01 net tur-stop hm2_5i20.0.gpio.069.out <= classicladder.0.out-02 net tur-lift-spin hm2_5i20.0.gpio.066.out <= classicladder.0.out-03 net tur-locked hm2_5i20.0.gpio.033.in_not => classicladder.0.in-02 net enc-tool-number wsum.0.sum => classicladder.0.s32in-02 net tool-cng-timeout classicladder.0.out-04 => halui.program.stop

I attached my classicladder .clp file. Create a sample axis configuration with classicladder and put that clp file in there to view it.

JT
Last edit: 5 years 4 months ago by BigJohnT.
The following user(s) said Thank You: RobotMatic, jo_key

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago #211529 by RobotMatic
Video


thanks for all the help, I will be working with this I hope to move forward to finish it. This is my first time setting up a turret. Thank you for always helping in this forum.

BigJohnT - Andypugh Thank a lot !!!!!

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago #211590 by Ingo
Hi guys, I was reading, looking for something about my Turret model (BSA 200 12/20), but as I'm nob and the first time I'm making a turret, I'm suffering a lot..., actually I was very confused. First of all, I don't know if I can take this model from you because you are different. Another thing, my 12-position turret, I use the inputs, Bit1,2,4 and 8 I know it also has Parity and stroby (I don't know what it's for, how do you use it), it still has over temperature, index and locked..., how I use all this, could someone clarify me, show me the way, because I'm using 7i76E and a 7i84 daughter (including all turret entries are on it).

Thank you very much

Ingo

Please Log in or Create an account to join the conversation.

More
5 years 3 months ago #214676 by Becksvill
Hey mate do you have any photos of the turret?

I have just done a toolchanger in classic ladder a few weeks ago.

You may be able to adapt my config.

Please Log in or Create an account to join the conversation.

Time to create page: 0.391 seconds
Powered by Kunena Forum