From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

sbrio-9651 to PC Ethernet Communication

I am working on a little side project to try and establish ethernet communication between a PC and a sbrio-9651.

 

I was just wondering, does it matter if the cable is a cross over cable or not?

 

Also, what are my options for ethernet communication? I wanted to get an overview for the different methods of communicaion so I could pick the best method.

 

Any literature or general advice for this project will be much appreciated.

0 Kudos
Message 1 of 5
(5,344 Views)

Hello,

 

I am Ed at National Instruments Technical Support. I'm happy to assist you with your query.

 

You can use either a standard cat 5 LAN cable or a crossover cable, a crossover cable is a LAN cable however the wires are "crossed over" so that the transmission lines at one end, are receiving lines at the other. You can use a LAN cable however and handle this programmatically knowing the cable lines. I have included below a link outlining the crossover cable to provide an illustration:

 

https://en.wikipedia.org/wiki/Ethernet_crossover_cable

 

With regards to protocol usage I believe these articles linked below will provide you with the information you need as to standard communication.

 

1. http://www.ni.com/white-paper/5761/en/

 

2. http://www.ni.com/white-paper/5206/en/

 

3. http://www.ni.com/white-paper/12558/en/

 

4. http://searchnetworking.techtarget.com/definition/TCP-IP

 

5. http://kmbsmanuals.konicaminolta.us/bizhub3300P4000P4700PNetworkingGuide/what-is-auto-ip-topic.html

 

6. http://www.ni.com/white-paper/6746/en/

 

Note: Section 1 of link 4 is extremely useful on covering the core basics of internet communication and "handshaking" between devices. Link 1 describes the different Industrial-Based communication protocols you could use.

 

I hope that this is helpful and you are successful in your application.

 

Best regards,

 

Ed

 

 

0 Kudos
Message 2 of 5
(5,301 Views)

Hi Ed, thank you for getting back to me.

 

Do any of those tutorials or papers include how to establish ethernet communication using the FPGA Module and/or Real Time Modules?

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

Can anyone help me with this query?

 

Any form of serial communication will do. 

 

Need to understand how to send serial data from an FPGA device to a PC or vice versa

0 Kudos
Message 4 of 5
(5,258 Views)

Hello,


Okay I believe the following links with regards to the sbRIO-9651 should be helpful, the first link in page 2 describes physical and network setup for ethernet/usb communication. For selecting between the two communication methods, Ethernet will provide lower latencies than that of USB and since the sbRIO-9651 supports Gigabit Ethernet, will also provide a larger max bandwidth than the USB connection. In the first article an example is also referred to which should illustrate communication with the FPGA from your PC:

 

1. http://www.ni.com/pdf/manuals/376963a.pdf

 

2. http://www.ni.com/pdf/manuals/376962c.pdf

 

3. http://www.ni.com/pdf/manuals/376960b.pdf

 

I hope that this is helpful and you are successful in your application.

 

Best regards,

 

Ed

 

 

0 Kudos
Message 5 of 5
(5,253 Views)