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

Remote vs. Local Start - R30iA Fanuc

  • alive15
  • February 6, 2018 at 4:56 PM
  • Thread is Resolved
  • alive15
    Reactions Received
    15
    Trophies
    3
    Posts
    161
    • February 6, 2018 at 4:56 PM
    • #1

    Good morning,

    I recently got some external cycle start, fault reset, and hold pushbuttons working on my R30iA controller. Unfortunately, after changing the start signal to "remote", the local buttons do not work, but I've heard of methods on allowing both remote and local cycle start buttons to work. How can I set this up? Is there an option somewhere I can change on the teach pendant?

    Thanks!

  • HawkME
    Reactions Received
    570
    Trophies
    11
    Posts
    3,269
    • February 6, 2018 at 7:25 PM
    • #2

    This question has come up before and Nation had a good answer:

    Quote from Nation


    ... change the robot to be permanently in remote mode, and then just monitor the cycle start push button via the background logic to start the robot. To the user, it would be transparent.

  • alive15
    Reactions Received
    15
    Trophies
    3
    Posts
    161
    • February 8, 2018 at 5:09 PM
    • #3

    Thanks! I'll look into this method.

  • alive15
    Reactions Received
    15
    Trophies
    3
    Posts
    161
    • February 8, 2018 at 6:33 PM
    • #4
    Quote from HawkME


    This question has come up before and Nation had a good answer:

    This works for the Cycle Start Pushbutton on the operator panel, but not for the cycle start pushbutton on the actual R-30iA controller. Whenever I press start on the R-30iA, I get Syst-005 UOP is the master device. I do not see flags, UI, or DI come on when I press cycle start on the R-30iA controller (but I do see them when the cycle start on the Operator panel is pressed). Do I need to wire the cycle start on the R-30iA into the DI designated for cycle start?

    Thanks,

  • Nation
    Typical Robot Error
    Reactions Received
    553
    Trophies
    9
    Posts
    1,935
    • February 8, 2018 at 8:46 PM
    • #5

    You will have to remap the start bit of your UOP to a flag (rack 34), then create a background program that monitors your original start bit (probably DI[6]), and also monitors SI[6], which is the cycle start button on the robot controller. Then when either of these goes high, set the flag, which sets the start UI, starting your robot.

    Code
    : F[1:start]=(SI[6] OR DI[6]) ;

    Also, you may want to mask out the syst-005 alarm, since it will still show up with this method.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • alive15
    Reactions Received
    15
    Trophies
    3
    Posts
    161
    • February 8, 2018 at 9:31 PM
    • #6

    Excellent, I found it know. Did not know SI even existed until now. I got both remote and local to work.

    How do you mask out alarms? Also, are there any other errors that would be good practice to mask out besides Syst-005 while I'm at it.

    Thanks!

  • Nation
    Typical Robot Error
    Reactions Received
    553
    Trophies
    9
    Posts
    1,935
    • February 8, 2018 at 9:44 PM
    • #7

    You can mask out alarms by going to MENU->SETUP->ERROR TABLE. In there you can set up how the robot displays certain alarms. You can't downgrade the severity of alarms (you can increase the severity though, like if for example if you want a disturbance excess to stop the robot). For this fault, we would want to change it so the error was no longer displayed or logged.

    To do that, you have to type the fault Fcode (24 for SYST) and FName (5) in, and then change the Errlog value from DEFAULT to NOERLOG.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • stein
    Trophies
    3
    Posts
    20
    • March 27, 2018 at 9:05 PM
    • #8

    Will this method work without a PLC?

  • Nation
    Typical Robot Error
    Reactions Received
    553
    Trophies
    9
    Posts
    1,935
    • March 27, 2018 at 9:18 PM
    • #9

    It will work with whatever is driving your DI[6] input, be that a push button, a relay, a write from an OPC server, whatever.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • gwallee
    Trophies
    3
    Posts
    41
    • April 2, 2018 at 8:06 PM
    • #10

    To solve this problem, I put these lines of code in my background logic. Essentially, the robot stays in local mode unless the PLC is trying to start it. When the PLC sends the Start or RSR signal, it also turns on DI[112].

    When using push buttons instead of a PLC, you could probably modify the IF to look at the push button input instead.

    14: !Remote/Local ;
    15: IF (DI[112:OFF:Remote]) THEN ;
    16: $REMOTE_CFG.$REMOTE_TYPE=1 ;
    17: ELSE ;
    18: $REMOTE_CFG.$REMOTE_TYPE=2 ;
    19: ENDIF ;

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