1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. Yaskawa Motoman Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

DX100 Universal Output

  • DKirkman
  • July 24, 2019 at 12:19 PM
  • Thread is Resolved
  • DKirkman
    Reactions Received
    1
    Trophies
    3
    Posts
    22
    • July 24, 2019 at 12:19 PM
    • #1

    This may be a dumb question from a noob . . .

    I am busy trying to get the universal outputs on the DX100 working. All I need is one output to connect to a relay.

    I am using the DOUT Inform function and can turn on and off the universal outputs according to the I/O panel on the pendant. Picture attached. The code I used was as follows:

    SET B000 255
    DOUT OG#(1) B000

    This should set outputs 1 to 8 to high if I am not mistaken. User outputs 1 to 8 are pins A10-A13, B10-B13 on the CN309 connector on the I/O box. But none of the CN309 pins show any change when I run a job with the above code. In fact I checked all the pins on CN306, 307, 308, and 309 just to be sure. I am using a multimeter with ground attached to the ground busbar on the controller. The 24V on pins A18, B18 of CN309 picks up just fine.

    Am I missing a step in the assignment of universal outputs to output pins on the I/O box?
    Any suggestions would be appreciated ???

    Images

    • Output_signal.jpg
      • 2.54 MB
      • 2,448 × 3,264
      • 40

    Files

    Output_signal.jpg_thumb 27.12 kB – 336 Downloads
  • Robodoc
    Reactions Received
    56
    Trophies
    7
    Posts
    1,057
    • July 24, 2019 at 2:21 PM
    • #2

    The outputs are normally NPN (that is they send zero volts out). If you have your meter attached to ground you are not going to see anything. Attach the positive lead of your meter to +24 and check the outputs again with the negative lead.

    If you have the optional PNP board, your checking it correctly and you will have to look at the CIO to make sure outputs 1 to eight are sent to a physical output. Search for relay 10010. It should be just before 30030, or maybe 30040 depending on who did your CIO.

    Robodoc

  • 95devils
    Reactions Received
    230
    Trophies
    8
    Posts
    1,934
    • July 24, 2019 at 3:25 PM
    • #3

    What I/O board are you using? NPN or PNP?

    I'm using a YIU01 NPN (sinking) board. If I were to hook up a relay for OT#(1) I would have 24Vdc (CN309-A18 or B18 going to the + side of the coil. The - side of the coil would then go to CN309-B10.

    Something to think about. CN306 and CN309 are transistor outputs. They are only good for 50 mA. CN307 is relay dry contacts. They are good for 500 mA. Also, a kickback diode should be installed, if the coil doesn't have one already, and should be biased correctly.

    I know a thing or two, because I’ve seen a thing or two. Don't even ask about a third thing. I won't know it.

  • DKirkman
    Reactions Received
    1
    Trophies
    3
    Posts
    22
    • July 24, 2019 at 4:18 PM
    • #4

    I have the YIU02-E board. Not sure if that is NPN or PNP but either way I'm still not picking up any outputs.

    I tried connecting my meter + to CN309 B18 and - to B10. No output. I have also tried using OUT17 (A8 and B8 on CN307) to see if there is contact between A8 and B8 when setting OUT#(17) ON. No contact when I try that either.

    In the CIO there is GSTR #10010 which I'm guessing means that outputs 1 to 8 are set to physical output?

    Attached an alarm message I got when accidentally shorting B18 on CN 309 onto another pin a few days ago. I have checked all the fuses on the controller and they are fine. No error messages on startup. Could I have fried the IO board maybe?

    Thanks for the help :smiling_face:

    Images

    • IMG_20190722_162112.jpg
      • 3.31 MB
      • 2,448 × 3,264
      • 414,287

    Files

    IMG_20190722_162112.jpg_thumb 26.53 kB – 318 Downloads
  • DKirkman
    Reactions Received
    1
    Trophies
    3
    Posts
    22
    • August 22, 2019 at 3:27 PM
    • #5

    Solved this at last. I found a manual for the "External IO Signal Allocation Function". I went into maintenance mode and there were no Input or output signals assigned. Apparently this is done in the factory so I'm not sure how it got undone, but at least it works now :smiling_face_with_halo:

  • ai5567
    Trophies
    2
    Posts
    2
    • February 3, 2021 at 10:49 AM
    • #6

    Hey there, Yaskawa Motoman Dx100 how to activate univelsal input (IG 5)

  • 95devils
    Reactions Received
    230
    Trophies
    8
    Posts
    1,934
    • February 3, 2021 at 1:19 PM
    • #7
    Quote from ai5567

    Hey there, Yaskawa Motoman Dx100 how to activate univelsal input (IG 5)

    What do you mean, activate? Turn on? Wire up?

    To turn on manually, go to ON/OUT. Go to Universal Outputs. Cursor to the status circle. Press and hold INTERLOCK and press SELECT.

    For a job enter in a DOUT or PULSE instruction.

    To wire up follow the prints for your particular application.

    I know a thing or two, because I’ve seen a thing or two. Don't even ask about a third thing. I won't know it.

  • ai5567
    Trophies
    2
    Posts
    2
    • February 4, 2021 at 6:41 AM
    • #8

    Thank you for your answer. I am a beginner still do not know much. We have a digital team from HMI to select the model d100, I want to connect the d100 to the universal input of the IG5 robot

    Edited once, last by ai5567 (February 5, 2021 at 5:34 AM).

  • Farhan
    Trophies
    1
    Posts
    26
    • September 12, 2024 at 5:07 AM
    • #9

    Hello, DKirkman.
    im using universal output from DX100 to control off/on and I find CN309 connector in JZNC-YIU01-E. i want to use one output from universal output : 10010. could you give me information how u wire it? i am still hard to figure it out.
    Thank you

  • roboprof
    Reactions Received
    24
    Trophies
    4
    Posts
    464
    • September 12, 2024 at 2:44 PM
    • #10

    Your robot is DX100. We need a couple more pieces of info.

    What application are you using?

    Which output do you want to connect?

  • Farhan
    Trophies
    1
    Posts
    26
    • September 12, 2024 at 3:09 PM
    • #11

    Im using robot mh80 with dx100. I have my tool, torch, thath i attached on the end effector. I want to control on/off of tool with digital output from dx100

  • Farhan
    Trophies
    1
    Posts
    26
    • September 12, 2024 at 3:16 PM
    • #12

    i i want to make sure, is this I/O mapping?

  • 95devils
    Reactions Received
    230
    Trophies
    8
    Posts
    1,934
    • September 12, 2024 at 3:20 PM
    • #13
    Quote from Farhan

    I have my tool, torch, thath i attached on the end effector. I want to control on/off of tool with digital output from dx100

    Your tool is a welding torch?

    I know a thing or two, because I’ve seen a thing or two. Don't even ask about a third thing. I won't know it.

  • Farhan
    Trophies
    1
    Posts
    26
    • September 12, 2024 at 3:25 PM
    • #14

    yap, that is welding torch. my project use the welding torch on MH80 for additive manufacturing. so, the torch is controlled by dx100 with digital output through relay

  • TSGIR
    Reactions Received
    81
    Trophies
    6
    Posts
    713
    • September 13, 2024 at 11:11 AM
    • #15

    Your work easy, you are using relay to ON/OFF it by external output of robot.

    I don't know which output you are using and connect to the relay, for example if you connect relay to output 1, you can use DOUT instruction to turn ON/OFF relay. Everytime you need turn ON it in JOB , write :

    DOUT OT#(1) ON

    And when you need to turn OFF use,

    DOUT OT#(1) OFF

  • Farhan
    Trophies
    1
    Posts
    26
    • September 13, 2024 at 11:25 AM
    • #16

    okay, thank you guys for ur answer.
    i solved this problem.
    i should look at the I/O mapping and adjust it to my poject

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download