03-23-2017 03:00 PM
Greetings,
I'm trying to determine if DeviceNet is supported on the 9651. Any information would be appreciated.
Thanks.
03-23-2017 06:25 PM
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!
03-29-2017 12:32 PM
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?
03-29-2017 02:06 PM
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.
03-29-2017 02:36 PM
Good info.... thanks. Didn't realize that it wasn't supported through the onboard CAN but instead required the C-Series module.