![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Mazak, Mitsubishi, Mazatrol Discuss Mazak, Mitsubishi and Mazatrol systems here! |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I have a Mitsubishi M-H50C (1986) with a Meldas 300 control. Does anyone know what system variables store the tool number of the tool in the spindle and/or the tool in the ready position. Nothing in my machine documentation tells me what these variables are. This machine has a glitch that causes problems if we attempt to select a tool that is already in the ready position. I want to develop some program logic to work around this, but need the variable numbers to do that. ANY help will be appreciated! Last edited by Dana099; 04-23-2007 at 08:55 AM. |
|
#3
| |||
| |||
Unfortunatly, 4120 didn't work for "Tool in Spindle". Based on your reply I checked all of the variables between 4000 and 4400 and didn't get a match for "Tool in Spindle" or "Tool in Wait" . Any other thoughts? |
|
#4
| |||
| |||
| Is the glitch the "T comand Doubly Given " message ? We have three MH-800s at work , one 94 and two 96`s and all three do this . I have yet to find a way around this , it`s really only an issue for me when restarting latter in a program , just need to watch were my t comand and m6 are , more of a pain than a problem. Sorry I couldn`t supply any remedy , If you find a fix post it up here and I`ll try it. |
|
#5
| |||
| |||
The T command Doubly Given is one of the driving forces behind my inquiry. As you said, We've have managed the glitch by being careful when starting up and when restarting programs mid stream. And you are right, it's more of a pain and aggravation than a major problem. However, I'm developing some part family programs where tool numbers are based on variables. This makes it difficult, at times, for the operator to know what tool should be in the ready position when restarting in mid program. I'm hoping to be able to write some logic into the program to make this easier and more foolproof. |
| Sponsored Links |
|
#6
| |||
| |||
The #4120 is for the last T-code commanded. The t-codes are registered in the R-registers for the PLC. The OEM must write the PLC so that the NC can use this information in a macro program. They often transfer the T-code from the R-register to some common variable that can be used for macro programming. This information will have to be from MHI in your case. Any problems with "T-code doubly given" or "can't find tool" alarms are the result of the way the OEM programmed the PLC for your machines. Some OEMs will give you a choice of the way the you can call the tool by means of a PLC switch located in the machine parameter area of the control. An example would be to ignore the tool call if that tool already is in the spindle or to give an alarm. |
![]() |
| 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 |
| Reversing turret tool position | motter71 | G-Code Programing | 5 | 09-25-2007 08:57 PM |
| Macro variable for current tool diam ? | Shizzlemah | Fadal | 3 | 10-30-2006 08:47 AM |
| Which Ready Built CNC Milling System Would You Buy? | antsals | Benchtop Machines | 0 | 10-11-2006 06:57 AM |
| Tool position indicator | Jalex | Machine Problems, Solutions , Wireless DNC, serial port | 4 | 06-24-2006 01:25 PM |
| System variable for spindle tool Fanuc 15m | pieface | Fanuc | 8 | 06-01-2006 06:37 AM |