Discussion:
Can DeviceNet and CanOpen coexist on the same CAN-bus?
(too old to reply)
StenK
2008-05-16 11:40:05 UTC
Permalink
Hi, I'm designing a new industrial measure & control system. It includes communication with several devices. No one at high data rate. It includes among others communication with a motion controller via DeviceNet, and a distance  measurement device via CanOpen. I also need to communicate with an inhouse product via CAN (a home made protocol).
 
Do you know if these can coexist on the same CAN-bus (with different device ID of cause) or do I need three separate buses? I'm planning to use cRIO.
Thanks
 
StenK
biker2000
2008-05-18 02:10:05 UTC
Permalink
Hi StenK,If you know both protocols very well and the devices in the network as well, you may be able to get this to work. However, if you can't be sure about the exact devices in the network (i.e. your client may add more devices later), this is risky. Further more the physical layers of 'pure' CAN buses and DeviceNet are different which could sacrifice stability of the network.The <a href="http://odva.org/" target="_blank">ODVA</a> (association behind DeviceNet) advises against this: http://www.odva.or.kr/devicenet_resources/DrDeviceNet/bc.htm (see question Q175).-B2k
StenK
2008-05-19 07:10:06 UTC
Permalink
Thanks for your answer,
It looks like I have to implement them on different CAN-busses to be sure. But are there someone that have tried to mix CANOpen devices and DeviceNet devices on the same bus how have practical experience of this, good or bad?
StenK
&nbsp;

Loading...