Welcome, Guest. Please login or register.
Did you miss your activation email?
February 08, 2012, 02:13:27 AM
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
| |-+  KUKA Robot Forum (Moderators: Werner Hampel, Martin H, SkyeFire)
| | |-+  Simple out put
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: Simple out put  (Read 458 times)
Clano
Guest
« on: March 09, 2010, 03:02:27 PM »

Hi guys,
as you may be aware im using a kuka kr 6/2 robot with a kr c2 robot.
I just need to know how to configure a simple output for a simple action, say turning on a light or something along those lines.
Thanks again icon_smile
Logged
mookie
Global Moderator
*****
Offline Offline

Gender: Male
Posts: 331



« Reply #1 on: March 09, 2010, 05:34:33 PM »

errr. um

what kind of communication are you using to turn on this output?

you first need to set up communication, and then add the info so the outputs and inputs are scanned
Logged
Clano
Guest
« Reply #2 on: March 09, 2010, 05:41:25 PM »

communication???
i just want to send an output signal to another machine to start as soon as my program is finished??
Logged
tony gast
Hero Member
*****
Offline Offline

Gender: Male
Posts: 700


Can I barrow a cup of robots?


« Reply #3 on: March 09, 2010, 06:45:29 PM »

This what you want???

PULSE(doJobComplete,TRUE,0.5)     Turns on  for 1/2 second

doJobComplete=TRUE          Turns on and leaves on

This assumes the outputs are declared and named
Logged

Oh, well
SkyeFire
Global Moderator
*****
Offline Offline

Posts: 1625


« Reply #4 on: March 09, 2010, 10:01:50 PM »

What Mookie was getting at is that usually, on KRC units, you have to have add-on cards (Interbus, Profibus, etc) to send outputs -- unlike some robots, KUKAs don't generally come with built-in hard-wire I/O these days.  You might have gotten one with the MFC I/O option on the X11 connector, but that's pretty rare these days.

So, "how do I send an ouput?" is dependent to some degree on your hardware config.

If your I/O hardware is already set up, then TonyGast's code is correct, as long as the output has been named.  Without using named signals, something like

$OUT[55] = TRUE
or
PULSE ($OUT[55], TRUE, 0.5)

Would work for Output 55.  Which output number you use depends, again, on your hardware.
Logged
Pages: [1] 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!