Anybus® CompactCom 40 - EtherNet/IP IIoT Secure

Manual Test Procedure

Some features of EtherNet/IP cannot be properly verified by automated test software or the development of a fully automated test may be impractical. For these features, a manual test procedure, as well as passing criteria, is listed in the Sample Test Report. This is the exact procedure and criteria used by the Test Service Providers.

The majority of functionality that needs to be tested manually is provided by the systems of the Anybus CompactCom, and has no interaction with the host application. Therefore, developers using the Anybus CompactCom may omit this lengthy procedure, but they must check the following:

  • HMS recommends everyone to complete the Physical layer and EDS test sections of the sample test report. This ensures that produce labeling of LED’s is correct and that the EDS file is verified prior to submitting the product to the TSP for conformance test

  • If DLR is enabled in the product, it is required to be able to configure the speed and the duplex of all Ethernet ports in some way. The host application may elect to disable the standard means of configuring the speed and duplex in the Anybus CompactCom by:

    • Disabling set access to the Ethernet Link object by setting instance attribute #9 (Enable Communication Settings from NET) in the Host EtherNet/IP object to False.

    • Disabling the web server. On the standard web pages of the Anybus CompactCom it is possible to configure speed and duplex of the ethernet ports. For applications using transparent ethernet functionality the web server is always disabled.

    If none of the these ways of configuring the speed and duplex is possible, the host application must provide some other way to configure them. For example the application can have a keypad interface which can be used for configuration.

  • If the host application includes hardware switches (for example DIP switches or rotary switches) for configuring the IP address or has disabled either ACD or DLR, HMS Networks recommends to perform the manual test cases in TCP/IP Interface Object Tests (section 4), Ethernet Link Object Tests (section 5), and Address Conflict Detection (ACD) Tests (section 10) in the sample test report.