- IEC 61850 server: pass origin, ctlNum, ctlVal to select handler for SBOw

pull/217/head
Michael Zillgith 6 years ago
parent 7d22aba900
commit 0c83507727

@ -1469,6 +1469,8 @@ Control_writeAccessControlObject(MmsMapping* self, MmsDomain* domain, char* vari
controlObject->addCauseValue = ADD_CAUSE_SELECT_FAILED;
updateControlParameters(controlObject, ctlVal, ctlNum, origin);
if (controlObject->checkHandler != NULL) { /* perform operative tests */
controlObject->isSelect = 1;
@ -1482,8 +1484,6 @@ Control_writeAccessControlObject(MmsMapping* self, MmsDomain* domain, char* vari
if (checkResult == CONTROL_ACCEPTED) {
selectObject(controlObject, currentTime, connection);
updateControlParameters(controlObject, ctlVal, ctlNum, origin);
indication = DATA_ACCESS_ERROR_SUCCESS;
if (DEBUG_IED_SERVER)

Loading…
Cancel
Save