Once you load up a Gcode program into LinuxCNC you can control the start/pause/stop of the program remotely.

I've done this via Modbus from a PLC.   Now you can do this via Modbus TCP via Ethernet.  I retrofitted an automatically loaded waterjet years ago.   It feeds sheets of foam onto a chainlink conveyor bed under a waterjet CNC machine which is run by LinuxCNC.   The PLC handles all of the surrounding controls for the waterjet pump, valves, etc, while LinuxCNC runs the Gcode that cuts out the sheets.    You tell the machine how many sheets to cut out and it feeds sheets and runs the program until it completes the run. I used a VCP panel to set the counter in the PLC.   There is a lot of interaction between the PLC and LinuxCNC via Modbus.   I used Classic Ladder to make the PLC to LinuxCNC connection.   Its been running for years now.   The Siemens S7-1200, and I believe the S7-1500 PLC will run Modbus TCP directly via the built in Ethernet port.

So you can do this with with LinuxCNC as it is.

I think you can run VNC with LinuxCNC or run a remote X session, so you can log onto different LinuxCNC computers if you want to reload programs, make changes, etc remotely as well.

You might be able to run the machines from home!  ;-)

Dave

On 12/11/2017 12:05 PM, Todd Zuercher wrote:
I've been mulling an idea over in my head. Seeking ideas and opinions.

I work with wood carving machines, doing large production runs in a factory 
setting. In order to increase production speed we have several large 
multi-spindle gang router machines. These are big and expensive custom built 
contraptions.

I've been seeing these very inexpensive Chinese CNCs. (We could buy a dozen of 
them for the price of one of our big custom machines.) And some of them don't 
even look half bad, in pictures at least.

My idea, instead of having 1 huge multi spindle machine, what if we tried 
putting multiple small inexpensive machines side by side and controlled them as 
one machine. For example have 4 small 3ftx4ft routers lined up. I think I'd 
still like to have each machine have it's own Linuxcnc PC and they would be 
networked together. One of the PCs would be the master control and have the 
HMI. Arrange so that all 4 machines can be moved together as one, starting and 
running the same part program simultaneously, but also be able to do some 
things independently on each machine, like touching off, homing, jogging... I 
might even want the option to be able to operate each or selected machines 
independently at times if that might be convenient for the job(s) at hand or if 
one of them breaks down.

How possible do you guys think this idea might be?

How big of a stumbling block is the remote control of multiple instances of 
Linuxcnc by a single user-interface going to be?


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to