This tutorial discusses communication between a host PC, or HMI, and a private network target, which is connected to the secondary port of a dual Ethernet port LabVIEW Real-Time controller.
Ethernet port 1 is used for communication between the dual port controller and the host PC. This includes communicating with the controller via LabVIEW and Measurement & Automation Explorer (MAX). Ethernet port 2 is used to communicate with a private network, which is not visible to the host PC.
The LabVIEW project Dual Ethernet Ports on RT.lvproj provides a method for communicating between the host PC and the private network.
In this example a cRIO 9074 is used for the dual port LabVIEW Real-Time controller; however, this process can be used for any dual port LabVIEW Real-Time controller. A cRIO 9012 is used as the private network target in this example.
- Any dual Ethernet port LabVIEW Real-Time controller
- LabVIEW 8.5 or later
- LabVIEW Real-Time 8.5 or later
- NI-RIO 2.3.1 or later
- Ethernet crossover cable