![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Daewoo/Doosan Discuss Daewoo/Doosan machines here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
puma 8s with a mits. meldas 500 control and a smw space saver bar feeder(pnumatic) I'm trying to figure out what signal the bar feeder is sending at the end of bar,I tryed the /2 block skip thing to run my re-load program, did'nt work, also called the company were the machine came from and they sent me a fax showing a macro call IF[#1000EQ1]GOTO1 N1M98P9001.... I understand the macro, but it don't work, is there a way to check what system varible the bar feeder is using? I'm new to this company and nobody knows anything. thanks for any info. Last edited by positiverake1; 08-21-2007 at 11:36 PM. |
|
#3
| |||
| |||
| Hi bad dog, thanks for the reply, anyway I have 2 programs, 1 for bar feeding,the other for bar reloading, they both work, the problem Im having is it won't automaticly reload the bar at the end of bar, in the bar feed program there is a macro check.....IF[#1000EQ1]GOTO1.....N1M98P9003 what this is doing is every time my bar feed program runs, it checks the input interface of the machine #1000 , this number is a binary number 1 or 0 , you know on or off, and when this is set to on (from the end of bar signal), it should jump to the bar reload program(9003), but its not, I think its checking the wrong number? I know that every thing else works becuse if I run the reload program as the main program and the bar feeder is at the end of bar, it changes the bar just fine, what I need to know is how do I find out what number is the the bar feeder sending the signal to? you know,who's it talking to. |
|
#4
| |||
| |||
| I have a Daewoo/Doosan Puma 240 and an SMW 2200S (servo feed). This is what runs when the EOB is reached. This ejects the remnant and loads a new bar into the 'new bar face position.' % O8888(RELOAD) M5 M31 M69 M51 G4X2. M51 M68 G4X1. M99 % Here is my main body of code; When I write a program, I calculate how many parts per 48" bar in my case. I use the macro variable #500 to keep track of my parts. When the number of parts per bar is reached and the barfeed is within the EOB limit that I set on the barfeed itself, I call my sub P8888 for a new bar reload. The macro counting may not always be necesary, but this is how I was shown, and it works for my parts... % Oxxxx IF[#500GT8]GOTO1000 M31 M69 M51 M68 G4X1.0 #500=#500+1 (part program) M99 N1000 /2M98P8888 (part program if different than above) #500=0 M99 % |
|
#5
| |||
| |||
| At last, I figured it out, it was a block skip / by itself and then the M98 Pxxx not a /2 or the macro check...man I was way out there on this one, even e-mailed the smw tech guy (never heard anything) anyway, machine and bar- feeder are running good, no more manual or changing program to load a bar, just let'er buck!! thanks for all the info. |
| Sponsored Links |
![]() |
| 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 |
| Step signal generater | andrewbishop66 | General Electronics Discussion | 13 | 02-20-2007 02:41 AM |
| Signal voltage converter? | gotis | General Electronics Discussion | 4 | 10-28-2006 06:32 AM |
| Getting analog signal from pc | roni21702 | Computers and Networking | 1 | 06-15-2006 01:34 PM |
| Using the err signal | FrankdB | Servo Drives | 1 | 03-30-2005 06:10 PM |
| code 86 dr signal off | CBNDude | Mazak, Mitsubishi, Mazatrol | 13 | 03-25-2005 01:08 PM |