Re: [CAD_CAM_EDM_DRO] Toolchanger
Posted by
Jon Elson
on 2002-04-03 10:57:02 UTC
Carol & Jerry Jankura wrote:
control way, the PLC just adds more complexity to it. If EMC was already
set up for a PLC, that would be different.
The OS (Linux) is not the issue at all. The limitations of the real time
methods and great complexity of EMC is what makes all of this difficult.
Just finding the routine that is responsible for some function in EMC is
a 2 hour exercise, or worse. Linux is better documented than most
OS's, especially Microsoft. Yes, if you are a registered developer, and
subscribe to the $2000/month developer's service, you can have vast
amounts of internal system documentation. I've never talked to anyone
who has had access to that stuff, so everybody works in the dark, and
wonders why things don't work. At least with Linux, there IS publicly
available documentation, and the source code is available with just one
command.
If you are going to BUILD your own CNC machines, you have no business
turning them over to plant electricians, at least without a LOT of documentation
being made and kept with the machine.
If you do it directly from the computer, you can have diagnostic programs and
diganostic screens that can show what is happening every second. This could
be very helpful in diagnosing any problems. I'd much rather work from a big
screen that has meaningful labels like "spindle in posititon=TRUE" and
"transfer_arm_parked=TRUE" than trying to read a bunch of LEDs marked
IN01 through IN16 and figure them out on a ladder logic diagram.
Jon
> Jon:Well, since EMC would have to be modified for EITHER the PLC or direct
>
> This often seems, at first blush, as the right way to implement a system,
> and may well be if it's for a hobby that you will be the only maintainer and
> absolute minimum costs rule.
>
> But consider - You're running a CNC G-Code interpreter under what many (not
> necessarily me) would consider to be an arcane operating system (that is,
> not many know much about it). Now, you're going to add either another module
> or separate program written in a language that most maintenance folks don't
> understand. So, it follows that when the machine quits, it's this system
> that's first blamed. And, guess who's going to be called to diagnose and fix
> the machine whether this system is the actual cause? No, I think that
> partitioning the CNC into its own computer and adding a low cost PLC running
> a ladder logic that most maintenance folks (electricians, that is) know
> something about is the preferable solution.
control way, the PLC just adds more complexity to it. If EMC was already
set up for a PLC, that would be different.
The OS (Linux) is not the issue at all. The limitations of the real time
methods and great complexity of EMC is what makes all of this difficult.
Just finding the routine that is responsible for some function in EMC is
a 2 hour exercise, or worse. Linux is better documented than most
OS's, especially Microsoft. Yes, if you are a registered developer, and
subscribe to the $2000/month developer's service, you can have vast
amounts of internal system documentation. I've never talked to anyone
who has had access to that stuff, so everybody works in the dark, and
wonders why things don't work. At least with Linux, there IS publicly
available documentation, and the source code is available with just one
command.
If you are going to BUILD your own CNC machines, you have no business
turning them over to plant electricians, at least without a LOT of documentation
being made and kept with the machine.
If you do it directly from the computer, you can have diagnostic programs and
diganostic screens that can show what is happening every second. This could
be very helpful in diagnosing any problems. I'd much rather work from a big
screen that has meaningful labels like "spindle in posititon=TRUE" and
"transfer_arm_parked=TRUE" than trying to read a bunch of LEDs marked
IN01 through IN16 and figure them out on a ladder logic diagram.
Jon
Discussion Thread
Marcus & Eva
2000-12-12 19:44:03 UTC
Toolchanger
barker806
2002-04-02 16:25:32 UTC
Toolchanger
onecooltoolfool
2002-04-02 18:18:27 UTC
Re: Toolchanger
Jon Elson
2002-04-02 22:13:25 UTC
Re: [CAD_CAM_EDM_DRO] Toolchanger
Carol & Jerry Jankura
2002-04-03 06:00:39 UTC
RE: [CAD_CAM_EDM_DRO] Toolchanger
Sven Peter
2002-04-03 06:25:10 UTC
Re: [CAD_CAM_EDM_DRO] Toolchanger
Jon Elson
2002-04-03 10:57:02 UTC
Re: [CAD_CAM_EDM_DRO] Toolchanger
Ethan
2002-04-03 22:59:59 UTC
RE: [CAD_CAM_EDM_DRO] Re: Toolchanger
ballendo
2002-04-13 04:40:55 UTC
Re: Toolchanger