Hello all,
Currently i am doing robot interlock with cnc's using relays. Robot i/o module is connected with relay and relay output is connected with cnc I/O module. Lot of relays and cables are playing in these kind of communication setup. i need to design a huge enclosure and complex wiring's for this relays.. I don't want this complex setup.
Is there any other way to communicate between robot and PLC's without using relays?? communication should be reliable and fast. Any proved universal communication setup is available in market?? because different customer using different kinda plc in their machine, here mostly customer plc's are Fanuc,Siemens,Mitsubishi
Without this relay setup there is any other way to talk to cnc??
without hardware realys, communication between Robot and PLC
-
suganthyadav -
June 6, 2015 at 10:08 AM -
Thread is marked as Resolved.
-
-
What type of PLC and what type of robot?
-
You can try CC-Link to implement something like FANUC Robot communication with PLC which you said!
Hope it's helpful!
-
@mr.Andreic
We are working with major robot brands ( ABB, Fanuc, motoman, kawasaki & Nachi ) . CNC's are Mitsubishi , Fanuc and Siemens . -
@Mr. Jonson.
Yes it's possible with CC-link but it will works with Fanuc robot and Fanuc PLC's...We are working with following configurations
ABB robot with fanuc control cnc
ABB with Siemens cnc
Fanuc with Siemens cncHow to communicate for these kinda configurations???
There is any universal communication protocol available in market except OPC server??? OPC is too costly....
-
Socket Messaging, Profibus, Profinet are only a few.
-
@RF,
I've struggled with this as well. The problem is that it is very dependent on not only the brand of NC controller but the model as well. Most robots, depending on age, can service most fieldbus platforms and are pretty flexible. They may require additional hardware but the communication can be accomplished. The limiting factor tends to be the NC controller. For example Fanuc robot and Fanuc NC can use IO link, it's a stock option. We use this a lot. However they can also do EIP,DNET, Profibus and others but they can require a hardware purchase on both sides. However, it is totally dependent on the Fanuc Model. (ie 0i-TD/MD cannot use EIP). The other issue you'll run into is that even if the NC controller has the option, not all machine tool companies will use expandable controllers to allow for fieldbus options. That's a fun one to find out!
Robot to NC is a case by case configuration. I would check in to your NC controller communication options and then the robot. The robots will probably not be the limiting cause. -
Robot freak, you haven't told us your communication protocol. Controller. Robot. PLC. Comms. Nothing except you would like to not use a complex relay setup.
Let one of the plc's be the controller. Choose the most powerful one as the master. Assuming you have comms to all pieces of your network, first work out what your outputs and inputs are between these controllers, or robots, whatever - "glue on", "light on", "whatever off" from one controller to another need to line up. You should have an output card for them to be named inside the controller giving the signal to an input
It can be a simple 24VDC ipnut to the card - check what you are using and come back to us
You mentioned a robot - it will almost certainly allow outputs - into what you need
* Need more info
Luke
-
@Mr. Jonson.
Yes it's possible with CC-link but it will works with Fanuc robot and Fanuc PLC's...We are working with following configurations
ABB robot with fanuc control cnc
ABB with Siemens cnc
Fanuc with Siemens cncHow to communicate for these kinda configurations???
There is any universal communication protocol available in market except OPC server??? OPC is too costly....
You can try RS485, all for this are OK.
-
RobotFreak,
There is no "holy grail" fieldbus that will solve everything. If everything is new, start with Ethernet and work your way down the list. My company primarily works with machine tending robots so this is nothing new. I try to go EIP but rarely can. Again, this problem is something you'll have to solve case by case. As Jonson mentioned, it's also a possibility to use the PLC as the master control. It's pretty common actually. That route will allow you to place distributed IO racks in each machine. We don't have a single solution and treat each scenario individually using the best possible solution.