| 11:03:45.837 | Running procedure: 8.24.2g | |
| 11:03:45.838 | This procedure is enabled because the following options: | |
| 11:03:45.838 | - supports.analogOutput.status == false or supports.analogOutput.status == true | |
| 11:03:45.838 | step: 1 | |
| 11:03:45.838 | - Set every analog output status point's flags normal: ONLINE set, all others clear | |
| 11:03:45.838 | [PLG] | Every analog output status point's flags are normal |
| 11:03:45.838 | step: 2 | |
| 11:03:45.838 | - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 | |
| 11:03:45.838 | - g40v2, All Objects | |
| 11:03:45.839 | --A-> | Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 |
| 11:03:45.839 | g40v2, All Objects | |
| 11:03:45.839 | --T-> | fir: 1 fin: 1 seq: 0 |
| 11:03:45.839 | --L-> | master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1 |
| 11:03:45.839 | --P-> | 05 64 0B C4 00 04 01 00 CA 8A |
| 11:03:45.839 | C0 C0 01 28 02 06 4D 50 | |
| 11:03:45.839 | steps: 3 to 7 | |
| 11:03:45.839 | - Read any number of valid responses beginning w/ sequence(0x00) and incrementing by 1 modulo 16 | |
| 11:03:45.839 | - Verify that each point comes back in a variation the request for g40v2 allows, with an 8-bit (0x00) or 16-bit (0x01) start/stop qualifier | |
| 11:03:45.839 | - Verify that every point with flags reports them normal (ONLINE set, all others clear), but for the first point after its flag is set abnormal, which must come back with flags, reporting it | |
| 11:03:45.839 | - Confirm each response that asks for a confirmation | |
| 11:03:45.839 | <-P-- | 05 64 4D 44 01 00 00 04 24 F8 |
| 11:03:45.839 | C0 C0 81 90 00 28 02 01 00 00 13 00 01 00 00 01 E2 97 | |
| 11:03:45.839 | 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49 | |
| 11:03:45.839 | 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F | |
| 11:03:45.839 | 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85 | |
| 11:03:45.839 | 00 00 01 00 00 01 00 00 A0 53 | |
| 11:03:45.839 | <-L-- | master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 77 dest: 1 src: 1024 |
| 11:03:45.839 | <-T-- | fir: 1 fin: 1 seq: 0 |
| 11:03:45.839 | <-A-- | Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 IIN(DeviceRestart, NeedTime) |
| 11:03:45.839 | g40v2, 2-Byte Start/Stop, start: 0 stop: 19 | |
| 11:03:45.839 | [0] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [1] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [2] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [3] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [4] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [5] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [6] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [7] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [8] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [9] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [10] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [11] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [12] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [13] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [14] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [15] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [16] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [17] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [18] - flags: 0x01 value: 0 | |
| 11:03:45.839 | [19] - flags: 0x01 value: 0 | |
| 11:03:45.840 | step: 8 | |
| 11:03:45.840 | - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 | |
| 11:03:45.840 | - g40v1, All Objects | |
| 11:03:45.840 | --A-> | Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 |
| 11:03:45.840 | g40v1, All Objects | |
| 11:03:45.840 | --T-> | fir: 1 fin: 1 seq: 0 |
| 11:03:45.840 | --L-> | master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1 |
| 11:03:45.840 | --P-> | 05 64 0B C4 00 04 01 00 CA 8A |
| 11:03:45.840 | C0 C1 01 28 01 06 E0 C3 | |
| 11:03:45.840 | steps: 9 to 13 | |
| 11:03:45.840 | - Read any number of valid responses beginning w/ sequence(0x01) and incrementing by 1 modulo 16 | |
| 11:03:45.840 | - Verify that each point comes back in a variation the request for g40v1 allows, with an 8-bit (0x00) or 16-bit (0x01) start/stop qualifier | |
| 11:03:45.840 | - Verify that every point with flags reports them normal (ONLINE set, all others clear), but for the first point after its flag is set abnormal, which must come back with flags, reporting it | |
| 11:03:45.840 | - Confirm each response that asks for a confirmation | |
| 11:03:45.840 | <-P-- | 05 64 75 44 01 00 00 04 BB EB |
| 11:03:45.840 | C1 C1 81 90 00 28 01 01 00 00 13 00 01 00 00 00 F7 8A | |
| 11:03:45.840 | 00 01 00 00 00 00 01 00 00 00 00 01 00 00 00 00 83 71 | |
| 11:03:45.840 | 01 00 00 00 00 01 00 00 00 00 01 00 00 00 00 01 44 27 | |
| 11:03:45.840 | 00 00 00 00 01 00 00 00 00 01 00 00 00 00 01 00 34 E7 | |
| 11:03:45.840 | 00 00 00 01 00 00 00 00 01 00 00 00 00 01 00 00 6E AF | |
| 11:03:45.840 | 00 00 01 00 00 00 00 01 00 00 00 00 01 00 00 00 26 DD | |
| 11:03:45.840 | 00 01 00 00 00 00 01 00 00 00 00 01 00 00 00 00 83 71 | |
| 11:03:45.840 | <-L-- | master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 117 dest: 1 src: 1024 |
| 11:03:45.840 | <-T-- | fir: 1 fin: 1 seq: 1 |
| 11:03:45.840 | <-A-- | Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 IIN(DeviceRestart, NeedTime) |
| 11:03:45.840 | g40v1, 2-Byte Start/Stop, start: 0 stop: 19 | |
| 11:03:45.840 | [0] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [1] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [2] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [3] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [4] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [5] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [6] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [7] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [8] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [9] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [10] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [11] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [12] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [13] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [14] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [15] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [16] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [17] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [18] - flags: 0x01 value: 0 | |
| 11:03:45.840 | [19] - flags: 0x01 value: 0 | |
| 11:03:45.841 | Passed procedure: 8.24.2g | |
| 11:03:45.841 | restore | |
| 11:03:45.841 | - Set every analog output status point's flags normal: ONLINE set, all others clear |