One more Biesse rover 322

More
22 Dec 2020 23:03 #192891 by fed_zh1
Hi Everyone, I recently got a hold of a Biesse rover 322 and started to prepare for the linuxcnc retrofit!

Hardware I went for: 7i92 + 7i77 + 7i84 + 7i74 and will add a couple more cards while progressing with I/Os. I will give a shot to the raspberry pi 4 to run linuxcnc. Thank you for the image already prepared!

I have configured the cards and spent the last couple of days to go around and check the machine. Regarding documentation I have very fragmented parts of the schematics but the original user manual and error manual. The machine used to run but it was recently moved. I got some errors from the CNI controller and currently have a couple of questions:
  • I am using the shop air compressor to supply the machine and I have the Z axis drive set to "Pot". Reading around it looks like this should be solved when connecting air but when connecting the compressor although the guards and spindles rise, the Z axis doesnt really move. I was wondering if this is normal and I should just jog off the Z axis or if it should already come out by itself when simply connecting air? The valves on the left hand side (looking towards the machine) do not show any pressure in the system but removing the bottom front covers I see two manometers and I read around 7bars of pressure on the top one and 6 on the bottom one. I manually checked the pneumatic connectors on the Z axis cylinders and there seems to be air pressure

  • The Argolux au s-twin is in state "break/fail" but unfortunately I do not have the schematics documenting the pins for this and jsut started tracing them. If anyone has schematics and would be so kind to share them it would be amazing! As I saw that effectively this shuts down most of the 24Vdc to the machine, is it possible that the Z axis problem is somehow related to some solenoids potentially not receiving power and shutting down part of the air supply?

Thank you!

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

More
22 Dec 2020 23:40 #192900 by tommylight
"POT" means "Positive Over Travel" so it is on the positive limit switch. If all is OK it should be able to jog in the negative direction, but that is more of to how the safety was implemented.
There are some retrofits around this forum, but i would venture a guess you already have that covered.

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

More
01 Jan 2021 22:40 #193762 by fed_zh1
Replied by fed_zh1 on topic One more Biesse rover 322
Thank you for the tip Tommy! I made quite a bit of progress, the safety relays issues was related to faulty photelectric sensors... I will have to substitute this. Nonetheless I got the startup loop figured out and connected e-stop and start to Linuxcnc, got encoders and motors connected, tuned and with proper encoder scaling and home switches connected! I am trying to leave the machine as-is as much as possible and so far it has worked out.

Now I am connecting spindles, I managed to reuse the existing circuitry for spindle start/stop which I wired to the spindleena of the 7i77 but now I am trying to figure out the most efficient way to set spindle speed as the old controller is configured to talk to the VFD via rs 485 and first of all me having a Raspberry Pi 4 I need to get a shield if I want to try to go down that road plus write a custom python script with the protocol the VFD uses. From the manual it doesnt look bad at al, seems relatively strightfoward, nonetheless it will be a bit of work.

I saw bevins used classic ladder and the analog input of the drives. I think I might have found a possibly easier way do do this by reconfiguring pins 1,2,3 of the VFD ( Commander CD 750 manual - page 47) so that they can be used for a "spindle at speed" signal and then simply connect the analog inputs of the drive to the 7i77 as these can also be configured as bipolar with +-10V. I would then connect a relay coil to pins 1 and 2 of the drive (the N/O) and then when at-speed these will energise the realy and send +24V to one of the 7i77 inputs to be connected in hal to spindle at speed. Does this make sense?

The other option would be to get a simple adapter for the Pi and then write a python script to handle communication. From the VFD manual it doesnt seem that bad but it looks like more work than just using the analog signal. Has anyone had any experience with doing this for this VFD? I found some examples but not for this one

Another question I had was if you had any suggestions on how to tackle multiple spindles in linuxcnc? Here I have 3 main spindles connected to air cylinders that can get lowered down plus several smaller units that (it seems) can all be individually lowered. What is the most appropriate way to handle this? I saw that things have changed in Linuxcnc 2.8 and I am using the new notation but i was not able to find a lot of examples
The following user(s) said Thank You: tommylight, ehb

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

More
02 Jan 2021 15:27 #193843 by tommylight
Nice, some good news for 2021 ! :)
Since the VFD can take +-10V, use only that plus encoder plus enable! Nothing more required, you can use the spindle at speed from the encoder feedback and leave the control to LinuxCNC for it.
You can also have other VFD's through RS485, but i am not sure about having more than one. It does require cheap USB to RS485 converters. LinuxCNC from 2.8 and up can control multiple spindles.
For examples, PlasmaC might be useful as it has multiple spindle stuff implemented and in use for plasma, scribe and whatever else, and the configs are included with LinuxCNC as a sim so changing and checking stuff is easy and safe as no spindles will break if there is an error.

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

More
14 Jan 2022 20:31 #231790 by ehb
Replied by ehb on topic One more Biesse rover 322
Hey tommylight, any news on your retrofit? I'm really interested because I got a Rover 322 myself.
I'd be really grateful if you could share your configuration files, so I could check my calculations (scaling etc.) when I'm at that point..

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

More
14 Jan 2022 22:39 #231813 by tommylight
Who, me ??? :)
Currently i am not doing any retrofit, if i do not count my Mazak lathe that is still the last thing on a long list.
I am building a lot of plasma cutters, though:
forum.linuxcnc.org/show-your-stuff/38547...-5m-cnc-plasma-build
The following user(s) said Thank You: ehb

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

More
15 Jan 2022 08:28 #231873 by ehb
Replied by ehb on topic One more Biesse rover 322
Whoops.. I meant fed-zh1, must've been tired yesterday   Still thanks for replying and all your efforts, I see you all over the board. 
But your plasma builds are also very impressive.. so much great stuff on here!
The following user(s) said Thank You: tommylight

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

Moderators: cncbasher
Time to create page: 0.117 seconds
Powered by Kunena Forum