Turn on a motor via robot program

  • Hello there everyone,


    Thanks for taking the time to read my post with my probably simple question.
    I have a Fanuc robot R-2000iA 125L with a RJ3iB controller. It includes In and Outputs modules 32DI and 32DO, also EE Connector RI8 and RO8.


    I'm new to Fanuc and have a training planned in November (yes, long time from now). I know my way around a Panasonic robot and I started playing with the Fanuc. It is actually going pretty well. I have it moving nicely around already.
    Our goal is to use it to finish plastic products, so it will get a milling cutter to do the job.


    That's where my question starts. How do start my electric milling motor? What is the best method.
    The motor has its own frequency converter that runs on 230V, it can receive several 10V signals to do something like turn on the motor, turn left or right, low speed or high speed etc.


    I was thinking to use the I/O board. Is that smart?
    The 10v signal can't come from the I/O board right? It can only do 12v or 24v ?
    Any suggestions are most welcome, thanks!



    Verzonden vanaf mijn iPhone met Tapatalk

  • Ok thanks, I'll look to that.


    How do I connect the motor? Below a scheme, lets say the motor is the light bulb. The 24 + comes from the splitter block and the negative comes from the I/O board?



    If this is correct I need a relay anyway because the converter is activated by a positive signal or is my electric knowledge not enough?

    Edited once, last by KeesVos ().

  • So I've been putting this idea to practice but I'm not getting the result I expected.
    I've copied the situation as on the picture I posted before on the robots controller. In the place of the light bulb I used a relay.
    I expected the relay to switch when I put the corresponding DO to on, in the test DO number A0. The little LED goes on so I know the DO A0 is on. But nothing on the relay, in stead I got 6V when DO is off and 0V when DO is on.
    What am I doing wrong or forgetting? Any ideas?


    Here you can see my test. Too left corner is the DO with multimeter.


    First picture is DO to on and showing 0V:


    Second picture is DO to off and showing 6V:

  • Hello bidzej, Thanks for your reply. I'm basing my connection on the label that's in the cover of the AOD16D. I'm seeing the opposite of what you are showing or am I wrong?
    Also, I'm looking in the manual B-61813 and here it says the AOD16D is negative switching.


    What manual are you looking in? Did I get the wrong one with the robot?


  • I am looking at the FANUC IO Unit Model-A Connection And Maintenance Manual, B-61813E/06, it states that the AOD16D has positive polarity (POS).


    What you have posted is actually the same what I've posted above.
    First, you need to supply +24VDC to pins 1 and 11 and 0VDC to pins 10 and 20. Then connect the relay's coil to the same 0VDC on one side and to pin 2 (A0) on the other side.
    These 6 volts may be an effect of incorrect connection or the module being damaged. Connect everything as it should be, then try again. If the A0 is still not OK, check other output points and modules.

  • Apparently I have a old manual but a newer version device. Combined with the RJ3iB it can be switched between negative and positive. Standard it is positive switching. So that's working.


    However when OFF it still is giving 6V. My relay isn't reacting on it but as I understand it isn't how t should be.
    I'll take that up with the maintenance company that's here every year for the robots.


    Thanks for advice!!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account
Sign up for a new account in our community. It's easy!
Register a new account
Sign in
Already have an account? Sign in here.
Sign in Now