Hello,
What is the best way to send a dec number value from a fanuc lr mate 200 id to a allen bradley
5000 series plc using ethernet. I am wanting to tell the plc what number ring that the robot is picking
(1-48). Thanks for the help.
best way to transfer dec number to plc
-
MITT40 -
April 1, 2015 at 4:13 PM -
Thread is marked as Resolved.
-
-
You could use a group output to do it, and then set the GO in your program, and decode it on the PLC side. This would be the easiest
Another way is to directly read it out of the robot's register, using an explicit message. The Fanuc EtherNet/IP Setup and Operations manual has very detailed instructions on how to do it.
-
If it's an integer value (whole number, no decimal value. i.e "1" intsead of "1.3214") then the easiest way is to use a group output.
-
+ if you use group output then you cannt send the negative value.
-
Example
Send -13.496
Send the + or - using an output or two if yo want, one for +, one for minus
Send 13 with a GO, then once confirmed with the PLC using a GI use the same GO for 496
or
Send 496 with a different GO -
for your comfort you can make on robot GO with custom length
example :
Rack : Slot : StartPoint : Size :
GO * * 1 4 -
For slow me. I've got that ethernet/ip is rack 89. Slot number is what? startpoint is what Size I've got, I think.
I've got 18 16b registers transferring between Robot and ControlLogix. 1st output reg is O0100.
The first 8 are used for digital I/O.
9 is utilizing a size of 5 as it's a small number transfer.
I want to setup up groups for 10-18 so I can transfer numeric data over.The Ethernet setup and operations manual is great, but says to see the
"Applications specific Setup and Operations manual" for I/O configuration. Wish I knew where THAT was -
Hi plsticsman!
When you start config your EthernetIP communication then you would choice some scanner/adapter from EthernetIP table where index of this point is your slot. -
For slow me. I've got that ethernet/ip is rack 89. Slot number is what?
The slot number is the connection number, as listed in the I/O>Etnernet/IP menu.
startpoint is what Size I've got, I think.
No. The connection size is 18X16=288 bits in your case.
The start point is specified in the DI/DO, UI/UO, AI/AO configuration, and assigns the location of the specified group of consecutive I/Os within the connection data packet (that is within your 288 bits).
The Ethernet setup and operations manual is great, but says to see the
"Applications specific Setup and Operations manual" for I/O configuration. Wish I knew where THAT was
Each robot comes with application-specific software package. Fanuc calls them tools.
For handling robot, the manual is "HandlingTool Setup and Operations Manual" (MAROBHT8104121E for R-30iB).
There are also welding, painting, dispensing, and some other robots.