Industrial Communications

cancel
Showing results for 
Search instead for 
Did you mean: 

DeviceNet support on the 9651

Greetings,

 

I'm trying to determine if DeviceNet is supported on the 9651. Any information would be appreciated.

 

Thanks.

0 Kudos
Message 1 of 5
(3,754 Views)

Hi,

 

You can use NI-IndCom EmbeddedCAN driver instead of NI-IndCom DeviceNert driver, and achieve DeviceNet protocol based on raw CAN frames by NI-IndCom EmbeddedCAN driver.

 

Thanks!

0 Kudos
Message 2 of 5
(3,735 Views)

I find it odd that the NI-IndCom for DeviceNet does not seem to support the sbRIO-9651 yet it has support for the sbRIO-9607 that uses the same Zynq core. Any idea if there are plans to support the sbRIO-9651?

0 Kudos
Message 3 of 5
(3,714 Views)

The IndComm for DeviceNet driver supports the NI 9882 DeviceNet C Series module.  The sbRIO-9607 has an RMC accessory (sbRIO-9697) that can support connecting up to 2 C Series modules to the SBC via the RIO Mezzanine Card connector.  The sbRIO-9607 has additional onboard circuitry and capabilities that enable it to support C Series modules, but the sbRIO-9651 SOM does not.  Because the sbRIO-9651 SOM doesn't support the DeviceNet C Series module, the IndComm for DeviceNet driver doesn't support the SOM.

 

There are no plans to add C Series support (and thus NI 9882 & IndComm for DeviceNet) to the sbRIO-9651.

 

The poster above was suggesting that if you wanted to repurpose the onboard CAN controller on the sbRIO-9651, you could build a low-level, frame-based implementation of some set of the DeviceNet protocol on the sbRIO-9651 SOM.

Spex
National Instruments

To the pessimist, the glass is half empty; to the optimist, the glass is half full; to the engineer, the glass is twice as big as it needs to be has a 2x safety factor...
0 Kudos
Message 4 of 5
(3,707 Views)

Good info.... thanks. Didn't realize that it wasn't supported through the onboard CAN but instead required the C-Series module.

0 Kudos
Message 5 of 5
(3,703 Views)