I_ScsmClientClass
Objekte, die diese Schnittstelle implementieren steuern den Kommunikationsaufbau und Datenaustausch zwischen der TwinCAT SPS Client-Applikation und dem IEC 61850 server.
Namensraum: Tc3_iec61850_8_1
Bibliothek: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)
Vererbungshierarchie
I_ScsmClientClass
INTERFACE I_ScsmClientClass
Methoden
Name | Beschreibung |
---|---|
Aktiviert den Dienst: Associate | |
Aktiviert den Dienst: Release | |
Beantwortet den Dienst: Release | |
Aktiviert den Dienst: Abort | |
Aktiviert den Dienst: Cancel | |
Aktiviert den Dienst: Operate | |
Aktiviert den Dienst: Select | |
Aktiviert den Dienst: SelectWithValue | |
Aktiviert den Dienst: CreateDataSet | |
Aktiviert den Dienst: DeleteDataSet | |
Aktiviert den Dienst: GetAllDataValues | |
Aktiviert den Dienst: GetAllLogicalDeviceValues (TwinCAT-Spezifisch) | |
Aktiviert den Dienst: GetAllServerValues (TwinCAT-Spezifisch) | |
Aktiviert den Dienst: GetBRCBValues | |
Aktiviert den Dienst: GetDataSetDierectory | |
Aktiviert den Dienst: GetDataSetValues | |
Aktiviert den Dienst: GetDataValues | |
Aktiviert den Dienst: GetGOCBValues | |
Aktiviert den Dienst: GetLogicalDeviceDirectory | |
Aktiviert den Dienst: GetLogicalNodeDirectory | |
Aktiviert den Dienst: GetServerDirectory | |
Aktiviert den Dienst: GetURCBValues | |
Aktiviert den Dienst: SetAllDataValues (TwinCAT-Spezifisch) | |
Aktiviert den Dienst: SetBRCBValues | |
Aktiviert den Dienst: SetDataSetValues (TwinCAT-Spezifisch) | |
Aktiviert den Dienst: SetDataValues | |
Aktiviert den Dienst: SetGOCBValues | |
Aktiviert den Dienst: SetURCBValues | |
Aktiviert den Dienst: MMS-Identify | |
Aktiviert den Dienst: MMS-Status |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
Get | Schnittstellenzeiger von einem Objekt mit der Implementierung der obersten Ebene des IEC 61850 Datenmodells | ||
eState | Get | Umgebungszustand der Kommunikationsverbindung. | |
ipSettings | Get | Protokolleinstellungen der Kommunikationsschicht. | |
ipAssociateCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnAssociateCnf | |
ipReleaseCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnReleaseCnf. | |
ipReleaseInd | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnReleaseInd. | |
ipAbortInd | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnAbortInd | |
ipSystemClock | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetSystemTime | |
ipControlCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnControlCnf | |
ipCreateDataSetCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnCreateDataSetCnf | |
ipDeleteDataSetCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnDeleteDataSetCnf | |
ipGetDataSetDirectory | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetDataSetDirectoryCnf | |
ipGetDataValuesCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetDataValuesCnf | |
ipGetLogicalDeviceDirectoryCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetLogicalDeviceDirectoryCnf | |
ipGetLogicalNodeDirectoryCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetLogicalNodeDirectoryCnf | |
ipGetServerDirectoryCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetServerDirectoryCnf. | |
ipLastApplErrorInd | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnLastApplErrorInd | |
ipReportInd | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutinen: OnBufferedReportInd und OnUnbufferedReportInd | |
ipSetDataValuesCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnSetDataValuesCnf | |
ipIdentifyCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnIdentifyCnf | |
ipStatusCnf | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: 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