From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



Usando WireShark Para Capturar Paquetes de Red EtherCAT



Software Primario: Driver Software>>NI-Industrial Communications for EtherCAT
Versión de Software Primario: 1.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Hardware: CompactRIO>>Controllers>>cRIO-9082

Problema:
Quiero monitorizar la comunicación de red de mi chasis EtherCAT. ¿Cómo puedo usar Wireshark para capturar paquetes de red EtherCAT cuando están sucediendo problemas inesperados?

Solución:
Para capturar los paquetes EtherCAT en la red, se requiere un dispositivo actuando como Maestro EtherCAT, como el CompactRIO o un controlador PXI en tiempo real, con una aplicación de comunicación activa con el esclavo EtherCAT. Además, se necesita un hub de Ethernet. El controlador debe tener puertos duales de Ethernet y el software NI-Industrial Communications for EtherCAT instalado, con uno de los puertos configurado para EtherCAT..

Configuración de Red:
  1. Siga los pasos en el artículo de abajo para configurar el maestro EtherCAT.
  2. Conecte el adaptador Ethernet de la PC, el puerto de entrada EtherCAT del esclavo y el adaptador EtherCAT del maestro en el hub de Ethernet
  3. Si solo está interesado en el trafico EtherCAT, no connecte el enrutador en ninguna otra red.
  4. Deshabilite firewalls que puedan interferir con WireShark en la captura de los datos en todos los puertos.
Captura:
  1. Cree un proyecto de LabVIEW y agregue el controlador CompatRIO en el mismo.
  2. Añada el EtherCAT maestro y auto-descubra los dispositivos EtherCAT. 
  3. Corra su VI EtherCAT para empezar la comunicación.
  4. Abra Wireshark e inicie la captura. Usted verá los paquetes ECAT trasmitidos a través de la red.





Ligas Relacionadas:
Enlace Externo: Wireshark 
Nota Técnica: Setting Up EtherCAT on NI Programmable Automation Controllers [En Inglés]


Archivos Adjuntos:





Día del Reporte: 11/23/2015
Última Actualización: 11/27/2015
Identificación del Documento: 6BM6AE7C