Issues #666
Missing GOOSE and SV subscriber test procedures: verfiy that the subscription of test signals follows IEC 61850-7-4 - Annex A.
Description
New tests are required to verify that
- GOOSE subscriber
- SV Subscriber
interpret the q.test flag from the subscribed signals and accept the signal value depending on the current subscriber behavior (IEC 61850-7-4 Annex A).
Depending on te supported Beh value - the subscriber shall at least "process as invalid" signals that are flagged as q.test=true when the Beh = On.
This was discussed during the uca testing procedures meeting hold on May, 4th.
Files
Updated by Michael Haecker over 3 years ago
Proposal for the update of the test procedures attached
Updated by Michael Haecker over 3 years ago
- Status changed from New to In Progress
- Discuss in Upcoming Meeting changed from No to Yes
Updated by Richard Schimmel over 3 years ago
- File Solution to redmine_666_20210602.docx Solution to redmine_666_20210602.docx added
- Test Case ID set to sGos23 (new) and sSvs16 (new)
Updated as discussed during TPWG. Remove LGOS/LSVS out-of-scope. Harmonize with other SV and GOOSE test procedures. Updated the step numbering. Refer to existing GOOSE ping-pong. Added abstract descriptions and specify testcases are mandatory.
Updated by Richard Schimmel over 3 years ago
A comment: The output data quality is determined by LN.Beh, so for steps 7 to 12, when LN.Beh is “test” or “test/blocked”, the DUT will/should/shall(?) publish (the "pong" message) with quality.test=true.
Updated by Michael Haecker over 3 years ago
The output data quality is determined by LN.Beh, so for steps 7 to 12, when LN.Beh is “test” or “test/blocked”, the DUT shall publish (the "pong" message) with quality.test=true.
This behaviour is described in Part 7-4, Annex A, Table A.1.
Updated by Thierry Dufaure about 3 years ago
Maybe we need to change the text "DUT ignores the data value changes flagged with quality test true" to something more explicit. The DUT may do something like "blocknig protection function" for sample value case, or be configured in case of GOOSE subscription to replace the incoming value. Ignore is not the correct word for exposing that the DUT acklowedged the presence of the test mismatch and react accordingly to the test mismatch expected behavior.
Updated by Michael Haecker about 3 years ago
sSvs16: agree. If the "DUT ignores the test samplesd flagged valueswith quality test true", then its SV subscribing function is not using the samples any more, processing analogues is discontinued. Propose to change into "DUT does not process the test samplesd flagged values with quality test true. An alarm message is created (when supported)." .
sGos23: agree. Propose to change into "DUT does not process the data value changes flagged with quality test true. DUT continues repeating GOOSE with the last values and does not send GOOSE with the changed values." .
Updated by Thierry Dufaure about 3 years ago
Propose to change expected results of sSvs16 into "DUT does not process the test samples flagged values with quality test true. Verify according to PIXIT Svs1a that the samples are NOT consumed.".
Propose to change expected results of sGos23 into "DUT processes the data value flagged with quality test true as described in the PIXIT (for instance: keep last non test value, substitute to a configured value, ...)".
Updated by Thierry Dufaure about 3 years ago
Updated by Richard Schimmel about 3 years ago
- File Solution to redmine_666_20210727.docx Solution to redmine_666_20210727.docx added
- Status changed from In Progress to Resolved
- Final Decision set to See solution 20210727
TPWG agreed. Added PIXIT entry Gs12:
How does the subscriber handle incoming data flagged as test when the destination LN.Beh is On or Blocked?
For example: keep last non test value, substitute to a configured value, etc.
Is this behavior: fixed/configurable
Updated by Richard Schimmel about 3 years ago
- Status changed from Resolved to Closed
- Discuss in Upcoming Meeting changed from Yes to No
- Initial Test Document set to Ed2Amd1 TP1.0
- Updated Test Document set to Ed2Amd1 TP1.1
- Closed Reason Test Procedure Update added
- Closed Reason deleted (
--Not Set---)
Copy sGos23 also to Ed2