Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 01:07:39 PM
Home Help Login Register
News: Any Problems or Experience with Industrial Robots ?
Register and place your Question / Answer to worldwide Robotexperts right here !

+  Robotforum | Support for Robotprogrammer and Users
|-+  Industrial Robot Help and Discussion Center
| |-+  Yaskawa Motoman Robot Forum (Moderators: Fabian Munoz, Napierian)
| | |-+  Requesting for help in the Task
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 Print
Author Topic: Requesting for help in the Task  (Read 1360 times)
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« on: January 07, 2011, 07:59:08 AM »

Please help me in the task, mentioned in the attachment.
Thank you.
Logged
tony gast
Hero Member
*****
Offline Offline

Gender: Male
Posts: 713


Can I barrow a cup of robots?


« Reply #1 on: January 07, 2011, 12:48:42 PM »

How critical is the lamp on relation to the point?
How critical is the point position?

Easy way for testing

1  program 4 points with PL0 tag (confirms exact location)
2  set very small cube for each point (lamp trigger based on cube size)
3  map cube output to ex-output (lamp lights while in cube)

Or even simpler....
1  program 4 points with PL0 tag (confirms exact location)
2  PULSE output at the point (lamp lights for time duration)

PL0 tag will prevent corner rounding and cause about 200ms pause at the point
« Last Edit: January 07, 2011, 02:20:16 PM by tony gast » Logged

Oh, well
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #2 on: January 09, 2011, 06:43:33 AM »

 
Thank you sir, for helping me.
 Sorry sir, but i am not understanding that- what answers are you expecting from the two questions you have asked. But still, i will tell you in detail, so, that you may get the answer in that detail information,
Details:
Actually, there are four metal strips and we have to weld them together in order to form a square of A,B,C,D. The welding package is not present with us now, but we have ordered them , hence, it will take time to receive the welding package, till then my sir has given me the task,which i have mentioned in the previous post.
 
According to your saying, i have tried to write the job, it is as below:

NOP
MOVJ  VJ=50.00  PL=0                   at point A
PULSE  OT#(10)  T=60.00
MOVJ  VJ=50.00  PL=1                   at point B
PULSE  OT#(10)  T=60.00               
MOVJ  VJ=50.00  PL=2                   at point C
PULSE OT#(10)  T=60.00
MOVJ  VJ=50.00  PL=3                   at point D
PULSE OT#(10)  T=60.00
MOVJ  VJ=50.00  PL=0                   returning to point A
PULSE OT#(10)   T=60.00
END

           OR

NOP
MOVJ  P000  VJ=50.00                    at A
PULSE  OT#(10)  T=60.00
MOVJ  P001  VJ=50.00                     at B
PULSE  OT#(10)  T=60.00
MOVJ  P002  VJ=50.00                     at C
PULSE  OT#(10)  T=60.00
MOVJ  P003  VJ=50.00                     at D
PULSE  OT#(10)  T=60.00
MOVJ  P000  VJ=50.00                     at A
PULSE  OT#(10)  T=60.00
END

This is the first program that I have tried. So,  there may be mistakes for sure. Sir, please  look through the program and please suggest me the changes needed.
    Once again thank you very much sir. 
« Last Edit: January 09, 2011, 09:19:59 AM by Pranita Kashyape » Logged
tony gast
Hero Member
*****
Offline Offline

Gender: Male
Posts: 713


Can I barrow a cup of robots?


« Reply #3 on: January 09, 2011, 03:15:11 PM »

You only want lamp on at the point? Or do i understand that you want to simulate welding with a lamp?

NOP
MOVJ  VJ=50.00  PL=0                   at point A
PULSE  OT#(10)  T=60.00                          This timer is 1 minute......do you want the robot to sit here the long
WAIT OT#(10) ON
WAIT OT#(10) OFF                                     This will hold robot until pulse times out
MOVJ  VJ=50.00  PL=0                  at point C
PULSE OT#(10)  T=60.00
MOVJ  VJ=50.00  PL=0                  at point D
PULSE OT#(10)  T=60.00
MOVJ  VJ=50.00  PL=0                  returning to point A
PULSE OT#(10)   T=60.00
END

MOVJ C00001 VJ=30.00   this is an example of making 4 welds
ARCON ASF#(1)
MOVL C00002 V=13.3
ARCOF AEF#(1)
MOVJ C00003 VJ=30.00
ARCON ASF#(1)
MOVL C00004 V=13.3
ARCOF AEF#(1)
MOVJ C00005 VJ=30.00
ARCON ASF#(1)
MOVL C00006 V=13.3
ARCOF AEF#(1)
MOVJ C00007 VJ=30.00
ARCON ASF#(1)
MOVL C00008 V=13.3
ARCOF AEF#(1)
MOVJ C00009 VJ=30.00     
« Last Edit: January 10, 2011, 12:55:10 AM by tony gast » Logged

