# Connecting to Fanuc Robot R30iA controller

**URL:** <https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393>\
**Category:** General Discussion\
**Created:** [October 10, 2013, 1:17am UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393 "2013-10-10T01:17:13Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![cja7928](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cja7928](https://forum.inductiveautomation.com/u/cja7928)\
**Post date:** [October 10, 2013, 1:17am UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/1 "2013-10-10T01:17:13Z")

</div>

Im working with a robot integrator that doesn’t use a PLC in their system, they setup their robot cells so the robot controller handles all the logic and IO… Therefore the HMI needs to communicate directly with the controller. In an effort to see if I can talk them into using ignition on my project I figured out how to set up the communications on my own and made a “how to” manual for them. Thought I would post it here too… if anyone out there needs to go straight to a Fanuc robot maybe the attached will be useful to someone else.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [October 11, 2013, 3:18pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/2 "2013-10-11T15:18:02Z")

</div>

That’s good stuff! I recommend the mods move this to the Knowledgebase forum. 😃

---

<div class="post-metadata">

**Author:** ![greg.simpson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/greg.simpson/32/3135_2.png) [@greg.simpson](https://forum.inductiveautomation.com/u/greg.simpson)\
**Post date:** [October 14, 2013, 5:15pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/3 "2013-10-14T17:15:58Z")

</div>

That is excellent information, thanks for sharing! I will be moving this to the knowledge base section of the forum.

---

<div class="post-metadata">

**Author:** ![Colby.Clegg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/colby.clegg/32/3282_2.png) [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Post date:** [October 16, 2013, 6:41pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/4 "2013-10-16T18:41:07Z")

</div>

That’s great, it’s also useful for simply showing how to create a device in Kepware and connect over OPC-UA. Thanks for sharing.

---

<div class="post-metadata">

**Author:** ![cja7928](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cja7928](https://forum.inductiveautomation.com/u/cja7928)\
**Post date:** [November 7, 2013, 12:45am UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/5 "2013-11-07T00:45:55Z")

</div>

You're quite welcome, more than happy to help out when I can. I have made a new revision that includes more detail on writing to IO's, Karel and system variables, registers and position registers. see attached.

thanks,

Chris

[IgnitionHmiInterfaceToFanucRobots.pdf](https://forum.inductiveautomation.com/uploads/short-url/fCrwMOxccszj3TmDQi9U8BHhPx3.pdf) (2.9 MB)

---

<div class="post-metadata">

**Author:** ![Ray\_Carnahan](https://avatars.discourse-cdn.com/v4/letter/r/f05b48/32.png) [@Ray\_Carnahan](https://forum.inductiveautomation.com/u/Ray_Carnahan)\
**Post date:** [June 8, 2017, 12:32pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/6 "2017-06-08T12:32:48Z")

</div>

I know this is an old thread but I need to connect with my robots does anyone have any idea where this guide is? I searched the knowledge base but can’t find it or possibly do you know how to connect to Fanuc robots?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [June 8, 2017, 12:55pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/7 "2017-06-08T12:55:39Z")

</div>

@Michael.Stofan can bring old links back to life, I think…

---

<div class="post-metadata">

**Author:** ![Michael.Stofan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.stofan/32/3342_2.png) [@Michael.Stofan](https://forum.inductiveautomation.com/u/Michael.Stofan)\
**Post date:** [June 8, 2017, 4:42pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/8 "2017-06-08T16:42:20Z")

</div>

Found it, the link in that post has been fixed.

---

<div class="post-metadata">

**Author:** ![Ray\_Carnahan](https://avatars.discourse-cdn.com/v4/letter/r/f05b48/32.png) [@Ray\_Carnahan](https://forum.inductiveautomation.com/u/Ray_Carnahan)\
**Post date:** [June 22, 2017, 9:36pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/9 "2017-06-22T21:36:16Z")

</div>

Thanks! That helps a lot.

---

<div class="post-metadata">

**Author:** ![renato.martins](https://avatars.discourse-cdn.com/v4/letter/r/f19dbf/32.png) [@renato.martins](https://forum.inductiveautomation.com/u/renato.martins)\
**Post date:** [August 25, 2017, 11:22am UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/10 "2017-08-25T11:22:13Z")

</div>

Thank you! This guide helped me connecting to a Fanuc Robot with Kepserver.

---

<div class="post-metadata">

**Author:** ![gfeiten](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@gfeiten](https://forum.inductiveautomation.com/u/gfeiten)\
**Post date:** [January 7, 2021, 8:32pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/13 "2021-01-07T20:32:09Z")

</div>

I’m getting ready to connect to a Fanuc R30 controller and wanted to sanity check that this is still the best way to do this:

1. Enable Fanuc HMI/SNPX software on robot controller.
2. Install Kepware GE Suite on Ignition server
3. Configure Tags on Kepware
4. Add Kepware OPC UA server to Ignition
5. Kepware tags are seen in in Kepware Tag Browser (no need to configure a device on Ignition).

Does that sound right?

---

<div class="post-metadata">

**Author:** ![Tisha\_Lane](https://avatars.discourse-cdn.com/v4/letter/t/85f322/32.png) [@Tisha\_Lane](https://forum.inductiveautomation.com/u/Tisha_Lane)\
**Post date:** [May 20, 2024, 6:22pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/14 "2024-05-20T18:22:59Z")

</div>

Where are the instructions?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 20, 2024, 6:29pm UTC](https://forum.inductiveautomation.com/t/connecting-to-fanuc-robot-r30ia-controller/7393/15 "2024-05-20T18:29:01Z")

</div>

Kepware is a separate product, with its own instructions for SNPX (aka GE RTSP).

Connecting to Kepware from Ignition is documented here:

> **[Connecting to Kepware OPC UA | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/opc-ua/third-party-opc-servers/connecting-to-kepware-opc-ua#connect-to-kepserverex-from-ignition-using-opc-ua)**
>
> OPC UA makes connecting to third party OPC servers quick and easy without all the headaches associated with COM. This is a detailed step-by-step guide to connecting to KEPServerEX from Ignition using OPC UA.
