My answer is.... it depends.

If you already have I/O that you can use, and you can do the logic in Classic Ladder or a component, then that will work. If you need to add high current I/O or need 120 or 220 volt AC I/O then you might as well buy a cheap PLC.   The Click PLC with the Modbus TCP interface is about as inexpensive as they come.   You usually can't buy remote I/O for what the entire PLC costs.  I've used them as I/O connected to a dedicated PC for a custom data/control system.  In that case the only logic in the PLC is an end statement so the PLC will cycle. Then I just write and read to the PLC via Modbus TCP.    I've done the same thing with the older serial Modbus PLCs.   I've never had a Click PLC fail yet but I also avoid relay outputs.  No matter what you do, relay outputs will eventually fail depending on how frequently you cycle the relays.

Just remember that if you do use an external PLC and put a program in it, you still need to do the config in LinuxCNC to get the data back and forth to the PLC so the PLC can interact.  But you can keep the interface simple. Pass it an integer for the tool number required and then tell it to get that tool, etc.   Wait for the tool fetch to complete, then continue, etc.

Programming a dedicated PLC like the Click PLC is easier for me than programming in Classic Ladder. And some tool changers can be very complex logically.

Dave

On 8/16/2019 7:29 AM, andrew beck wrote:
Hi guys

I am currently running 2.7 linuxcnc.  I think it is the stretch iso but I
am not sure.  how to I tell if I have linuxcnc stretch iso.  would love it
if someone could show me a simple way to tell what i have.  there must be
some show command.

I just wondered what is involved in changing to 2.8 and is there a iso that
I can just flash the computer with or do I have to build from source.  as I
saw 2.9 is out now so I guess 2.8 must be getting a lot of use.

Also I was wondering what most people use for all the toolchanger logic
nowdays.  I have seen reference to components and all sorts of stuff
recently.  I was wondering what is the best way.  I currently know of three
options that people use.

1  just use the onboard classic ladder which is not very nice to use and
hard to learn.  advantages are everything is contained within linuxcnc

2 just use a external click PLC.  advantages are easy setup and probably
rock solid

3 use toolchanger components and remapped G codes.

If people could reply to these comments with what they vote best and
ideally a link to the best way to complete the option, I would really
appreciate it.

Regards

Andrew

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to