jseavers
Member
I have done this and it works great. We currently have many Fanuc Robots and Red Lion G3 HMI's communicating via Ethernet. First you have to make sure you have the HMI Option on your Robot.
From the Arctool Manual:
This manual is meant to be a supplement reference manual to the HMI Device Setup
and Operations Manual. This manual details the addressing and setup of system
variables for the R-J3iB Controller.
The R-J3iB controller communicates with the HMI device by using the R-J3iB
Controller as a GE Fanuc Series 90 PLC. Various data of the R-J3iB corresponds to
the address of Series 90 PLC. The HMI device accesses this data by accessing the
corresponding PLC address. This communication uses the SNPX communication
Protocol.
2. Accessing I/O ports (%I, %Q, %M %AI, %AQ)
The R-J3iB DI[1] can be accessed from HMI device as %Q1. Therefore, the R-J3iB I/O
ports correspond to the PLC address as follows:
R-J3iB I/O port PLC address Example
Digital input DI[x] %Qx DI[1] ⇔ %Q1
Digital output DO[x] %Ix DO[1] ⇔ %I1
Robot input RI[x] %Q(5000+x) RI[1] ⇔ %Q5001
Robot output RO[x] %I(5000+x) RO[1] ⇔ %I5001
UOP input UI[x] %Q(6000+x) UI[1] ⇔ %Q6001
UOP output UO[x] %I(6000+x) UO[1] ⇔ %I6001
SOP input SI[x] %Q(7000+x) SI[0] ⇔ %Q7000
SOP output SO[x] %I(7000+x) SO[0] ⇔ %I7000
Weld input WI[x] %Q(8000+x) WI[1] ⇔ %Q8001
Weld output WO[x] %I(8000+x) WO[1] ⇔ %I8001
Wire stick input WSI[x] %Q(8400+x) WSI[1] ⇔ %Q8401
Wire stick output WSO[x] %I(8400+x) WSO[1] ⇔ %I84001
Group input GI[x] %AQx GI[1] ⇔ %AQ1
From the Arctool Manual:
This manual is meant to be a supplement reference manual to the HMI Device Setup
and Operations Manual. This manual details the addressing and setup of system
variables for the R-J3iB Controller.
The R-J3iB controller communicates with the HMI device by using the R-J3iB
Controller as a GE Fanuc Series 90 PLC. Various data of the R-J3iB corresponds to
the address of Series 90 PLC. The HMI device accesses this data by accessing the
corresponding PLC address. This communication uses the SNPX communication
Protocol.
2. Accessing I/O ports (%I, %Q, %M %AI, %AQ)
The R-J3iB DI[1] can be accessed from HMI device as %Q1. Therefore, the R-J3iB I/O
ports correspond to the PLC address as follows:
R-J3iB I/O port PLC address Example
Digital input DI[x] %Qx DI[1] ⇔ %Q1
Digital output DO[x] %Ix DO[1] ⇔ %I1
Robot input RI[x] %Q(5000+x) RI[1] ⇔ %Q5001
Robot output RO[x] %I(5000+x) RO[1] ⇔ %I5001
UOP input UI[x] %Q(6000+x) UI[1] ⇔ %Q6001
UOP output UO[x] %I(6000+x) UO[1] ⇔ %I6001
SOP input SI[x] %Q(7000+x) SI[0] ⇔ %Q7000
SOP output SO[x] %I(7000+x) SO[0] ⇔ %I7000
Weld input WI[x] %Q(8000+x) WI[1] ⇔ %Q8001
Weld output WO[x] %I(8000+x) WO[1] ⇔ %I8001
Wire stick input WSI[x] %Q(8400+x) WSI[1] ⇔ %Q8401
Wire stick output WSO[x] %I(8400+x) WSO[1] ⇔ %I84001
Group input GI[x] %AQx GI[1] ⇔ %AQ1