iIEC61850_LogicalDevice (ITF) ¶ INTERFACE iIEC61850_LogicalDevice Properties: PDatasets PDeviceName Structure: PDatasets (Property) PDeviceName (Property)
iIEC61850_LogicalDevice.PDatasets (PROP) ¶ PROPERTY PDatasets : POINTER TO ARRAY [1..C_IEC61850_MAX_DATASETS] OF IEC61850_DatasetFB
iIEC61850_LogicalDevice.PDeviceName (PROP) ¶ PROPERTY PDeviceName : POINTER TO STRING
Param (PARAMS) ¶ InOut: Scope Name Type Initial Comment Constant C_IEC61850_MAX_CLIENTS BYTE 1 Set by configurator C_IEC61850_MAX_REPORTBUFFER_SIZE DINT 5000 C_IEC61850_MAX_DATASET_ENTRY INT 50 C_IEC61850_ALL_DATASET_ENTRIES DWORD 150 C_IEC61850_MAX_DATASETS INT 3 C_IEC61850_MAX_VSTRING32 WORD 10 C_IEC61850_MAX_VSTRING64 WORD 10 C_IEC61850_MAX_VSTRING65 WORD 10 C_IEC61850_MAX_VSTRING129 WORD 10 C_IEC61850_MAX_VSTRING255 WORD 200 C_IEC61850_MAX_OCTED64 WORD 10 C_IEC61850_MAX_OCTED255 WORD 10 C_IEC61850_MAX_UCSTRING255 WORD 10 C_IEC61850_CLOCK_TIMEZONE SINT 0 C_IEC61850_CLOCK_DST INT 0 C_IEC61850_KEEPALIVE_TIME TIME TIME#10s0ms range: 1s - 20s C_IEC61850_ACCEPTED_CLIENT_01 STRING ‘0.0.0.0’ C_IEC61850_ACCEPTED_CLIENT_02 STRING ‘0.0.0.0’ C_IEC61850_ACCEPTED_CLIENT_03 STRING ‘0.0.0.0’ C_IEC61850_ACCEPTED_CLIENT_04 STRING ‘0.0.0.0’ C_IEC61850_ACCEPTED_CLIENT_05 STRING ‘0.0.0.0’
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 12.10.2018, 09:57:47 companyName string 3S-Smart Software Solutions GmbH libraryFile IEC61850Server.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP12 Patch 1 contentFile IEC61850Server.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 12.10.2018, 09:57:40 LibraryCategories library-category-list Intern|IoDrivers Author string Company 3S - Smart Software Solutions GmbH DefaultNamespace IEC61850Server Description See: Description Placeholder IEC61850 Server Project IEC61850Server Title IEC61850 Server Version string Version version 4.0.4.0
IEC61850_GetDatapoint (FUN) ¶ FUNCTION IEC61850_GetDatapoint : tyIEC61850_DataPoint InOut: Scope Name Type Comment Return IEC61850_GetDatapoint tyIEC61850_DataPoint Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint paFCPara POINTER TO ARRAY [IEC61850_MMS_FC_START..IEC61850_MMS_FC_END] OF INT Start Index im Array Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange nStuctStartIx INT nStuctStopIx INT
IEC61850_GetDatapointRef (FUN) ¶ FUNCTION IEC61850_GetDatapointRef : INT InOut: Scope Name Type Comment Return IEC61850_GetDatapointRef INT Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint paFCPara POINTER TO ARRAY [IEC61850_MMS_FC_START..IEC61850_MMS_FC_END] OF INT Start Index im Array Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_GetDefinition (FUN) ¶ FUNCTION IEC61850_GetDefinition : DINT InOut: Scope Name Type Comment Return IEC61850_GetDefinition DINT Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint paFCPara POINTER TO ARRAY [IEC61850_MMS_FC_START..IEC61850_MMS_FC_END] OF INT Start Index im Array nLNLen INT Länge des Logical Node Namens nDOLen INT Länge des Data Object Namens Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_GetDirectory (FUN) ¶ FUNCTION IEC61850_GetDirectory : DINT InOut: Scope Name Type Comment Return IEC61850_GetDirectory DINT Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint paFCPara POINTER TO ARRAY [IEC61850_MMS_FC_START..IEC61850_MMS_FC_END] OF INT Start Index im Array Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange
IEC61850_GetDirectory_All (FUN) ¶ FUNCTION IEC61850_GetDirectory_All : DINT InOut: Scope Name Type Comment Return IEC61850_GetDirectory_All DINT Input ptyDataPoints POINTER TO ARRAY [1..C_IEC61850_MAX_DATAPOINTS] OF tyIEC61850_DataPoint paFCPara POINTER TO ARRAY [IEC61850_MMS_FC_START..IEC61850_MMS_FC_END] OF INT Start Index im Array Inout tyMMS_DataExchange tyIEC61850_MMS_DataExchange