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

I_ScsmClientClass 1: Methoden

Name

Beschreibung

AssociateReq

Aktiviert den Dienst: Associate

ReleaseReq

Aktiviert den Dienst: Release

ReleaseRsp

Beantwortet den Dienst: Release

AbortReq

Aktiviert den Dienst: Abort

ControlCancelReq

Aktiviert den Dienst: Cancel

ControlOperateReq

Aktiviert den Dienst: Operate

ControlSelectReq

Aktiviert den Dienst: Select

ControlSelectWithValueReq

Aktiviert den Dienst: SelectWithValue

CreateDataSetReq

Aktiviert den Dienst: CreateDataSet

DeleteDataSetReq

Aktiviert den Dienst: DeleteDataSet

GetAllDataValuesReq

Aktiviert den Dienst: GetAllDataValues

GetAllLogicalDeviceValuesReq

Aktiviert den Dienst: GetAllLogicalDeviceValues (TwinCAT-Spezifisch)

GetAllServerValuesReq

Aktiviert den Dienst: GetAllServerValues (TwinCAT-Spezifisch)

GetBrCBValuesReq

Aktiviert den Dienst: GetBRCBValues

GetDataSetDirectoryReq

Aktiviert den Dienst: GetDataSetDierectory

GetDataSetValuesReq

Aktiviert den Dienst: GetDataSetValues

GetDataValuesReq

Aktiviert den Dienst: GetDataValues

GetGoCBValuesReq

Aktiviert den Dienst: GetGOCBValues

GetLogicalDeviceDirectoryReq

Aktiviert den Dienst: GetLogicalDeviceDirectory

GetLogicalNodeDirectoryReq

Aktiviert den Dienst: GetLogicalNodeDirectory

GetServerDirectoryReq

Aktiviert den Dienst: GetServerDirectory

GetUrCBValuesReq

Aktiviert den Dienst: GetURCBValues

SetAllDataValuesReq

Aktiviert den Dienst: SetAllDataValues (TwinCAT-Spezifisch)

SetBrCBValuesReq

Aktiviert den Dienst: SetBRCBValues

SetDataSetValuesReq

Aktiviert den Dienst: SetDataSetValues (TwinCAT-Spezifisch)

SetDataValuesReq

Aktiviert den Dienst: SetDataValues

SetGoCBValuesReq

Aktiviert den Dienst: SetGOCBValues

SetUrCBValuesReq

Aktiviert den Dienst: SetURCBValues

IdentifyReq

Aktiviert den Dienst: MMS-Identify

StatusReq

Aktiviert den Dienst: MMS-Status

I_ScsmClientClass 2: Eigenschaften

Name

Typ

Zugriff

Beschreibung

ipIED

I_AcsiCommonIntelligentElectronicDeviceClass

Get

Schnittstellenzeiger von einem Objekt mit der Implementierung der obersten Ebene des IEC 61850 Datenmodells

eState

E_AsyncEnvironmentState

Get

Umgebungszustand der Kommunikationsverbindung.

ipSettings

I_ScsmClientSettingsClass

Get

Protokolleinstellungen der Kommunikationsschicht.

ipAssociateCnf

I_ScsmAssociateCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnAssociateCnf

ipReleaseCnf

I_ScsmReleaseCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnReleaseCnf.

ipReleaseInd

I_ScsmReleaseIndEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnReleaseInd.

ipAbortInd

I_ScsmAbortIndEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnAbortInd

ipSystemClock

I_ScsmSystemClockEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetSystemTime

ipControlCnf

I_ScsmControlCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnControlCnf

ipCreateDataSetCnf

I_ScsmCreateDataSetCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnCreateDataSetCnf

ipDeleteDataSetCnf

I_ScsmDeleteDataSetCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnDeleteDataSetCnf

ipGetDataSetDirectory

I_ScsmGetDataSetDirectoryEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetDataSetDirectoryCnf

ipGetDataValuesCnf

I_ScsmGetDataValuesCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetDataValuesCnf

ipGetLogicalDeviceDirectoryCnf

I_ScsmGetLogicalDeviceDirectoryCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetLogicalDeviceDirectoryCnf

ipGetLogicalNodeDirectoryCnf

I_ScsmGetLogicalNodeDirectoryCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetLogicalNodeDirectoryCnf

ipGetServerDirectoryCnf

I_ScsmGetServerDirectoryCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetServerDirectoryCnf.

ipLastApplErrorInd

I_ScsmLastApplErrorIndEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnLastApplErrorInd

ipReportInd

I_ScsmReportIndEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutinen: OnBufferedReportInd und OnUnbufferedReportInd

ipSetDataValuesCnf

I_ScsmSetDataValuesCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnSetDataValuesCnf

ipIdentifyCnf

I_ScsmIdentifyCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnIdentifyCnf

ipStatusCnf

I_ScsmStatusCnfEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnStatusCnf