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

Roboguide to AB PLC?

  • ConnorAlbright
  • April 27, 2017 at 8:08 PM
  • Thread is Resolved
  • Johnny B
    Reactions Received
    2
    Trophies
    2
    Posts
    15
    • February 24, 2022 at 10:39 PM
    • #21

    Is you UOP I/O setup in the same slot as the rest of your Ethernet/IP?

    I believe I found it in another thread on this forum, but Roboguide does not like the UOP to be on the same slot as anything else. On my project my Ethernet/IP was on Slot 1. I configured the UOP to be on Slot 2 and the UI inputs now work correctly. For whatever reason though Roboguide still over rides the colors of some of the UI.

  • Scipio
    Trophies
    3
    Posts
    8
    • March 1, 2022 at 9:04 AM
    • #22

    yes, thats exactly what happens.

    this week no time to check this out,

    but this is a good lead.

    thx.

  • sgarthwa
    Trophies
    2
    Posts
    1
    • June 2, 2022 at 6:29 PM
    • #23

    Anyone have any luck with writing position registers from AB PLC to RoboGuide? Everything else seems to work (read/write DI/DO/UI/UO/R)...I can read the PR's...just not write to them. I'm guessing there's either another variable preventing this...or it's a limitation of RoboGuide.

    Any thoughts?

    Update:

    My issue was related to my custom data type on the PLC side of the equation. No issues with RG...I'm able to write to PR's without issue after I modified the PLC.

    Edited once, last by sgarthwa: Update (June 10, 2022 at 4:29 PM).

  • ttsjithin
    Trophies
    2
    Posts
    5
    • June 14, 2022 at 8:09 AM
    • #24
    Quote from Scipio

    Gentlemen,

    I use RG in simulation mode with a Rockwell PLC 5069-L330ERM.

    Mapping is ok, and no issues cocncerning that.

    What I can't seem to get running is start a program in automatic mode, so using a standard startup protocol selecting PNS0001, and cyclestart.

    anyone out here ho has the same problem ?

    Error SYST-011 Failed to run task

    SYST-007 Network is the master device.

    don't know if anything has to do with it, but I started from a backup of an existing robot, to fnish the project remotly.

    Regards.

    Display More

    try changing the Sys variable $RMT_MASTER to 0. it should work.

  • ttsjithin
    Trophies
    2
    Posts
    5
    • June 14, 2022 at 8:18 AM
    • #25
    Quote from Scipio

    Yes, this seems like a step forwards, but not there yet :frowning_face:

    It looks like the PNs selection signal does not arrive at the roboguide side

    From PLC side I am forcing the output high, but at roboguide the UI9 stays low.

    this is very strange, the mapping is straightforward, and all the other outputs from PLC arrive nicely at the roboguide side

    UOP config

    Status

    UI9 tot UI16 (PNS selection) is somewhere forced to zero in the Roboguide.

    Display More

    I am also facing the Same problem. Have you got a solution for this?

  • hermann
    Reactions Received
    407
    Trophies
    9
    Posts
    2,612
    • June 14, 2022 at 10:16 PM
    • #26

    If configuration on robot side is OK, I suggest a faulty plc program.

    Show a screenshot of UI config.

  • ttsjithin
    Trophies
    2
    Posts
    5
    • June 16, 2022 at 6:56 AM
    • #27
    Quote from hermann

    If configuration on robot side is OK, I suggest a faulty plc program.

    Show a screenshot of UI config.

    As I was testing on PLC side I am directly switching ON/OFF the signals. there is no logic involved. I could see other signals are working (both Inputs and Outputs and Some of the UI signals like HOLD, CSTOP,etc.. )Only problem with Start signals and RSR/PNS/STYLE Signals.

    Images

    • Capture.PNG
      • 29.38 kB
      • 688 × 538
      • 35
  • ttsjithin
    Trophies
    2
    Posts
    5
    • July 3, 2022 at 6:26 PM
    • #28
    Quote from lexx905

    Thank you! it works. I now connected RG and the robot via EiP. The software 8.30.

    hi, i have sucessfully connected but small problem some of the UOP signals not working like RSR/PNS/Style selection bits do not get ON even if I turn it on from PLC same with UI18 production start . any Idea why it is happening. I am sure it has nothing to do with I/O assignment. because Other UI signals are working like HOLD signal CSTOP etc

  • hermann
    Reactions Received
    407
    Trophies
    9
    Posts
    2,612
    • July 3, 2022 at 9:13 PM
    • #29

    There are some signals that are hijacked by RG internally. Perhaps for the internal communication. But I think rsr/pns/style signals should work, but who knows?

  • malain
    Reactions Received
    13
    Trophies
    3
    Posts
    63
    • September 28, 2022 at 3:19 AM
    • #30
    Quote from msmayilsamyrn

    I connected Robo guide to Allen Bradley plc with 5 robots at the same time .

    How did you connect 5 virtual Robots to the PLC... how did you setup the ip address of each virtual robots?

  • Scipio
    Trophies
    3
    Posts
    8
    • October 6, 2022 at 2:00 PM
    • #31
    Quote from ttsjithin

    hi, i have sucessfully connected but small problem some of the UOP signals not working like RSR/PNS/Style selection bits do not get ON even if I turn it on from PLC same with UI18 production start . any Idea why it is happening. I am sure it has nothing to do with I/O assignment. because Other UI signals are working like HOLD signal CSTOP etc

    Hi ttsjithin,

    found some time to go one with this again, had to re-read the treads again to know where i was the last time. :smiling_face:

    Anyway : Did you managed to get the setup running ? because it seems we where facing the same problem, being the PNS slection not being high nevertheless the PLC sends is a logical 1

    any help would be great...

  • ttsjithin
    Trophies
    2
    Posts
    5
    • October 11, 2022 at 8:14 AM
    • #32

    Unfortunately its not working for me and I gave up. But I have seen a video on YouTube where it was working, unfortunately he has not shown the connectivity/settings to follow. Hope those who claimed that they run this will provide insight into this matter

  • IanMSmith
    Trophies
    2
    Posts
    1
    • December 21, 2022 at 8:32 PM
    • #33

    Hi everyone. I've been following this thread and some other threads. I've got an AB 5069-L320ER PLC talking to roboguide, and I've been successful with reading DOs and numeric Registers FROM the virtual robot, but I can't seem to figure out how to write to numeric registers and turn on DIs from the PLC. I've got the EIPCFG.XML setup the same way I use in real life (which I know works). I read and write the default adapter setup for DI/DO which is 4 words. But we also read and write 50 numeric registers.

    Has anyone else had this issue?

    The PLC is seeing the virtual robot and not giving any communication faults, but when I set a DI bit to 1 in the PLC, I'm not seeing it come on in the robot controller. I've not mapped any UI or UO to EIP rack either.

    PLC is sitting on the office network: PLC IP address is set to 192.168.1.10

    Laptop IP address is set to 192.168.1.240, roboguide IP address is set to 192.168.1.240, subnet 255.255.255.0. Laptop also is connected to the office network. My laptop's original ethernet port is shot, so I use a USB3 to gigabit ethernet adapter (not sure if this is affecting things). The usual office IP addresses are something like 10.20.20.xxx and gateway is 10.20.20.1 (also not sure if this would cause issues). The PLC can be routed directly to my laptop, but I'd prefer not to do that.

    Additionally, I couldn't get the PLC to even see the virtual robot controller until I set the router address in the virtual controller to be 192.168.1.1.

    Thank you all for your patience and your time.

    UPDATE: I realized that the PLC I was using was not in run mode, so it wasn't sending any of the data out. Once that was fixed, the writing to the registers and turning on DIs worked. :uglyhammer2:

    Edited once, last by IanMSmith (December 22, 2022 at 12:20 AM).

  • malain
    Reactions Received
    13
    Trophies
    3
    Posts
    63
    • January 26, 2023 at 3:23 PM
    • #34
    Quote from Scipio

    Hi ttsjithin,

    found some time to go one with this again, had to re-read the treads again to know where i was the last time. :smiling_face:

    Anyway : Did you managed to get the setup running ? because it seems we where facing the same problem, being the PNS slection not being high nevertheless the PLC sends is a logical 1

    any help would be great...

    Hi Scipio, in the past I contact FANUC roboguide teams and what you need is just change a key in the windows register

    PNS_RSR signal control by Roboguide :

    [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\RGCore\Settings]

    "MapPnsRsrSignals"="True"


    PNS_RSR signal control manually by user (or PLC):

    [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\RGCore\Settings]

    "MapPnsRsrSignals"="False"

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • February 9, 2023 at 4:36 PM
    • #35

    I don't think you need the PLC up address in there.

  • JH lim
    Trophies
    1
    Posts
    2
    • February 10, 2023 at 7:56 AM
    • #36

    Why does it say "Ethernet initialization failed" when I press the INIT button?

    Images

    • 로보가이드 테스트2.PNG
      • 98.81 kB
      • 693 × 841
      • 21
  • Abodame99
    Trophies
    2
    Posts
    22
    • May 17, 2023 at 8:12 PM
    • #37

    I know AB is the preferred PLC, but an Omron NX1. It should still work right?

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • May 18, 2023 at 12:08 AM
    • #38

    This post is referring specifically to using the EthernetIP communication protocol, which is standard on AB PLCs. If your PLC supports that protocol and your robot has the option loaded, then it should work.

  • FelipeRan
    Trophies
    1
    Posts
    1
    • July 21, 2023 at 10:50 PM
    • #39
    Quote from malain

    Hi Scipio, in the past I contact FANUC roboguide teams and what you need is just change a key in the windows register

    PNS_RSR signal control by Roboguide :

    [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\RGCore\Settings]

    "MapPnsRsrSignals"="True"


    PNS_RSR signal control manually by user (or PLC):

    [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\RGCore\Settings]

    "MapPnsRsrSignals"="False"

    Display More

    Thank you! That works!

  • Khyzer
    Reactions Received
    2
    Trophies
    1
    Posts
    1
    • August 24, 2023 at 12:20 PM
    • #40

    For anyone without working UOP Signals, I hope this helps.
    Just got it from Fanuc, haven't tested it myself until now.

    Imgur
    Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining…
    imgur.com

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