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

Help setting up a zone to control press open/close function

  • jmax26
  • March 9, 2018 at 5:56 PM
  • Thread is Resolved
  • jmax26
    Trophies
    3
    Posts
    5
    • March 9, 2018 at 5:56 PM
    • #1

    I need to setup a zone on my fanuc that while inside the press is unable to close. I need this to be monitored at all times. What is the best option for doing this? I have read about the variable $SCR_GRP[1] $MCH_POS[] but as i understand it this function only updates while in auto mode. I need this to be monitored %100 of the time. I am coming in behind two different programmers that had a hand in setting this workcell up and neither are available any longer.

    Ultimately i just want to send an out put to my PLC that the robot is inside the press so that my PLC can send the signal to my press and block the press from closing and i need this to be done in manual and auto.

    Any suggestions?

  • bgarrison
    Reactions Received
    1
    Trophies
    3
    Posts
    14
    • March 9, 2018 at 6:00 PM
    • #2

    Setup a reference postion. You can assign an output to a reference position. [MENU], Setup, Ref Position.

  • jmax26
    Trophies
    3
    Posts
    5
    • March 9, 2018 at 6:14 PM
    • #3

    So just setup the reference position with a large +/- value to make a zone of sorts?

  • stare284
    Reactions Received
    24
    Trophies
    4
    Posts
    373
    • March 9, 2018 at 6:37 PM
    • #4

    I would try to use the Space Check function.

    We have 13 press with 24 robots that go inside the presses and we VERY rarely ever see issues with collisions of the press and robots. Maybe once every couple of years there is a strange happening and one robot gets hit a bit by the press.

    We don't use Ref Positions or Space Check functions on any of them either just TP programs and a PLC.

  • jmax26
    Trophies
    3
    Posts
    5
    • March 9, 2018 at 7:50 PM
    • #5

    If I was designing and setting up the cell, it would be totally different. I don't have the time to rework the entire cell (it needs it). But i was able to fix the issue with the reference position.

  • tonygast
    Reactions Received
    6
    Trophies
    3
    Posts
    244
    • March 9, 2018 at 8:44 PM
    • #6

    if you have DCS and memory still available....you could use a DCS zone..... other than that the reference position should do the trick, but it is in joint angles not Cartesian.

    Oh, well

  • Fabian Munoz
    Reactions Received
    133
    Trophies
    9
    Articles
    1
    Posts
    1,517
    • March 9, 2018 at 10:33 PM
    • #7

    jmax26

    You are right about $MCH_POS
    The right way will be to use DCS or Space Check

    Another way is to use Ref Pos. Standard robot has 9 available, assuming you have 1 for Home, you could do cool things with the other 8

    I don't know the config of the tool, size of press, etc, etc etc so I can only assume things as follow

    Teach one Ref Pos with every axis wide open except J1. Find you max and min of the worst position that the robot could crash the press. Think about the unthinkable
    Same as above but with J2
    By the time you finish teaching this two you will have a pretty good idea what to do with the other Ref Pos (if you need them)

    Each Ref Pos get an output assigned to PLC, so, let the PLC to the boolean logic of your signals IF OT1 ON and OT3 OFF THEN CLEAR OF PRESS, etc etc

    Retired but still helping

  • Casius
    Reactions Received
    1
    Trophies
    3
    Posts
    140
    • March 10, 2018 at 10:19 PM
    • #8

    Hi
    When you use the ref position send the output=ON when the robot is outside the press. When the signal goes OFF you stop the press movements. Like that is more safety.
    You can check complementary output signal to switch the states.

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