![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| General Electronics Discussion Discuss basic electronics, power supplies and anything else electronic related here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
| I am an infant really in terms of knowledge pertaining to CNC machines and so I don't really know where I should be posting this. I am a student of Mechanical Engineering and am trying to find information pertaining to how any given CNC machine would perform self diagnostics. This would of course cover both software and hardware aspects. I assume that a number of sensors would be incorporated into a given machine design to monitor things like temperature, coolant flow, stresses on tooling etc but I need some hard facts. If anyone can point me in the direction of some good solid information, keeping in mind that layman's terms are necessary since I don't have a solid CNC background, I would be very grateful. I have so far in my research failed to find anything pertinent and if I have, I have failed to recognize it for what it is. Thanks. |
|
#2
| ||||
| ||||
| As far as the controller is concerned generally only the manufacturer knows how the health of the system is recorded, as a rule there is a watch dog timer on the processor that can take action internally in the event a processor shuts down, and also have impact on a physical output such as the E-stop output which will shut down the machine down by hardwiring detection using a Safety Relay. W.D. fault will also shut off the servo amps. As far as monitoring outboard functions, this is generally under the discretion of the machine tool builder, as this falls under the ladder logic used to control machine M,S,T functions, M=Machine Function, S=Spindle speed, T=Tool selection. As you say sensors can be incorporated such as broken tool, and tool load detection to automatically control feed rate. The methods are as various as there are control manufacturers, so I think they can only be described in general terms. Not to sure if this is what you are looking for? Al.
__________________ CNC, Mechatronics Integration and Machine Design. “Logic will get you from A to B. Imagination will take you everywhere.” Albert E. |
|
#3
| |||
| |||
I would consider "Self Diagnostics" to include such things as memory tests, verifying that sub-systems are connected and operational, checksums on firmware and software, checking that connected sensors or feedback system are reading within the acceptable range, and other such things. Sophisticated systems may even have a means of introducing some ranges of external feedback into or to a sub-system and measuring the output to make sure it responds in the expected manner. Most anything that is crucial for safety to either people or expensive equipment can be checking to make sure it is operating correctly during start up, however, that won't guarantee that it will continue to function later, so, system or sub-system failures need to have some safe and quick mode of operation to switch to and signal when such events happen. Jon I can already tell I'm going to edit this but I want to post it now, so I don't loose it. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Arcoloop motion boards--diagnostics-- | cshortwide | Controller Cards | 3 | 05-26-2010 04:29 PM |
| Need Help!- Servo Amp Diagnostics | adaptaflex | Fanuc | 1 | 11-26-2009 05:01 AM |
| Help with A2100 extended diagnostics | TickTock_ | Cincinnati CNC | 1 | 10-13-2009 10:19 AM |
| ceramic milling diagnostics | crabbass | General Metalwork Discussion | 5 | 08-23-2009 10:07 AM |
| Fanuc 10T diagnostics | Sprague M | Machine Problems, Solutions , Wireless DNC, serial port | 0 | 03-25-2005 01:09 PM |