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.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Ethercat com's between cRIO 9025's

Solved!
Go to solution

Hello,

 

I am setting up a control system in which I desire to communicate between two cRIO 9025 controllers via shared variables.  Can EtherCAT be used for this?  Would the controllers be directly connected (with cross-over cable?) or would there be a hub or switch involved?

 

Also, both controllers need to communicate with an HMI running Windows XP.  I was planning on using the Ethernet port's on the controllers for that.  How do you control what variables are seen on EtherCAT vs. Ethernet?

0 Kudos
Message 1 of 3
(2,482 Views)
Solution
Accepted by topic author TLE

Hi,

 

EtherCAT is a specialized protocol for deterministic Ethernet communication. The 9025 controller may be configured as an EtherCAT Master; however, 2 EtherCAT Masters cannot be connected. The 9025 may be connect to the 9144 expansion chassis for EtherCAT communication.

 

With 2 controllers, you may use a router for network communications; such that, each controller may host network shared variables. Each controller will act as a separate system on the network, much like a PC network in an office. 

 

 Hope this helps. Please post back any additional questions.

 

Cheers!

 

Patrick Corcoran
Application Engineering Specialist | Control
National Instruments

0 Kudos
Message 2 of 3
(2,458 Views)

Thank you, this answers my question.

0 Kudos
Message 3 of 3
(2,456 Views)