From: Walter C. <wal...@gm...> - 2013-10-15 03:25:39
|
Hi all, I have been investigating using the MachineKit+BeBoPr+BBB to run linuxcnc to control a machine we've setup. That seems all possible and fine. I would however like to control this machine from another BBB, so I would like to run linuxcncrsh on one BBB and feed it commands from another BBB. I was wondering if anyone has gotten (or tried to get) linuxcncrsh working on a BBB with the Machinekit package. Is this even possible? Alternatively, does anyone see another option? Thanks! Walter Cigana |
From: Sebastian K. <se...@hi...> - 2013-10-15 03:39:51
|
On 10/14/2013 09:25 PM, Walter Cigana wrote: > I have been investigating using the MachineKit+BeBoPr+BBB to run linuxcnc > to control a machine we've setup. That seems all possible and fine. > > I would however like to control this machine from another BBB, so I would > like to run linuxcncrsh on one BBB and feed it commands from another BBB. > > I was wondering if anyone has gotten (or tried to get) linuxcncrsh working > on a BBB with the Machinekit package. Is this even possible? It should work fine. I've used it in similar situations and it's worked fine. linuxcncrsh is not very user friendly, and not very widely used, and there may be bugs (though we don't currently know of any). > Alternatively, does anyone see another option? For controlling a linuxcnc computer over the network, linuxcncrsh is probably your best bet at the moment. Let us know how it goes! -- Sebastian Kuzminsky |
From: Michael H. <ma...@ma...> - 2013-10-15 07:39:22
|
Am 15.10.2013 um 05:25 schrieb Walter Cigana <wal...@gm...>: > Hi all, > > I have been investigating using the MachineKit+BeBoPr+BBB to run linuxcnc > to control a machine we've setup. That seems all possible and fine. > > I would however like to control this machine from another BBB, so I would > like to run linuxcncrsh on one BBB and feed it commands from another BBB. > > I was wondering if anyone has gotten (or tried to get) linuxcncrsh working > on a BBB with the Machinekit package. Is this even possible? possible: yes working on it: yes amount of work: lots I still do expect to reach a milestone end of this year which will be: able to run Axis and task on a different host than the realtime environment (motion, HAL etc) while supporting HAL access in the UI's in terms of tangible results which can be evaluated I would look at in/towards end of Q1 2014 - Michael > > Alternatively, does anyone see another option? > > Thanks! > Walter Cigana > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-users mailing list > Emc...@li... > https://lists.sourceforge.net/lists/listinfo/emc-users |
From: Walter C. <wal...@gm...> - 2013-10-15 19:57:56
|
Hi again, Thanks for the feedback. I am facing another challenge... how do I start linuxcncrsh remotely? I can write up a script to login to the remote machine (over ssh, let's say), but linuxcncrsh requires a telnet connection and the BBB doesn't have that available (I think). I also get an error when trying to start linuxcncrsh on the BBB no matter what config I use. emc/usr_intf/emcrsh.cc 2838: can't connect to emc I have poked around lots and still cannot find any real answer to this. Someone out there must have figured this out... help! thanks, Walter On Tue, Oct 15, 2013 at 3:39 AM, Michael Haberler <ma...@ma...>wrote: > > Am 15.10.2013 um 05:25 schrieb Walter Cigana <wal...@gm...>: > > > Hi all, > > > > I have been investigating using the MachineKit+BeBoPr+BBB to run linuxcnc > > to control a machine we've setup. That seems all possible and fine. > > > > I would however like to control this machine from another BBB, so I would > > like to run linuxcncrsh on one BBB and feed it commands from another BBB. > > > > I was wondering if anyone has gotten (or tried to get) linuxcncrsh > working > > on a BBB with the Machinekit package. Is this even possible? > > possible: yes > working on it: yes > amount of work: lots > > I still do expect to reach a milestone end of this year which will be: > able to run Axis and task on a different host than the realtime environment > (motion, HAL etc) while supporting HAL access in the UI's > in terms of tangible results which can be evaluated I would look at > in/towards end of Q1 2014 > > - Michael > > > > > Alternatively, does anyone see another option? > > > > Thanks! > > Walter Cigana > > > ------------------------------------------------------------------------------ > > October Webinars: Code for Performance > > Free Intel webinars can help you accelerate application performance. > > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > > the latest Intel processors and coprocessors. See abstracts and register > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk > > _______________________________________________ > > Emc-users mailing list > > Emc...@li... > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-users mailing list > Emc...@li... > https://lists.sourceforge.net/lists/listinfo/emc-users > |
From: Sebastian K. <se...@hi...> - 2013-10-15 20:13:19
|
On 10/15/13 13:57 , Walter Cigana wrote: > I also get an error when trying to start linuxcncrsh on the BBB no matter > what config I use. > > emc/usr_intf/emcrsh.cc 2838: can't connect to emc That's linuxcncrsh saying it can't connect to LinuxCNC. Your .ini file should specify linuxcncrsh as the DISPLAY, like this: [DISPLAY] DISPLAY = linuxcncrsh Then when you start linuxcnc (from an init script, or by logging in via ssh, say) it'll start linuxcncrsh automatically, and you'll be able to connect to it via telnet. -- Sebastian Kuzminsky |
From: Eric H. J. <ejo...@ca...> - 2013-10-15 20:36:54
|
Walter, I have not been following this thread, so I may be talking out of school, but don't you just need to have linuxcncrsh run on the BBB running linuxcnc? That simply requires 'loadusr linuxcnc" in the hal file or DISPLAY=linuxcncrsh in the ini file. It then starts with linuxcnc and does not need to be separately started. It is just a simple socket connection which can be tested with telnet for example: telnet <machine name> 5007 On the other BBB use your favorite language or script to open an ordinary socket connection to the appropriate machine and port. Or is there something more I am missing here? Regards, Eric Thanks for the feedback. I am facing another challenge... how do I start linuxcncrsh remotely? I can write up a script to login to the remote machine (over ssh, let's say), but linuxcncrsh requires a telnet connection and the BBB doesn't have that available (I think). I also get an error when trying to start linuxcncrsh on the BBB no matter what config I use. emc/usr_intf/emcrsh.cc 2838: can't connect to emc I have poked around lots and still cannot find any real answer to this. Someone out there must have figured this out... help! |