Click a procedure's id or result to open its log.
| id | result | capture | description |
|---|---|---|---|
| 6 | Link Layer | ||
| 6.1 | Reset Link and Passive Confirm support | ||
| 6.1.2 | PASS | pcap | Test Procedure |
| 6.3 | Request Link Status | ||
| 6.3.2 | PASS | pcap | Test Procedure |
| 6.4 | Test Retries | ||
| 6.4.2 | SKIP | ---- |
Test Procedure Skipped: disabled because supports.dataLinkConfirmRequests != true: Can the DUT be configured to request data link layer confirmation? |
| 6.5 | DIR and FCV Bits | ||
| 6.5.2 | PASS | pcap | Test Procedure |
| 6.6 | Data Link Rejects Invalid Frames | ||
| 6.6.2 | Test Procedure – Primary Frames | ||
| 6.6.2a | PASS | pcap | Invalid Start Octets |
| 6.6.2b | PASS | pcap | Invalid Primary Function Code |
| 6.6.2c | PASS | pcap | Invalid Destination Address |
| 6.6.2d | SKIP | ---- |
No Inter-frame Gap Skipped: disabled because it needs serial.enabled == true or supports.multipleAddresses == true |
| 6.6.2e | PASS | pcap | Invalid CRC |
| 6.6.2f | PASS | pcap | Invalid FCV |
| 6.6.3 | Test Procedure – Secondary Frames | ||
| 6.6.3a | SKIP | ---- |
Invalid Start Octets Skipped: disabled because supports.dataLinkConfirmRequests != true: Can the DUT be configured to request data link layer confirmation? |
| 6.6.3b | SKIP | ---- |
Invalid Secondary Function Code Skipped: disabled because supports.dataLinkConfirmRequests != true: Can the DUT be configured to request data link layer confirmation? |
| 6.6.3c | SKIP | ---- |
Invalid Destination Address Skipped: disabled because supports.dataLinkConfirmRequests != true: Can the DUT be configured to request data link layer confirmation? |
| 6.6.3d | SKIP | ---- |
Invalid CRC Skipped: disabled because supports.dataLinkConfirmRequests != true: Can the DUT be configured to request data link layer confirmation? |
| 6.7 | Self-Address Support | ||
| 6.7.2 | PASS | pcap | Test Procedure |
| 7 | Transport Layer | ||
| 7.2 | PASS | pcap | Test Procedure |
| 8 | Application Layer | ||
| 8.1 | Binary Output Status | ||
| 8.1.2 | PASS | pcap | Test Procedure |
| 8.2 | Binary Outputs | ||
| 8.2.1 | Select Before Operate | ||
| 8.2.1.2.1 | PASS | pcap | Binary Output, SBO, 0x28 |
| 8.2.1.2.2 | PASS | pcap | Binary Output, SBO, 0x17 |
| 8.2.1.2.3 | PASS | pcap | Binary Output, SBO, To Uninstalled Point |
| 8.2.1.2.4 | PASS | pcap | Binary Output, SBO, Execute Issued After Timeout |
| 8.2.1.2.5 | PASS | pcap | Binary Output, SBO, Execute to Different Point Than Select |
| 8.2.1.2.6 | PASS | pcap | Binary Output, SBO, Execute On Time does not match Select On Time |
| 8.2.1.2.7 | PASS | pcap | Binary Output, SBO, Execute Off Time does not match Select Off Time |
| 8.2.1.2.8 | PASS | pcap | Binary Output, SBO, Select with supported Code, Execute with different Code |
| 8.2.1.2.9 | PASS | pcap | Binary Output, SBO, Select 0x28, Execute 0x17 |
| 8.2.1.2.10 | PASS | pcap | Binary Output, SBO, Configurable Device |
| 8.2.1.2.11 | PASS | pcap | Binary Output, SBO, Same Sequence Number Select Retries |
| 8.2.1.2.12 | PASS | pcap | Binary Output, SBO, Incrementing Sequence Number Select Retries |
| 8.2.1.2.13 | PASS | pcap | Binary Output, SBO, Same Sequence Number Operate Retries |
| 8.2.1.2.14 | PASS | pcap | Binary Output, SBO, Incrementing Sequence Number Operate Retries |
| 8.2.1.2.15 | PASS | pcap | Binary Output, SBO, Sequence number checking |
| 8.2.2 | Direct Operate with Acknowledge | ||
| 8.2.2.2.1 | PASS | pcap | Binary Output, Direct Operate |
| 8.2.2.2.2 | PASS | pcap | Binary Output, Direct Operate to Uninstalled Point |
| 8.2.2.2.3 | PASS | pcap | Binary Output, Direct Operate, Configurable Device |
| 8.2.3 | Direct Operate, No Acknowledge | ||
| 8.2.3.2.1 | PASS | pcap | Binary Output, Direct Operate, No Acknowledge |
| 8.2.3.2.2 | PASS | pcap | Binary Output, Direct Operate, No Acknowledge, to an Uninstalled Point |
| 8.2.3.2.3 | PASS | pcap | Binary Output, Direct Operate, No Acknowledge, Configurable Device |
| 8.2.4 | PASS | pcap | Multiple Object Requests |
| 8.2.5 | Control Code Support | ||
| 8.2.5.2.1 | PASS | pcap | Binary Output, Complementary Function Support |
| 8.2.5.2.2 | PASS | pcap | Binary Output, Single Function Support |
| 8.2.6 | PASS | pcap |
No Control When Status Code is Non-Zero ⚠ Warning: the DUT echoes a select whose status field isn't zero with status code 0: it complies with IEEE 1815-2012, but not with IEEE 1815-202x |
| 8.3 | Analog Output Status | ||
| 8.3.2 | PASS | pcap | Test Procedure |
| 8.4 | Analog Outputs | ||
| 8.4.1 | Select Before Operate | ||
| 8.4.1.2.1 | PASS | pcap | Analog Output, SBO, 0x28 |
| 8.4.1.2.2 | PASS | pcap | Analog Output, SBO, 0x17 |
| 8.4.1.2.3 | PASS | pcap | Analog Output, SBO, to Uninstalled Point |
| 8.4.1.2.4 | PASS | pcap | Analog Output, SBO, Execute Issued After Time-out |
| 8.4.1.2.5 | PASS | pcap | Analog Output, SBO, Execute Value does not match Select Value |
| 8.4.1.2.6 | PASS | pcap | Analog Output, SBO, Select 0x28, Execute 0x17 |
| 8.4.1.2.7 | PASS | pcap | Analog Output, SBO, Configurable Device |
| 8.4.1.2.8 | PASS | pcap | Analog Output, SBO, Same Sequence Number Select Retries |
| 8.4.1.2.9 | PASS | pcap | Analog Output, SBO, Incrementing Sequence Number Select Retries |
| 8.4.1.2.10 | PASS | pcap | Analog Output, SBO, Same Sequence Number Operate Retries |
| 8.4.1.2.11 | PASS | pcap | Analog Output, SBO, Incrementing Sequence Number Operate Retries |
| 8.4.1.2.12 | PASS | pcap | Analog Output, SBO, Sequence number checking |
| 8.4.1.2.13 | PASS | pcap | Analog Output, SBO, 32-bit values |
| 8.4.2 | Direct Operate with Acknowledge | ||
| 8.4.2.2.1 | PASS | pcap | Analog Output, Direct Operate |
| 8.4.2.2.2 | PASS | pcap | Analog Output, Direct Operate, to Uninstalled Point |
| 8.4.2.2.3 | PASS | pcap | Analog Output, Direct Operate, Configurable Device |
| 8.4.3 | Direct Operate, No Acknowledge | ||
| 8.4.3.2.1 | PASS | pcap | Analog Output, Direct Operate, No Acknowledge |
| 8.4.3.2.2 | PASS | pcap | Analog Output, Direct Operate, No Acknowledge, to an Uninstalled Point |
| 8.4.3.2.3 | PASS | pcap | Analog Output, Direct Operate, No Acknowledge, Configurable Device |
| 8.4.4 | PASS | pcap | Multiple Object Requests |
| 8.5 | Class Data | ||
| 8.5.1 | PASS | pcap | Class 0 |
| 8.5.2 | Class 1 | ||
| 8.5.2.2.1 | PASS | pcap | Class 1 Data, 0x06 |
| 8.5.2.2.2 | PASS | pcap | Class 1 Data, 0x07 |
| 8.5.2.2.3 | PASS | pcap | Class 1 Data, 0x08 |
| 8.5.2.2.4 | PASS | pcap | Class 1 Data Without Confirm |
| 8.5.3 | Class 2 | ||
| 8.5.3.2.1 | PASS | pcap | Class 2 Data, 0x06 |
| 8.5.3.2.2 | PASS | pcap | Class 2 Data, 0x07 |
| 8.5.3.2.3 | PASS | pcap | Class 2 Data, 0x08 |
| 8.5.3.2.4 | PASS | pcap | Class 2 Data Without Confirm |
| 8.5.4 | Class 3 | ||
| 8.5.4.2.1 | PASS | pcap | Class 3 Data, 0x06 |
| 8.5.4.2.2 | PASS | pcap | Class 3 Data, 0x07 |
| 8.5.4.2.3 | PASS | pcap | Class 3 Data, 0x08 |
| 8.5.4.2.4 | PASS | pcap | Class 3 Data Without Confirm |
| 8.5.5 | Multiple Object Request | ||
| 8.5.5.2.1 | PASS | pcap | Multiple Object Request, Class 1, 2, and 3 |
| 8.5.5.2.2 | PASS | pcap | Multiple Object Request, Class 1, 2, 3, and 0 |
| 8.5.6 | PASS | pcap | Class Assignment Verification |
| 8.6 | Indications | ||
| 8.6.1 | PASS | pcap | Restart |
| 8.6.2 | PASS | pcap | Bad Function |
| 8.6.3 | PASS | pcap | Object Unknown |
| 8.6.4 | Local | ||
| 8.6.4a | PASS | pcap | Test Procedure for Devices with Global Remote Supervisory Control |
| 8.6.4b | PASS | pcap | Test Procedure for Devices with Individual Remote Supervisory Control |
| 8.6.5 | Broadcast Address and All Stations Indication | ||
| 8.6.5a | PASS | pcap | Test Procedure |
| 8.6.5b | PASS | pcap | Test Procedure, Confirmed Response Options |
| 8.6.6 | Buffer Overflow | ||
| 8.6.6.2.1 | PASS | pcap | Buffer Overflow, Binary Input Change Event Buffers |
| 8.6.6.2.2 | PASS | pcap | Buffer Overflow, Analog Input Change Event Buffers |
| 8.6.6.2.3 | PASS | pcap | Buffer Overflow, Binary Counter Change Event Buffers |
| 8.6.6.2.4 | PASS | pcap | Buffer Overflow, Double-bit input Change Event Buffers |
| 8.7 | Time | ||
| 8.7.1 | Non-LAN Time Sync Method | ||
| 8.7.1.1.2 | PASS | pcap | Delay Measurement |
| 8.7.1.2.2 | PASS | pcap | Synchronization |
| 8.7.2 | PASS | pcap | LAN Time Sync Method |
| 8.8 | Cold Restart | ||
| 8.8.2 | PASS | pcap | Test Procedure |
| 8.9 | Application Layer Fragmentation | ||
| 8.9.1 | PASS | pcap | Use of FIR, FIN and SEQUENCE in Fragmentation |
| 8.9.2 | PASS | pcap | Use of Confirmation in Fragmentation |
| 8.10 | Multi-Drop Support | ||
| 8.10.2 | SKIP | ---- |
Test Procedure Skipped: disabled because serial.enabled != true: Connect to the DUT over a serial port (serial.port) rather than over TCP (tcp.device.*) |
| 8.11 | Unsolicited Responses | ||
| 8.11.2 | Test Procedure | ||
| 8.11.2a | PASS | pcap | Unsolicited Response Configuration/Startup |
| 8.11.2b | PASS | pcap | Unsolicited Response - Class 1 Data |
| 8.11.2c | PASS | pcap | Unsolicited Response - Class 2 Data |
| 8.11.2d | PASS | pcap | Unsolicited Response - Class 3 Data |
| 8.11.2.5 | PASS | pcap | Unsolicited and Polled Responses |
| 8.11.2e | PASS | pcap | Unsolicited Responses Off |
| 8.12 | Collision Avoidance | ||
| 8.12.2 | SKIP | ---- |
Test Procedure Skipped: disabled because serial.enabled != true: Connect to the DUT over a serial port (serial.port) rather than over TCP (tcp.device.*) |
| 8.13 | Binary Inputs Specific Object Requests | ||
| 8.13.2 | Test Procedure | ||
| 8.13.2a | SKIP | ---- |
Subset Level 1 device that does not support a read for binary input object group Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.13.2b | SKIP | ---- |
Device does not have Binary Inputs Skipped: disabled because supports.binaryInput != false: Does the DUT support Binary Input points? |
| 8.13.2c | PASS | pcap | Device has Binary Inputs |
| 8.13.2d | PASS | pcap | Device supports Binary Inputs, Configurable Device |
| 8.14 | Binary Input Change Specific Requests | ||
| 8.14.2 | Test Procedure | ||
| 8.14.2a | SKIP | ---- |
Subset Level 1 device that does not support a read for binary change events object group Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.14.2b | SKIP | ---- |
Device does not support Binary Input Changes Skipped: disabled because it needs not (supports.binaryInput == true and supports.binaryInputChangeEvents == true) |
| 8.14.2c | PASS | pcap | Binary Input Change, Qualifier 0x06 |
| 8.14.2d | PASS | pcap | Binary Input Change, Qualifier 0x07 |
| 8.14.2e | PASS | pcap | Binary Input Change, Qualifier 0x08 |
| 8.14.2f | PASS | pcap | Binary Input Change Without Confirm |
| 8.14.2g | PASS | pcap | Binary Input Change Without Time, Qualifier 0x06 |
| 8.14.2h | PASS | pcap | Binary Input Change Without Time, Qualifier 0x07 |
| 8.14.2i | PASS | pcap | Binary Input Change Without Time, Qualifier 0x08 |
| 8.14.2j | PASS | pcap | Binary Input Change with Time, Qualifier 0x06 |
| 8.14.2k | PASS | pcap | Binary Input Change with Time, Qualifier 0x07 |
| 8.14.2l | PASS | pcap | Binary Input Change with Time, Qualifier 0x08 |
| 8.14.2m | PASS | pcap | Binary Input Change with Relative Time, Qualifier 0x06 |
| 8.14.2n | PASS | pcap | Binary Input Change with Relative Time, Qualifier 0x07 |
| 8.14.2o | PASS | pcap | Binary Input Change with Relative Time, Qualifier 0x08 |
| 8.14.2p | PASS | pcap | Binary Input Change with Relative Time, Long Interval |
| 8.15 | Common Time of Occurrence | ||
| 8.15.2 | PASS | pcap | Read for relative time binary change events; Relative time not supported |
| 8.15.3 | PASS | pcap | Read for Relative Time; Relative time supported |
| 8.16 | Binary Counters Specific Object Requests | ||
| 8.16.1 | Binary Counters, Running | ||
| 8.16.1.2.1 | SKIP | ---- |
Subset Level 1 device that does not support a read for binary counters Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.16.1.2.2 | SKIP | ---- |
Device does not have Binary Counters Skipped: disabled because supports.counter != false: Does the DUT support Counter points? |
| 8.16.1.2.3 | PASS | pcap | Device responds with Binary Counters |
| 8.16.1.2.4 | PASS | pcap | Device supports Binary Counters, Configurable Device |
| 8.16.2 | Binary Counters, Frozen | ||
| 8.16.2.2.1 | SKIP | ---- |
Subset Level 1 device that does not support a read for frozen counters Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.16.2.2.2 | SKIP | ---- |
Device does not have Frozen Counters Skipped: disabled because supports.frozenCounter != false: Does the DUT support Frozen Counter points? |
| 8.16.2.2.3 | PASS | pcap | Binary Counter, Freeze |
| 8.16.2.2.4 | PASS | pcap | Binary Counter, Freeze and Clear |
| 8.16.2.2.5 | PASS | pcap | Binary Counter, Freeze, No Acknowledge |
| 8.16.2.2.6 | PASS | pcap | Binary Counter, Freeze and Clear, No Acknowledge |
| 8.17 | Binary Counters, Event | ||
| 8.17.2 | Test Procedure | ||
| 8.17.2a | SKIP | ---- |
Subset Level 1 device that does not support a Read for Binary Counter Events Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.17.2b | SKIP | ---- |
Device does not support Binary Counter Events Skipped: disabled because it needs not (supports.counter == true and supports.counterChangeEvents == true) |
| 8.17.2c | PASS | pcap | Binary Counters, Event, 0x06 |
| 8.17.2d | PASS | pcap | Binary Counters, Event, 0x07 |
| 8.17.2e | PASS | pcap | Binary Counters, Event, 0x08 |
| 8.17.2f | PASS | pcap | Binary Counters, Event Without Confirm |
| 8.18 | Analog Input | ||
| 8.18.2 | Test Procedure | ||
| 8.18.2a | SKIP | ---- |
Subset Level 1 Device that does not support a Read for Analog Inputs Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.18.2b | SKIP | ---- |
Device does not have Analog Inputs Skipped: disabled because supports.analogInput != false: Does the DUT support Analog Input points? |
| 8.18.2c | PASS | pcap | Device has Analog Inputs |
| 8.19 | Analog Change Event | ||
| 8.19.2 | Test Procedure | ||
| 8.19.2a | SKIP | ---- |
Subset Level 1 Device that does not support a Read for Analog Input Events Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.19.2b | PASS | pcap | Analog Input Change |
| 8.19.2c | PASS | pcap | Analog Input Change, Without Confirm |
| 8.19.2.4 | PASS | pcap | Analog Input Change, Value Return |
| 8.20 | Multiple Read Requests | ||
| 8.20.2 | Test Procedure | ||
| 8.20.2a | SKIP | ---- |
Subset Level 1 Device that does not support a Read for Individual Object Types Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.20.2b | PASS | pcap | Multiple Object Types |
| 8.21 | Double-bit Inputs | ||
| 8.21.1 | PASS | pcap | Disable Double Bit Binaries |
| 8.21a | SKIP | ---- |
Subset Level 1 device that does not support a read for the double-bit input object group (as 8.13.2a) Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.21b | SKIP | ---- |
Device does not have Double-bit Inputs (as 8.13.2b) Skipped: disabled because supports.doubleBitInput != false: Does the DUT support Double Bit points? |
| 8.21c | PASS | pcap | Device has Double-bit Inputs (as 8.13.2c) |
| 8.21d | PASS | pcap | Device supports Double-bit Inputs, Configurable Device (as 8.13.2d) |
| 8.22 | Double-bit Input Change | ||
| 8.22.1 | PASS | pcap | Disable Double Bit Binaries |
| 8.22a | SKIP | ---- |
Subset Level 1 device that does not support a read for the double-bit change events object group (as 8.14.2a) Skipped: not applicable: it applies to subset level(s) 1, and the device is configured for level 3 |
| 8.22b | SKIP | ---- |
Device does not support Double-bit Input Changes (as 8.14.2b) Skipped: disabled because it needs not (supports.doubleBitInput == true and supports.doubleBitInputChangeEvents == true) |
| 8.22c | PASS | pcap | Double-bit Input Change, Qualifier 0x06 (as 8.14.2c) |
| 8.22d | PASS | pcap | Double-bit Input Change, Qualifier 0x07 (as 8.14.2d) |
| 8.22e | PASS | pcap | Double-bit Input Change, Qualifier 0x08 (as 8.14.2e) |
| 8.22f | PASS | pcap | Double-bit Input Change Without Confirm (as 8.14.2f) |
| 8.22g | PASS | pcap | Double-bit Input Change Without Time, Qualifier 0x06 (as 8.14.2g) |
| 8.22h | PASS | pcap | Double-bit Input Change Without Time, Qualifier 0x07 (as 8.14.2h) |
| 8.22i | PASS | pcap | Double-bit Input Change Without Time, Qualifier 0x08 (as 8.14.2i) |
| 8.22j | PASS | pcap | Double-bit Input Change with Time, Qualifier 0x06 (as 8.14.2j) |
| 8.22k | PASS | pcap | Double-bit Input Change with Time, Qualifier 0x07 (as 8.14.2k) |
| 8.22l | PASS | pcap | Double-bit Input Change with Time, Qualifier 0x08 (as 8.14.2l) |
| 8.22m | PASS | pcap | Double-bit Input Change with Relative Time, Qualifier 0x06 (as 8.14.2m) |
| 8.22n | PASS | pcap | Double-bit Input Change with Relative Time, Qualifier 0x07 (as 8.14.2n) |
| 8.22o | PASS | pcap | Double-bit Input Change with Relative Time, Qualifier 0x08 (as 8.14.2o) |
| 8.22p | PASS | pcap | Double-bit Input Change with Relative Time, Long Interval (as 8.14.2p) |
| 8.23 | Specific Point Ranges | ||
| 8.23.2 | Test Procedure | ||
| 8.23.2.1 | Binary Inputs | ||
| 8.23.2.1.1 | PASS | pcap | Device Does Not Support Binary inputs |
| 8.23.2.1.2 | PASS | pcap | Device Support Binary inputs, Valid Request |
| 8.23.2.1.3 | PASS | pcap | Device Supports Binary inputs, Out of Range Request |
| 8.23.2.2 | Binary Output Status | ||
| 8.23.2.2.1 | PASS | pcap | Device Does Not Support Binary Output Status Points |
| 8.23.2.2.2 | PASS | pcap | Device Support Binary Output Status Points, Valid Request |
| 8.23.2.2.3 | PASS | pcap | Device Supports Binary Output Status, Out of Range Request |
| 8.23.2.3 | Counters | ||
| 8.23.2.3.1 | PASS | pcap | Device Does Not Support Counters |
| 8.23.2.3.2 | PASS | pcap | Device Support Counters, Valid Request |
| 8.23.2.3.3 | PASS | pcap | Device Supports Counters, Out of Range Request |
| 8.23.2.4 | Frozen Counters | ||
| 8.23.2.4.1 | PASS | pcap | Device Does Not Support Frozen Counters |
| 8.23.2.4.2 | PASS | pcap | Device Support Frozen Counters, Valid Request |
| 8.23.2.4.3 | PASS | pcap | Device Supports Frozen Counters, Out of Range Request |
| 8.23.2.5 | Analog Inputs | ||
| 8.23.2.5.1 | PASS | pcap | Device Does Not Support Analog inputs |
| 8.23.2.5.2 | PASS | pcap | Device Support Analog inputs, Valid Request |
| 8.23.2.5.3 | PASS | pcap | Device Supports Analog inputs, Out of Range Request |
| 8.23.2.6 | Analog Output Status | ||
| 8.23.2.6.1 | PASS | pcap | Device Does Not Support Analog Output Status |
| 8.23.2.6.2 | PASS | pcap | Device Support Analog Output Status, Valid Request |
| 8.23.2.6.3 | PASS | pcap | Device Supports Analog Output Status, Out of Range Request |
| 8.24 | Specific variations for Static Inputs | ||
| 8.24.2 | Test Procedure | ||
| 8.24.2a | PASS | pcap |
Binary Inputs Note: with one of its flags set abnormal, binary input 0 came back with flags 0x05 |
| 8.24.2b | PASS | pcap |
Double-Bit Binary Inputs Note: with one of its flags set abnormal, double-bit binary input 0 came back with flags 0x05 |
| 8.24.2c | PASS | pcap |
Binary Output Status Note: with one of its flags set abnormal, binary output status 0 came back with flags 0x05 |
| 8.24.2d | PASS | pcap |
Counters Note: with one of its flags set abnormal, counter 0 came back with flags 0x05 |
| 8.24.2e | PASS | pcap |
Frozen Counters Note: with one of its flags set abnormal, frozen counter 0 came back with flags 0x05 |
| 8.24.2f | PASS | pcap |
Analog Inputs Note: with one of its flags set abnormal, analog input 0 came back with flags 0x05 |
| 8.24.2g | PASS | pcap | Analog Output Status |
| 8.25 | Specific Variations for Events | ||
| 8.25.2 | Test Procedure | ||
| 8.25.2a | PASS | pcap | Binary Input Events |
| 8.25.2b | PASS | pcap | Double-Bit Binary Input Events |
| 8.25.2c | PASS | pcap | Counter Events |
| 8.25.2d | PASS | pcap | Frozen Counters |
| 8.25.2e | PASS | pcap | Analog Input Events |
| 8.26 | Assign Class | ||
| 8.26.2 | PASS | pcap | Test Procedures |
| 8.26.3 | SKIP | ---- |
No-Class Assignment Test Procedures Skipped: disabled because supports.assignNoClass != true: Does the DUT assign points to no class with an Assign Class request whose point headers come before any class object (TB2021-001)? 3.1r1's 8.26.3 tests it where the DUT claims it |
| 9 | Network | ||
| 9.5 | All Communication Methods | ||
| 9.5.1 | TCP Without DNP Unsolicited | ||
| 9.5.1.1.2 | SKIP | ---- |
Port 20000 Skipped: disabled because network.tcp != true: Run 3.1r1's TCP network tests (9.5.1): they connect to the DUT's port 20000 from network.master.address, and set up the DUT's network through the plugin. 3.1r1 requires 9.5.1's Port 20000 test of a device that uses TCP |
| 9.5.1.2.2 | SKIP | ---- |
Port Other Than 20000 Skipped: disabled because network.tcp != true: Run 3.1r1's TCP network tests (9.5.1): they connect to the DUT's port 20000 from network.master.address, and set up the DUT's network through the plugin. 3.1r1 requires 9.5.1's Port 20000 test of a device that uses TCP |
| 9.5.1.3.2 | SKIP | ---- |
Specific IP Address Skipped: disabled because network.tcp != true: Run 3.1r1's TCP network tests (9.5.1): they connect to the DUT's port 20000 from network.master.address, and set up the DUT's network through the plugin. 3.1r1 requires 9.5.1's Port 20000 test of a device that uses TCP |
| 9.5.1.4.2 | SKIP | ---- |
Wildcard IP Address Skipped: disabled because network.tcp != true: Run 3.1r1's TCP network tests (9.5.1): they connect to the DUT's port 20000 from network.master.address, and set up the DUT's network through the plugin. 3.1r1 requires 9.5.1's Port 20000 test of a device that uses TCP |
| 9.5.1.5.2 | SKIP | ---- |
UDP Unicast IP address with TCP as the Main Communication Method Skipped: disabled because network.tcp != true: Run 3.1r1's TCP network tests (9.5.1): they connect to the DUT's port 20000 from network.master.address, and set up the DUT's network through the plugin. 3.1r1 requires 9.5.1's Port 20000 test of a device that uses TCP |
| 9.5.1.6.2 | SKIP | ---- |
UDP Multicast IP address with TCP as the Main Communication Method Skipped: disabled because network.tcp != true: Run 3.1r1's TCP network tests (9.5.1): they connect to the DUT's port 20000 from network.master.address, and set up the DUT's network through the plugin. 3.1r1 requires 9.5.1's Port 20000 test of a device that uses TCP |
| 9.5.2 | UDP Solicited | ||
| 9.5.2.1.2 | SKIP | ---- |
Port 20000 Skipped: disabled because network.udp != true: Can the DUT answer requests over UDP? 3.1r1's UDP Solicited tests (9.5.2) run where it can, connecting to its port 20000 over UDP from network.master.address |
| 9.5.2.2.2 | SKIP | ---- |
Port Other Than 20000 Skipped: disabled because network.udp != true: Can the DUT answer requests over UDP? 3.1r1's UDP Solicited tests (9.5.2) run where it can, connecting to its port 20000 over UDP from network.master.address |
| 9.5.2.3.2 | SKIP | ---- |
Specific IP Address Skipped: disabled because network.udp != true: Can the DUT answer requests over UDP? 3.1r1's UDP Solicited tests (9.5.2) run where it can, connecting to its port 20000 over UDP from network.master.address |
| 9.5.2.4.2 | SKIP | ---- |
Wildcard IP Address Skipped: disabled because network.udp != true: Can the DUT answer requests over UDP? 3.1r1's UDP Solicited tests (9.5.2) run where it can, connecting to its port 20000 over UDP from network.master.address |
| 9.5.2.5.2 | SKIP | ---- |
Responses to Port 20000 Skipped: disabled because network.udp != true: Can the DUT answer requests over UDP? 3.1r1's UDP Solicited tests (9.5.2) run where it can, connecting to its port 20000 over UDP from network.master.address |
| 9.5.3 | UDP Unsolicited | ||
| 9.5.3.1.2 | SKIP | ---- |
Unsolicited Null 20000 Skipped: disabled because network.udp.unsolicited != true: Can the DUT send unsolicited responses over UDP? 3.1r1's UDP Unsolicited tests (9.5.3) run where it can, and supports.unsolicitedResponse is true |
| 9.5.3.2.2 | SKIP | ---- |
Unsolicited Null, Not 20000 Skipped: disabled because network.udp.unsolicited != true: Can the DUT send unsolicited responses over UDP? 3.1r1's UDP Unsolicited tests (9.5.3) run where it can, and supports.unsolicitedResponse is true |
| 9.5.3.3.2 | SKIP | ---- |
Data Filled Messages to Port 20000 Skipped: disabled because network.udp.unsolicited != true: Can the DUT send unsolicited responses over UDP? 3.1r1's UDP Unsolicited tests (9.5.3) run where it can, and supports.unsolicitedResponse is true |
| 9.5.3.4.2 | SKIP | ---- |
Data Filled Messages to Originating Port Skipped: disabled because network.udp.unsolicited != true: Can the DUT send unsolicited responses over UDP? 3.1r1's UDP Unsolicited tests (9.5.3) run where it can, and supports.unsolicitedResponse is true |
| 9.5.3.5.2 | SKIP | ---- |
Data Filled Messages to a Fixed Port Other Than 20000 Skipped: disabled because network.udp.unsolicited != true: Can the DUT send unsolicited responses over UDP? 3.1r1's UDP Unsolicited tests (9.5.3) run where it can, and supports.unsolicitedResponse is true |
| 9.5.4 | SKIP | ---- |
Unsolicited with Both UDP and TCP Skipped: disabled because network.udp.unsolicited != true: Can the DUT send unsolicited responses over UDP? 3.1r1's UDP Unsolicited tests (9.5.3) run where it can, and supports.unsolicitedResponse is true |
| 10 | Output Control Events | ||
| 10.3 | Binary | ||
| 10.3.2 | SKIP | ---- |
Binary Status in Group 0 Skipped: disabled because it needs supports.binaryOutputChangeEvents == true or supports.binaryOutputCommandEvents == true |
| 10.3.3 | SKIP | ---- |
Binary Output Status Events Skipped: disabled because supports.binaryOutputChangeEvents != true: Does the DUT support Binary Output change events? |
| 10.3.4 | SKIP | ---- |
Binary Command Events Skipped: disabled because supports.binaryOutputCommandEvents != true: Does the DUT support Binary Output command events? |
| 10.4 | Analog | ||
| 10.4.2 | SKIP | ---- |
Analog Status in Group 0 Skipped: disabled because it needs supports.analogOutputChangeEvents == true or supports.analogOutputCommandEvents == true |
| 10.4.3 | SKIP | ---- |
Analog Output Status Events Skipped: disabled because supports.analogOutputChangeEvents != true: Does the DUT support Analog Output change events? |
| 10.4.4 | SKIP | ---- |
Analog Command Events Skipped: disabled because supports.analogOutputCommandEvents != true: Does the DUT support Analog Output command events? |