Oh, well
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #4 on: January 10, 2011, 06:25:48 AM »

Thank you sir again, for your helping hand.
 
  Yes sir, the lamp should be on (only)at the four points. And yes I want to simulate welding with a lamp. i.e; When the robot reaches at point A,the lamp will glow and will remain glow till the welding is completed at point A.
  But at this time I just want to show that the lamp glows at the 4 points.

 when I was setting the time for the timer,- 1 minute was in my mind, so, i gave it as T=60.00. But as you said that will be too long, i also, think the same. Hence, the time for the timer can be set to as- T=5.00. i.e; the lamp will remain glow for 5sec at each point.
            Then, for T=5.00 - is it required to have the wait instruction?
 
For the instruction,PULSE  OT#(10); will pulse the signal to the external output or general output?,  because in the inform II manual it is given that it will pulse the signal to the general output and in the operators manual it is given that it will pulse the signal to the external output

And thank you sir for the example of making 4 welds, that you gave.



Logged
tony gast
Hero Member
*****
Offline Offline

Gender: Male
Posts: 713


Can I barrow a cup of robots?


« Reply #5 on: January 10, 2011, 04:39:04 PM »

This would be a simulated weld program.......douts arc weld on and off see above
MOVJ C00001 VJ=30.00   this is an example of making 4 welds      move to weld start
DOUT  OT#(10)  ON
MOVL C00002 V=13.3         weld end
DOUT OT#(10) OFF
MOVJ C00003 VJ=30.00      weld start
DOUT  OT#(10)  ON
MOVL C00004 V=13.3         weld end
DOUT OT#(10) OFF
MOVJ C00005 VJ=30.00      weld start
DOUT  OT#(10)  ON
MOVL C00006 V=13.3         weld end
DOUT OT#(10) OFF
MOVJ C00007 VJ=30.00      weld start
DOUT  OT#(10)  ON
MOVL C00008 V=13.3        weld end
DOUT OT#(10) OFF
MOVJ C00009 VJ=30.00     move home
Logged

Oh, well
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #6 on: January 11, 2011, 04:52:30 AM »

Thank you sir. Really, hole heartlly thank you sir, for helping me in the program . icon_smile
Logged
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #7 on: January 11, 2011, 06:23:14 AM »

But I am not understanding that, where does the OT#(10) signal will go,i.e; to which external output logical number or terminal.
  When I see the I/O allocation and connection diagram of CN11 connector,in that OUT10- and OUT10+ is assigned to 3051 logical number.
So, weather, the OT#(10) signal is present at 3051 logical number?
« Last Edit: January 11, 2011, 10:50:28 AM by Pranita Kashyape » Logged
mymotoman
Newbie
*
Offline Offline

Posts: 34


« Reply #8 on: January 11, 2011, 02:59:59 PM »

An OT#(10) output signal from the job will give an output through the CN11 connector OUT10 .
However, it is a dry contact output and will only give a short circuit through the + and - . You will need an external DC power supply and relays to power your lamp. Do you have experience in wiring?
Logged
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #9 on: January 12, 2011, 04:38:52 AM »

Ok. thank you.
       About wiring experience- not much only in college practicals.
Logged
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #10 on: January 13, 2011, 01:08:03 PM »

Is there any other way, that without using external circuit, from the external output itself i can get 24 V DC, so that directly the lamp can be connected to the external output.
Logged
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #11 on: January 18, 2011, 05:27:24 AM »

The task has been accomplished with the help of Tony gast and mymotoman. Thank you to both of them.
  When I took the output from the CN13 connector I got the 24 V DC output and then I just connected  a 24V dc indication lamp to the output.
Logged
mymotoman
Newbie
*
Offline Offline

Posts: 34


« Reply #12 on: January 18, 2011, 10:31:08 AM »

hi

glad you managed to get it work. just wanna remind you that the I/O module of the controller can only supply maximum 1 Ampere of current. anything more than that you risk burning your board.

have fun!
Logged
Pranita Kashyape
Newbie
*
Offline Offline

Posts: 43


« Reply #13 on: January 19, 2011, 07:57:17 AM »

thank you for giving me this information. As this will help me in the welding application that I have to do further.
Logged
roboprof
Jr. Member
**
Offline Offline

Posts: 92


« Reply #14 on: January 20, 2011, 12:03:39 AM »

The NX100 OPERATOR'S MANUAL FOR ARC WELDING should give you plenty of assistance when it comes to general welding commands such as ARCON, ARCOF, ARCCTS, ARCCTE, ARCSET and WVON / WVOF (weaving).  You should be able to find all these welding commands under INFORM LIST - DEVICE.

Best of luck to you   
Logged
Pages: [1] 2 Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!