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. Fanuc 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

Setting up Analog Input

  • K-Sky
  • January 4, 2018 at 8:22 PM
  • Thread is Resolved
  • K-Sky
    Reactions Received
    4
    Trophies
    3
    Posts
    196
    • January 4, 2018 at 8:22 PM
    • #1

    We are in the planning stages of an upcoming project. No one in our office has any experience using analog sensors with the Fanuc robots. We will be holding onto a part with a hex on it that needs to be oriented. We will clamp onto the part and then rotate the part with the robot. We want to setup some sort of analog sensor to work with the robot, presumably via EthernetIP, to monitor the hex while the robot is rotating the part. It would rotate the part until it finds the high(or low) spot, stopping, and then backing up to the high spot. Here are some of my questions:
    [list type=decimal]

    • Any suggestions about what brand or kind of analog sensor to use for this application?

    • What about connecting/configuring the sensor, any pointers or things to worry about? Also is EthernetIP the way to go?

    • Anyone got any example code? We have talked about setting a R[1] based on initial position, begin rotating part, putting that new position into R[2] and comparing that to R[1] and putting the difference into R[3]. The difference would rise, but at some point it would stop rising and we would need to stop and then back up to make sure we didnt overshoot. I am explaining it crudely, but does this sound like I am on the right track? Is there a simpler method?

    • This whole concept revolves around being able to quickly and repetitively capture a position and then comparing it to another position while the part is in motion, is it probably best to try to run this in a background program? Or will setting up a loop of some sort in my TP program work just fine?

    [/list]
    Thanks in advance for any help or guidance.

  • pdl
    Reactions Received
    272
    Trophies
    9
    Posts
    1,549
    • January 4, 2018 at 9:14 PM
    • #2

    I would use fanuc model A i/o. I have tried using ethernet i/p for analog signals before, but there was too much variability in the timing. Model A is much more repeatable than ethernet i/p. A deterministic network such as control net would work better, but I doubt you would want go back in time to use it.
    Fanuc does make a 16-bit input card, but they do not sell it, or at least they didn't the last time I tried to buy one. Because of this, you get stuck with a 12-bit card, which can limit your resolution, but if you scale your signal properly, you should be okay.

    -Phil

    Edited once, last by pdl (January 5, 2018 at 1:00 AM).

  • bidzej
    Reactions Received
    23
    Trophies
    4
    Posts
    592
    • January 5, 2018 at 10:26 AM
    • #3

    You could use EIP for that, just be sure that the sensor (or the module) you are planning to use is compatible with the controller.
    For example, I've worked with Weglor 32-bit laser distance sensors connected directly via EIP, BUT the configuration required some assistance from Fanuc, because the configuration form on the TP did not allow to set all the required parameters. Fanuc's support has used some Allen-Bradley software to get the proper parameter values and then set them directly in system variables. After that, the sensor worked like charm.

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Users Viewing This Thread

  • 1 Guest
  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