NI 9144 User Guide and Specifications
|
© National Instruments
|
15
Note
Refer to the
NI-Industrial Communications for EtherCAT Help
for more
information about adding an EtherCAT master and slaves to the LabVIEW project
and configuring the EtherCAT third-party master for the NI 9144. Before adding the
EtherCAT master to the LabVIEW project, you must add a real-time controller to the
project.
Using AoE/SDO
The AoE protocol allows you to specify the destination port or address of the SDO request. An
address of 0 indicates the NI 9144 device, while addresses one through eight route the SDO
request to the object dictionary of the module in the addressed slot. If no module is inserted in
the addressed slot, the request fails. SDOInfo and SDO requests work with module object
dictionaries over AoE in a manner similar to the NI 9144 main object dictionary.
Depending on the master software interface, you may be required to add 1,000 to the slot number
to create a valid AoE address.
For more information, refer to your C Series module documentation.
Using CoE/SDO
The CoE protocol does not have a destination port or address, so the NI 9144 provides an object
dictionary entry that allows addressing support. Prior to sending an SDO or SDOInfo request,
your application can write a slot number of one through eight to the object dictionary index
0x5FFF subindex 0. Once this address is written, all future SDO transactions are sent to the
object dictionary of the module in the addressed slot. If no module is inserted in the addressed
slot, the request fails.
After the module-specific SDOInfo and SDO requests are complete, the application writes 0 to
the module’s object dictionary index 0x5FFF subindex 0 to return control to the NI 9144 main
object dictionary.
For a list of all chassis and module object dictionary entries, refer to the
Appendix
of this user
guide.
Specifications
The following specifications are typical for the -40 to 70 °C operating temperature range unless
otherwise noted. For more information, refer to the specific module specifications.
Network
Network interface ............................................. 100Base-TX Ethernet
Compatibility .................................................... EtherCAT
Communication rates........................................ 100 Mbps
Maximum cabling distance............................... 100 m/segment