OG58

Q series basic motion control of 3 axes

12 posts in this topic

Hi people OG58 here (old guy 58 years) I am looking for some suggestions for my training project that involves controlling a 3 axis CNC machine (router table) using a Q02HCPU with a QD75MH4 to control the three axes. I am thinking an analog card to control the spindle speed would also be a nice addition., Any thoughts or suggestions would be greatly appreciated.

 

Share this post


Link to post
Share on other sites

You didn't give us anything to go on.  Control it to do what?  Control it how?

QD75MH is very easy to program.

Share this post


Link to post
Share on other sites

This positioning controller is not dedicated for CNC controls.

1.No G-code support.

2.No 3 axis helical interpolation, only 2 axis circular.

3. Positioning data limited to 600 lines per axis and shared when interpolating...

4. Flash memory limited to 100000 writes. Same number for the main CPU.

If the machine work with just a few simple positioning tasks that repeats it self, than it's fine, but it's a bad call for a common CNC router that runs with many different programs.

Since you are stuck with SSCNETIII servo network, your only alternative is a SSCNET  3rd party CNC controller PC card like: http://www.yurtaev.com/

But again, too much lack of info for go/no go, as CrossBow said...

 

Edited by glavanov

Share this post


Link to post
Share on other sites
On 12/13/2018 at 7:32 AM, Crossbow said:

You didn't give us anything to go on.  Control it to do what?  Control it how?

QD75MH is very easy to program.

Yes thank you I now understand the QD75MH4 is more suitable for low control system such as repetitive servos on conveyors etc. I will try it out and let you know how I go.

Regarding what I want to do is build a plc/motion controlled CNC 3 axis machine that can read G-code and perform in real time.

Servo options are DC stepper type with closed loop control or Mitsubishi MR-J2B type AC servos with power in the 100 to 200 watt range.

The projected work area is 600mm x 800mm

Share this post


Link to post
Share on other sites
On 12/14/2018 at 5:45 PM, glavanov said:

This positioning controller is not dedicated for CNC controls.

1.No G-code support.

2.No 3 axis helical interpolation, only 2 axis circular.

3. Positioning data limited to 600 lines per axis and shared when interpolating...

4. Flash memory limited to 100000 writes. Same number for the main CPU.

If the machine work with just a few simple positioning tasks that repeats it self, than it's fine, but it's a bad call for a common CNC router that runs with many different programs.

Since you are stuck with SSCNETIII servo network, your only alternative is a SSCNET  3rd party CNC controller PC card like: http://www.yurtaev.com/

But again, too much lack of info for go/no go, as CrossBow said...

 

Thank you glavanov

 

1. I definitely need G-code support. Can you suggest what hardware I might need in Q or A series PLC?

2.  3 axes helical interpolation is also an absolute necessity.

3. I need up to 10,000 lines per program with full HMI

The Yurtaev Linux card looks good it can run with MR-J2B servo drives. The Q172DCP is built for SSC net should I use this motion controller cpu instead?

Cheers

Share this post


Link to post
Share on other sites
43 minutes ago, Wasan said:

@OG58 I checked on internet found that there are Delta PLC that can use with G-Code maybe this help you.

Delta DVP20PM (Delta programmin ladder are nearly same with Mitsubishi PLC)

https://delta-ia-tips.com/2013/01/18/succesful-application-dvp20pm-dopb-ps-and-g-code-download-feature/

Thanks for your input Wasan.

I checked it out looks ok but I want to build a Mitsubishi based system. I have a few cpu to choose from and many peripherals, enough to build a full CNC system.

Cheers

Share this post


Link to post
Share on other sites

The only Q series cpu that covers your requirements is Q173NCCPU. It's a part of C70  CNC control system that operates only with NC servo drives. No support for general purpose melservos.

Someone correct me if i'm wrong.

If you consider alternative with  closed loop steppers, maybe the best solution on the market is ClearPath SDSK servos.

Right now i am retrofitting one multicam router with thoes, using CSLabs Csmio controller.

 

Edited by glavanov

Share this post


Link to post
Share on other sites
On 12/15/2018 at 10:20 PM, glavanov said:

The only Q series cpu that covers your requirements is Q173NCCPU. It's a part of C70  CNC control system that operates only with NC servo drives. No support for general purpose melservos.

Someone correct me if i'm wrong.

If you consider alternative with  closed loop steppers, maybe the best solution on the market is ClearPath SDSK servos.

Right now i am retrofitting one multicam router with thoes, using CSLabs Csmio controller.

 

I have a Q172DCPU on it way to me now. I believe I can interface this with my current setup. I will use the Mitsubishi MR-J2 B or MR-J3 B type drives and 100 watt AC Servos also Mitsubishi K13's. The Q173NCCPU is that the one in Mazaks? The best machines have 1 micron resolution I only need 10 micron. Yes I should have realized the CNC servo motors would be application specific. I have some dual shaft nema 23 motors and 100ppr encoders 2phase. I am considering stepper motor first now.

Thank you

Share this post


Link to post
Share on other sites

Oh, now i see. Q172DCPU supports g-code motion program (up to 8 Axis) with OS type SW7-SV43QC.

If this is your case, actually might work... What's the deal with spindle control M03, M05 and S(speed)... and post processor?!
 

Edited by glavanov

Share this post


Link to post
Share on other sites
On 12/17/2018 at 9:21 PM, glavanov said:

Oh, now i see. Q172DCPU supports g-code motion program (up to 8 Axis) with OS type SW7-SV43QC.

If this is your case, actually might work... What's the deal with spindle control M03, M05 and S(speed)... and post processor?!
 

M codes are just machine functions like M03 Spindle forward, M05 Spindle reverse and S2000 = 2000 RPM. There are quite a few of them for coolant and vacuum etc etc. Thanks for the software os reference  number. The Q172DCPU has a fibre optic interface that I am keen to use. If anyone knows the cat number for the cable I would appreciate that as I have not found it in the manuals yet. Already the specs are dictating to use a JR3-B type servo amplifier.

I have a home built CNC machine that I want to rebuild into a stand alone high accuracy real time system. Also post processors are just software to calculate optimum tool paths to the machine from cam software some are good some are not so good.

Edit: The fiber optic SSCIII net cables cat number is MR-J3BUS05M ( half metre long).

Edited by OG58
New information

Share this post


Link to post
Share on other sites

Arrange the topology of you cabinet first, and then chose optics length.

I had some troubles with 50cm optics (from motion CPU to first amplifier) when trying to leave space, so the controller and amplifiers can ventilate... you should not bend the cable too much.

For the M codes, i meant that those (M03, M04, M05 and S value) are not in the list of supported M codes in the G-code program for this motion CPU.

I can't find post processor for this CPU. You may have to write programs by hand.

Check the programming manual for SV43. It's for Q172HCPU, but again... http://meltrade.hu/download.php?f=4186-q172hq173hcpu-programming-manual-(sv43-g-code)-ib(na)-0300115-a-(02.06)

Edited by glavanov

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now