![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Fanuc Discuss Fanuc controllers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hi, I'm trying to create a short program for a vertical grinder, that will move the wheel after dressing to a specific position, and then I want the single block to go ON with a code in the program. I know that #3003=1 will disable single block, and did a test with #3003=0, but no single block ON !! Any idea ? Thanks for reading. |
|
#2
| |||
| |||
| From a book: "Automatic Operation Control The single-block switch on the MOP can be used to execute a program block by block, that is, one block at a time. For executing the next block, the CYCLE START button must to be pressed again. However, it is possible to disable this switch through the system variable #3003. ... ... #3003---Single Block----Completion of an Auxiliary Function 0---------Enabled--------To be awaited 1---------Disabled--------To be awaited 2---------Enabled--------Not to be awaited 3---------Disabled--------Not to be awaited ..." What it means is, if you set #3003=0 (or 2), you will be able to use the single-block switch on the MOP. There is a difference between "enabling" and "activating." #3003 does not activate single-block operation. Sinha |
|
#4
| |||
| |||
| As Sinha was stating you can not activate single block with a variable. The only way is to use the single block key on the MOP. I understand what you are trying to do and you may have to consider a M0 (program stop) in that section of the program. Stevo |
|
#5
| |||
| |||
| Thanks guys, now I know I can't activate single block by parameter, so I may consider M0, but with this fonction, I think the wheel and table will stop, and I'll have to write codes for the wheel and table to start again, right ? I would prefer that the axis stop, but not the wheel and table, so the operator can jog manually until he touch the part. Any idea ? Thanks |
| Sponsored Links |
|
#6
| |||
| |||
| If you want to turn on Single block with a variable, it would require modification of the PMC Ladder software, which is beyond the scope of most end users. However, if you did, you could use statements in your part program such as: #1100=1 (SBK ON) #1100=0 (SBK OFF) The comments are not necessary. In the PMC Ladder, the #1100 turns On / Off PMC bit F51.0, which is similar to a latching, normally open switch signal. This switch signal would tie in to the SBK G-bit in the PMC Ladder software. Keep in mind that this signal would remain On until it is turned Off by a command or until the CNC is powered off. You could also design in logic that would turn off Single block with other conditions (e.g. Reset). |
|
#8
| |||
| |||
| Stevo |
![]() |
| 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 |
| Auto mode only after single block | fomaz | Fanuc | 7 | 04-17-2010 04:53 AM |
| Single block issues | MadPickinSkills | Machines running Mach Software | 5 | 01-05-2010 03:16 PM |
| Need Help!- stuck in single block | Tandem1 | Fanuc | 9 | 02-21-2009 10:04 AM |
| single block switching | colin1544 | AjaxCNC Control Products | 1 | 11-10-2008 10:18 PM |
| Single Block problems? | mark c | Mach Mill | 1 | 06-15-2008 02:11 PM |