Wanted to observed traffic on UDP port 3819 and configured Asynchronous communication parameter

  • We successfully captured POWERLINK traffic using Wireshark.

  • The traffic capture was done via Ethernet port 2 of the X20BC0083 module.

  • Now, We wanted to specifically observed traffic on UDP port 3819, how it is enabling (Help me this)

  1. However, we need clarification on a few open points related to asynchronous communication

  2. ASnd / Asynchronous Communication Channel
    In our current Automation Studio setup 4.12.6.106 and 6.1.1.14, we do not see any option to:

    • Enable Asynchronous Communication Mode

    • Configure ASnd channel parameters

    • Enable or configure ASnd (Asynchronous Send) objects

Hi @Nishit ,
thanks for new post!
You are right we don’t have a settings to configure UDP protocol but we have a standard library AsUDP (available for AS 4.x and 6.x) that contains FBKs for exchanging data packets via datagram sockets (UDP).

I see we have very cool public prjs on githuh for UDP, 2 for example:

  1. developsessions/b-r-udp-broadcast: B&R Automation Studio and Visual Studio projects to send a udp broadcast and receive the answers of the plc clients.

  2. hilch/demo-AsTcp-AsUdp: B&R Automation Studio demo: how to use AsTcp and AsUdp developed by @christoph.hilchenbac

Original post: How to configure Ethernet POWERLINK on X20CP0842 CPU with X20BC0083 in Automation Studio v6.1.1.14

I hope it helps
Ciao
Valerio

I think this post is related to other posts.
Port 3819 is defined in the powerlink standard.

Hi @corne.geerts

Thank you for the information.

Could you please provide guidance on how UDP port 3819 (C_SDO_EPL_PORT) is utilized in the POWERLINK protocol within Automation Studio.

In our setup, we are using a B&R X20CP0482 CPU (Managing Node) and an X20BC0083 bus controller connected via the IF3 POWERLINK interface.

We are also interested in capturing Layer 3 UDP/IP traffic (port 3819) using Wireshark. Kindly advise on how to trigger or observe this communication during runtime.

There is dedicated hardware for tracing powerlink traffic X20ET8819 ( X20ET8819 | B&R Industrial Automation). This hardware takes a part of the powerlink frame and puts these frames in a larger frame, which can be received by Wireshark.

I am not sure if there is a lot of traffice sent over this 3819 port, because SDO commands can also be encapsulated in normal powerlink traffic.


See also NMT_FeatureFlags_U32 object (1F82h):

I assume that the powerlink master could sent some UDP commands, before the powerlink stack is started.

HI @Nishit have you found answers for all your questions?