FactoryTalk Linx and FactoryTalk Logix Echo binding to port 44818

FactoryTalk Linx and FactoryTalk Logix Echo binding to port 44818

The EtherNet/IP Encapsulation protocol defines a reserved UDP port (number AF12 hexadecimal; number 44818 decimal) which every EtherNet/IP device must support for the device to display in browse. By default,
FactoryTalk Linx
doesn't listen on this port until the
Listen on EtherNet/IP encapsulated ports
checkbox is selected.
FactoryTalk Edge Gateway
running on a workstation can also listen on this port, resulting in a race condition: the application that starts first aquires the port, and that application's identity is the one exposed to a browse. Since the
FactoryTalk Edge Gateway
application also acquires the matching EtherNet/IP TCP port (number AF12 hexadecimal; number 44818 decimal), all EtherNet/IP communications will be directed to
FactoryTalk Edge Gateway
.
This port is occupied by
FactoryTalk Logix Echo
also. So, when the user uses the
FactoryTalk Logix Echo
to simulate RA controllers and selects
Smart Detection
then the
Auto device and model
does not work and no devices are discovered. Workaround for this is to open the
Windows Task Manager
, then in the
Processes
tab , select the
FactoryTalk Logix Echo
and Click
End Task
.
Perform the following steps to prevent FactoryTalk Linx from binding to port 44818:
  1. Launch the
    FactoryTalk Administration Console
    . Select the Local FactoryTalk directory.
  2. Within the
    Communications
    tab, right-click on
    EtherNet, Ethernet
    and select
    Properties.
  3. Within the
    Advanced
    tab, ensure that the
    Listen on EtherNet/IP encapsulation ports
    checkbox is unchecked.
  4. Click
    Apply
    , then click
    Ok.
  5. Restart the
    FactoryTalk Linx
    service.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.