LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

More
11 months 4 weeks ago - 11 months 4 weeks ago #337700 by epineh

An open source programmer usually only sees the problems and errors that users have, but very rarely reports of success.

So I would be very happy if you could give me a little feedback.


OK so yeah I am guilty of exactly this, and most of my errors are my own doing! 

For me RIO has allowed me to update my two wood router style machines with closed loop to the controller, after my MESA cards died, not trash talking MESA in any way, where I live its hot and humid, VERY hot and VERY humid, for 75% of the year, electronic boards tend to not particularly like those conditions. 

Moving forward my next machine to retrofit is a 2.5 Ton milling machine, I have no real concerns with doing so, I can setup closed loop control (Brushed dc servo's) for all three axis, and even the spindle can be closed loop to linuxcnc as it is also brushed DC, around 200 Volts. All this just works in RIOCore, yes a 200 V 4KW Brushed DC motor is a little spicy but I only need to worry about the power stage, its still just a motor, and RIOCORE has it covered. 


Cheers.
Russell.



 
Last edit: 11 months 4 weeks ago by epineh.
The following user(s) said Thank You: meister

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

More
11 months 4 weeks ago - 11 months 4 weeks ago #337741 by Dave3891
@meister Thanks for the offer, but I think I have it figured out, just waiting for the board to arrive and test!

 
 
Last edit: 11 months 4 weeks ago by Dave3891.
The following user(s) said Thank You: meister

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

More
10 months 3 weeks ago #339818 by Happppppppy
I have been tuning some steppers using the stepdir plugin and the quadencoder plugins as feedback. The tuning hasn't been working too well and I'm curious if it is possible to set the Stepgen into velocity mode? Thankyou!

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

More
10 months 3 weeks ago #339850 by meister
Hi,
can you please add your .json config.

Have you set the scale for the quad encoder correctly?

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

More
10 months 2 days ago #340695 by Dave3891
I've started wiring and testing my custom RIO board and everything is looking good so far.

Is there any option to have a watchdog on the outputs? So if the computer crashes or loses connection the outputs will turn off?

Also are there any examples anywhere of controlling a spindle VFD over modbus with RIO?

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

More
10 months 2 days ago #340702 by meister
there are an buildin watchdog, it will disable the pwm/stepdir output if the connection is lost.
you can also set a chain of 'modifiers' to each pin (plugin -> Pins -> Modifiers) like delay, debounce, ... and 'onerror'.
The 'onerror' modifier hold the pin to low or high if connection is lost.

You can also use the 'chargepump' hal-component ( www.linuxcnc.org/docs/html/man/man9/charge_pump.9.html ) to control a master power relay.

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

Time to create page: 0.204 seconds
Powered by Kunena Forum