3621 lines
81 KiB
C
3621 lines
81 KiB
C
/*
|
|
* static_model.c
|
|
*
|
|
* automatically generated from complexModel.icd
|
|
*/
|
|
#include "../server_example_write_handler/static_model.h"
|
|
|
|
static void initializeValues();
|
|
|
|
extern DataSet iedModelds_Inverter_LLN0_dataset1;
|
|
|
|
|
|
extern DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda0;
|
|
extern DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda1;
|
|
extern DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda2;
|
|
extern DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda3;
|
|
extern DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda4;
|
|
|
|
DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda0 = {
|
|
"Inverter",
|
|
false,
|
|
"LLN0$ST$Mod$q",
|
|
-1,
|
|
NULL,
|
|
NULL,
|
|
&iedModelds_Inverter_LLN0_dataset1_fcda1
|
|
};
|
|
|
|
DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda1 = {
|
|
"Battery",
|
|
false,
|
|
"LLN0$ST$Mod$q",
|
|
-1,
|
|
NULL,
|
|
NULL,
|
|
&iedModelds_Inverter_LLN0_dataset1_fcda2
|
|
};
|
|
|
|
DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda2 = {
|
|
"Inverter",
|
|
false,
|
|
"MMXU1$ST$Mod$q",
|
|
-1,
|
|
NULL,
|
|
NULL,
|
|
&iedModelds_Inverter_LLN0_dataset1_fcda3
|
|
};
|
|
|
|
DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda3 = {
|
|
"Inverter",
|
|
false,
|
|
"MMXU1$CF$Mod$ctlModel",
|
|
-1,
|
|
NULL,
|
|
NULL,
|
|
&iedModelds_Inverter_LLN0_dataset1_fcda4
|
|
};
|
|
|
|
DataSetEntry iedModelds_Inverter_LLN0_dataset1_fcda4 = {
|
|
"Inverter",
|
|
false,
|
|
"MMXU1$MX$TotW$mag",
|
|
-1,
|
|
NULL,
|
|
NULL,
|
|
NULL
|
|
};
|
|
|
|
DataSet iedModelds_Inverter_LLN0_dataset1 = {
|
|
"Inverter",
|
|
"LLN0$dataset1",
|
|
5,
|
|
&iedModelds_Inverter_LLN0_dataset1_fcda0,
|
|
NULL
|
|
};
|
|
|
|
LogicalDevice iedModel_Inverter = {
|
|
LogicalDeviceModelType,
|
|
"Inverter",
|
|
(ModelNode*) &iedModel,
|
|
(ModelNode*) &iedModel_Battery,
|
|
(ModelNode*) &iedModel_Inverter_LLN0
|
|
};
|
|
|
|
LogicalNode iedModel_Inverter_LLN0 = {
|
|
LogicalNodeModelType,
|
|
"LLN0",
|
|
(ModelNode*) &iedModel_Inverter,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Inverter_LLN0_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Inverter_LLN0,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_LLN0_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Inverter_LLN0,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_LLN0_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Inverter_LLN0,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_LLN0_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Inverter_LLN0,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt_configRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_NamPlt_configRev = {
|
|
DataAttributeModelType,
|
|
"configRev",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt_ldNs,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LLN0_NamPlt_ldNs = {
|
|
DataAttributeModelType,
|
|
"ldNs",
|
|
(ModelNode*) &iedModel_Inverter_LLN0_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_EX,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Inverter_LPHD1 = {
|
|
LogicalNodeModelType,
|
|
"LPHD1",
|
|
(ModelNode*) &iedModel_Inverter,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyNam,
|
|
};
|
|
|
|
DataObject iedModel_Inverter_LPHD1_PhyNam = {
|
|
DataObjectModelType,
|
|
"PhyNam",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyNam_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_PhyNam_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyNam,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_LPHD1_PhyHealth = {
|
|
DataObjectModelType,
|
|
"PhyHealth",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_PhyHealth_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_PhyHealth_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_PhyHealth_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_PhyHealth,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_LPHD1_Proxy = {
|
|
DataObjectModelType,
|
|
"Proxy",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_Proxy_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_BOOLEAN,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_Proxy_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_LPHD1_Proxy_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_LPHD1_Proxy,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Inverter_ZINV1 = {
|
|
LogicalNodeModelType,
|
|
"ZINV1",
|
|
(ModelNode*) &iedModel_Inverter,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_WRtg = {
|
|
DataObjectModelType,
|
|
"WRtg",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg_setMag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_WRtg_setMag = {
|
|
DataAttributeModelType,
|
|
"setMag",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg_units,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg_setMag_f,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_WRtg_setMag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg_setMag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_FLOAT32,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_WRtg_units = {
|
|
DataAttributeModelType,
|
|
"units",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg_units_SIUnit,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_WRtg_units_SIUnit = {
|
|
DataAttributeModelType,
|
|
"SIUnit",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_WRtg_units,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_VarRtg = {
|
|
DataObjectModelType,
|
|
"VarRtg",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_ACTyp,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg_setMag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_VarRtg_setMag = {
|
|
DataAttributeModelType,
|
|
"setMag",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg_units,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg_setMag_f,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_VarRtg_setMag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg_setMag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_FLOAT32,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_VarRtg_units = {
|
|
DataAttributeModelType,
|
|
"units",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg_units_SIUnit,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_VarRtg_units_SIUnit = {
|
|
DataAttributeModelType,
|
|
"SIUnit",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_VarRtg_units,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_ACTyp = {
|
|
DataObjectModelType,
|
|
"ACTyp",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_ACTyp_setVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_ACTyp_setVal = {
|
|
DataAttributeModelType,
|
|
"setVal",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_ACTyp,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_INT32,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_OutWSet = {
|
|
DataObjectModelType,
|
|
"OutWSet",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet_setMag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutWSet_setMag = {
|
|
DataAttributeModelType,
|
|
"setMag",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet_units,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet_setMag_f,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutWSet_setMag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet_setMag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_FLOAT32,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutWSet_units = {
|
|
DataAttributeModelType,
|
|
"units",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet_units_SIUnit,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutWSet_units_SIUnit = {
|
|
DataAttributeModelType,
|
|
"SIUnit",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutWSet_units,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_ZINV1_OutVarSet = {
|
|
DataObjectModelType,
|
|
"OutVarSet",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet_setMag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutVarSet_setMag = {
|
|
DataAttributeModelType,
|
|
"setMag",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet_units,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet_setMag_f,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutVarSet_setMag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet_setMag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_SP,
|
|
IEC61850_FLOAT32,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutVarSet_units = {
|
|
DataAttributeModelType,
|
|
"units",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet_units_SIUnit,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_CONSTRUCTED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_ZINV1_OutVarSet_units_SIUnit = {
|
|
DataAttributeModelType,
|
|
"SIUnit",
|
|
(ModelNode*) &iedModel_Inverter_ZINV1_OutVarSet_units,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Inverter_MMXU1 = {
|
|
LogicalNodeModelType,
|
|
"MMXU1",
|
|
(ModelNode*) &iedModel_Inverter,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_TotW = {
|
|
DataObjectModelType,
|
|
"TotW",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotW_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotW_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotW_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotW_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotW,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_TotVAr = {
|
|
DataObjectModelType,
|
|
"TotVAr",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVAr_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVAr_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVAr_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVAr_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVAr,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_TotVA = {
|
|
DataObjectModelType,
|
|
"TotVA",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVA_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVA_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVA_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_TotVA_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_TotVA,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_Hz = {
|
|
DataObjectModelType,
|
|
"Hz",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Hz_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Hz_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Hz_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_Hz_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_Hz,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_PhV = {
|
|
DataObjectModelType,
|
|
"PhV",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA,
|
|
0
|
|
};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_PhV_phsA = {
|
|
DataObjectModelType,
|
|
"phsA",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsA_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsA_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsA_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsA_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsA_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsA,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_PhV_phsB = {
|
|
DataObjectModelType,
|
|
"phsB",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsB_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsB_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsB_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsB_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsB_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsB,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_PhV_phsC = {
|
|
DataObjectModelType,
|
|
"phsC",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsC_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsC_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsC_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsC_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_phsC_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_phsC,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_PhV_neut = {
|
|
DataObjectModelType,
|
|
"neut",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_neut_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_neut_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_neut_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_neut_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_PhV_neut_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_PhV_neut,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_A = {
|
|
DataObjectModelType,
|
|
"A",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA,
|
|
0
|
|
};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_A_phsA = {
|
|
DataObjectModelType,
|
|
"phsA",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsA_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsA_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsA_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsA_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsA_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsA,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_A_phsB = {
|
|
DataObjectModelType,
|
|
"phsB",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsB_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsB_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsB_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsB_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsB_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsB,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_A_phsC = {
|
|
DataObjectModelType,
|
|
"phsC",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsC_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsC_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsC_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsC_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_phsC_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_phsC,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_A_neut = {
|
|
DataObjectModelType,
|
|
"neut",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_neut_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_neut_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_neut_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_neut_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_A_neut_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_A_neut,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_W = {
|
|
DataObjectModelType,
|
|
"W",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA,
|
|
0
|
|
};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_W_phsA = {
|
|
DataObjectModelType,
|
|
"phsA",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsA_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsA_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsA_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsA_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsA_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsA,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_W_phsB = {
|
|
DataObjectModelType,
|
|
"phsB",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsB_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsB_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsB_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsB_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsB_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsB,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Inverter_MMXU1_W_phsC = {
|
|
DataObjectModelType,
|
|
"phsC",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_cVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsC_cVal = {
|
|
DataAttributeModelType,
|
|
"cVal",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_q,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_cVal_mag,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsC_cVal_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_cVal,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_cVal_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsC_cVal_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_cVal_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsC_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC,
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Inverter_MMXU1_W_phsC_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Inverter_MMXU1_W_phsC,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
|
|
LogicalDevice iedModel_Battery = {
|
|
LogicalDeviceModelType,
|
|
"Battery",
|
|
(ModelNode*) &iedModel,
|
|
(ModelNode*) &iedModel_Physical_Measurements,
|
|
(ModelNode*) &iedModel_Battery_LLN0
|
|
};
|
|
|
|
LogicalNode iedModel_Battery_LLN0 = {
|
|
LogicalNodeModelType,
|
|
"LLN0",
|
|
(ModelNode*) &iedModel_Battery,
|
|
(ModelNode*) &iedModel_Battery_LPHD1,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Battery_LLN0_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Battery_LLN0,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_LLN0_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Battery_LLN0,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_LLN0_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Battery_LLN0,
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health,
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_LLN0_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_LLN0_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Battery_LLN0,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt_configRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_NamPlt_configRev = {
|
|
DataAttributeModelType,
|
|
"configRev",
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt_ldNs,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LLN0_NamPlt_ldNs = {
|
|
DataAttributeModelType,
|
|
"ldNs",
|
|
(ModelNode*) &iedModel_Battery_LLN0_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_EX,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Battery_LPHD1 = {
|
|
LogicalNodeModelType,
|
|
"LPHD1",
|
|
(ModelNode*) &iedModel_Battery,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyNam,
|
|
};
|
|
|
|
DataObject iedModel_Battery_LPHD1_PhyNam = {
|
|
DataObjectModelType,
|
|
"PhyNam",
|
|
(ModelNode*) &iedModel_Battery_LPHD1,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyNam_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_PhyNam_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyNam,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_LPHD1_PhyHealth = {
|
|
DataObjectModelType,
|
|
"PhyHealth",
|
|
(ModelNode*) &iedModel_Battery_LPHD1,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_PhyHealth_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_PhyHealth_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_PhyHealth_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_PhyHealth,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_LPHD1_Proxy = {
|
|
DataObjectModelType,
|
|
"Proxy",
|
|
(ModelNode*) &iedModel_Battery_LPHD1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_Proxy_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_BOOLEAN,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_Proxy_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_LPHD1_Proxy_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_LPHD1_Proxy,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Battery_ZBAT1 = {
|
|
LogicalNodeModelType,
|
|
"ZBAT1",
|
|
(ModelNode*) &iedModel_Battery,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Battery_ZBAT1_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBAT1_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBAT1_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBAT1_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBAT1_Vol = {
|
|
DataObjectModelType,
|
|
"Vol",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Vol_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol_q,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Vol_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Vol_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Vol_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Vol,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBAT1_Amp = {
|
|
DataObjectModelType,
|
|
"Amp",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Amp_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp_q,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Amp_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Amp_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp,
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBAT1_Amp_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBAT1_Amp,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Battery_ZBTC1 = {
|
|
LogicalNodeModelType,
|
|
"ZBTC1",
|
|
(ModelNode*) &iedModel_Battery,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_BatChaSt,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_BatChaSt = {
|
|
DataObjectModelType,
|
|
"BatChaSt",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_BatChaPwr,
|
|
NULL,
|
|
0
|
|
};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_BatChaPwr = {
|
|
DataObjectModelType,
|
|
"BatChaPwr",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_BatChaMod,
|
|
NULL,
|
|
0
|
|
};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_BatChaMod = {
|
|
DataObjectModelType,
|
|
"BatChaMod",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV,
|
|
NULL,
|
|
0
|
|
};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_ChaV = {
|
|
DataObjectModelType,
|
|
"ChaV",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaV_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV_q,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaV_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaV_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaV_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaV,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Battery_ZBTC1_ChaA = {
|
|
DataObjectModelType,
|
|
"ChaA",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA_mag,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaA_mag = {
|
|
DataAttributeModelType,
|
|
"mag",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA_q,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA_mag_f,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_CONSTRUCTED,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaA_mag_f = {
|
|
DataAttributeModelType,
|
|
"f",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA_mag,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_FLOAT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaA_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA,
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Battery_ZBTC1_ChaA_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Battery_ZBTC1_ChaA,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_MX,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
|
|
LogicalDevice iedModel_Physical_Measurements = {
|
|
LogicalDeviceModelType,
|
|
"Physical_Measurements",
|
|
(ModelNode*) &iedModel,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0
|
|
};
|
|
|
|
LogicalNode iedModel_Physical_Measurements_LLN0 = {
|
|
LogicalNodeModelType,
|
|
"LLN0",
|
|
(ModelNode*) &iedModel_Physical_Measurements,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod,
|
|
};
|
|
|
|
DataObject iedModel_Physical_Measurements_LLN0_Mod = {
|
|
DataObjectModelType,
|
|
"Mod",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod_q,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Mod_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Mod_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod_ctlModel,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Mod_ctlModel = {
|
|
DataAttributeModelType,
|
|
"ctlModel",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Mod,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_CF,
|
|
IEC61850_ENUMERATED,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Physical_Measurements_LLN0_Beh = {
|
|
DataObjectModelType,
|
|
"Beh",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Beh_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Beh_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Beh_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Beh,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Physical_Measurements_LLN0_Health = {
|
|
DataObjectModelType,
|
|
"Health",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Health_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Health_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_Health_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_Health,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Physical_Measurements_LLN0_NamPlt = {
|
|
DataObjectModelType,
|
|
"NamPlt",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_NamPlt_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt_swRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_NamPlt_swRev = {
|
|
DataAttributeModelType,
|
|
"swRev",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt_d,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_NamPlt_d = {
|
|
DataAttributeModelType,
|
|
"d",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt_configRev,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_NamPlt_configRev = {
|
|
DataAttributeModelType,
|
|
"configRev",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt_ldNs,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LLN0_NamPlt_ldNs = {
|
|
DataAttributeModelType,
|
|
"ldNs",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LLN0_NamPlt,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_EX,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
LogicalNode iedModel_Physical_Measurements_LPHD1 = {
|
|
LogicalNodeModelType,
|
|
"LPHD1",
|
|
(ModelNode*) &iedModel_Physical_Measurements,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyNam,
|
|
};
|
|
|
|
DataObject iedModel_Physical_Measurements_LPHD1_PhyNam = {
|
|
DataObjectModelType,
|
|
"PhyNam",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyNam_vendor,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_PhyNam_vendor = {
|
|
DataAttributeModelType,
|
|
"vendor",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyNam,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_DC,
|
|
IEC61850_VISIBLE_STRING_255,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Physical_Measurements_LPHD1_PhyHealth = {
|
|
DataObjectModelType,
|
|
"PhyHealth",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_PhyHealth_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_INT32,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_PhyHealth_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_PhyHealth_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_PhyHealth,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
DataObject iedModel_Physical_Measurements_LPHD1_Proxy = {
|
|
DataObjectModelType,
|
|
"Proxy",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1,
|
|
NULL,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy_stVal,
|
|
0
|
|
};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_Proxy_stVal = {
|
|
DataAttributeModelType,
|
|
"stVal",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy_q,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_BOOLEAN,
|
|
0 + TRG_OPT_DATA_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_Proxy_q = {
|
|
DataAttributeModelType,
|
|
"q",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy,
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy_t,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_QUALITY,
|
|
0 + TRG_OPT_QUALITY_CHANGED,
|
|
NULL,
|
|
0};
|
|
|
|
DataAttribute iedModel_Physical_Measurements_LPHD1_Proxy_t = {
|
|
DataAttributeModelType,
|
|
"t",
|
|
(ModelNode*) &iedModel_Physical_Measurements_LPHD1_Proxy,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
IEC61850_FC_ST,
|
|
IEC61850_TIMESTAMP,
|
|
0,
|
|
NULL,
|
|
0};
|
|
|
|
extern ReportControlBlock iedModel_Inverter_LLN0_report0;
|
|
|
|
ReportControlBlock iedModel_Inverter_LLN0_report0 = {&iedModel_Inverter_LLN0, "rcb101", "ID", false, "dataset1", 0, 19, 32, 0, 0, NULL};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IedModel iedModel = {
|
|
"ied1",
|
|
&iedModel_Inverter,
|
|
&iedModelds_Inverter_LLN0_dataset1,
|
|
&iedModel_Inverter_LLN0_report0,
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
initializeValues
|
|
};
|
|
|
|
static void
|
|
initializeValues()
|
|
{
|
|
|
|
iedModel_Inverter_LLN0_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
|
|
iedModel_Inverter_ZINV1_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
|
|
iedModel_Inverter_MMXU1_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
|
|
iedModel_Battery_LLN0_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
|
|
iedModel_Battery_ZBAT1_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
|
|
iedModel_Battery_ZBTC1_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
|
|
iedModel_Physical_Measurements_LLN0_Mod_ctlModel.mmsValue = MmsValue_newIntegerFromInt32(0);
|
|
}
|