I_ScsmClientClass
Objects implementing this interface control the communication setup and data exchange between the TwinCAT PLC client application and the IEC 61850 server.
Namespace: Tc3_iec61850_8_1
Library: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)
Inheritance hierarchy
I_ScsmClientClass
INTERFACE I_ScsmClientClass
Methods
Name | Description |
---|---|
Enables the service: Associate | |
Enables the service: Release | |
Responds to the service: Release | |
Enables the service: Abort | |
Enables the service: Cancel | |
Enables the service: Operate | |
Enables the service: Select | |
Enables the service: SelectWithValue | |
Enables the service: CreateDataSet | |
Enables the service: DeleteDataSet | |
Enables the service: GetAllDataValues | |
Enables the service: GetAllLogicalDeviceValues (TwinCAT specific) | |
Enables the service: GetAllServerValues (TwinCAT specific) | |
Enables the service: GetBRCBValues | |
Enables the service: GetDataSetDirectory | |
Enables the service: GetDataSetValues | |
Enables the service: GetDataValues | |
Enables the service: GetGOCBValues | |
Enables the service: GetLogicalDeviceDirectory | |
Enables the service: GetLogicalNodeDirectory | |
Enables the service: GetServerDirectory | |
Enables the service: GetURCBValues | |
Enables the service: SetAllDataValues (TwinCAT specific) | |
Enables the service: SetBRCBValues | |
Enables the service: SetDataSetValues (TwinCAT specific) | |
Enables the service: SetDataValues | |
Enables the service: SetGOCBValues | |
Enables the service: SetURCBValues | |
Enables the service: MMS-Identify | |
Enables the service: MMS-Status |
Properties
Name | Type | Access | Description |
---|---|---|---|
Get | Interface pointer of an object with the implementation of the top-level of the IEC 61850 data model | ||
eState | Get | Environmental condition of the communication connection. | |
ipSettings | Get | Protocol settings for the communication layer. | |
ipAssociateCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnAssociateCnf | |
ipReleaseCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnReleaseCnf. | |
ipReleaseInd | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnReleaseInd. | |
ipAbortInd | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnAbortInd | |
ipSystemClock | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetSystemTime | |
ipControlCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnControlCnf | |
ipCreateDataSetCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnCreateDataSetCnf | |
ipDeleteDataSetCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnDeleteDataSetCnf | |
ipGetDataSetDirectory | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetDataSetDirectoryCnf | |
ipGetDataValuesCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetDataValuesCnf | |
ipGetLogicalDeviceDirectoryCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetLogicalDeviceDirectoryCnf | |
ipGetLogicalNodeDirectoryCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetLogicalNodeDirectoryCnf | |
ipGetServerDirectoryCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetServerDirectoryCnf. | |
ipLastApplErrorInd | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnLastApplErrorInd | |
ipReportInd | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnBufferedReportInd and OnUnbufferedReportInd | |
ipSetDataValuesCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnSetDataValuesCnf | |
ipIdentifyCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnIdentifyCnf | |
ipStatusCnf | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnStatusCnf |
- AssociateReq
- ReleaseReq
- ReleaseRsp
- AbortReq
- ControlCancelReq
- ControlOperateReq
- ControlSelectReq
- ControlSelectWithValueReq
- CreateDataSetReq
- DeleteDataSetReq
- GetAllDataValuesReq
- GetAllLogicalDeviceValuesReq
- GetAllServerValuesReq
- GetBrCBValuesReq
- GetDataSetDirectoryReq
- GetDataSetValuesReq
- GetDataValuesReq
- GetGoCBValuesReq
- GetLogicalDeviceDirectoryReq
- GetLogicalNodeDirectoryReq
- GetServerDirectoryReq
- GetUrCBValuesReq
- SetAllDataValuesReq
- SetBrCBValuesReq
- SetDataSetValuesReq
- SetDataValuesReq
- SetGoCBValuesReq
- SetUrCBValuesReq
- IdentifyReq
- StatusReq
- ipIED