You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libiec61850/examples/iec61850_9_2_LE_example/static_model.h

160 lines
8.5 KiB
C

/*
* static_model.h
*
* automatically generated from sv.icd
*/
#ifndef STATIC_MODEL_H_
#define STATIC_MODEL_H_
#include <stdlib.h>
#include "iec61850_model.h"
extern IedModel iedModel;
extern LogicalDevice iedModel_MUnn;
extern LogicalNode iedModel_MUnn_LLN0;
extern DataObject iedModel_MUnn_LLN0_Mod;
extern DataAttribute iedModel_MUnn_LLN0_Mod_stVal;
extern DataAttribute iedModel_MUnn_LLN0_Mod_q;
extern DataAttribute iedModel_MUnn_LLN0_Mod_t;
extern LogicalNode iedModel_MUnn_TCTR1;
extern DataObject iedModel_MUnn_TCTR1_Amp;
extern DataAttribute iedModel_MUnn_TCTR1_Amp_instMag;
extern DataAttribute iedModel_MUnn_TCTR1_Amp_instMag_i;
extern DataAttribute iedModel_MUnn_TCTR1_Amp_q;
extern DataAttribute iedModel_MUnn_TCTR1_Amp_sVC;
extern DataAttribute iedModel_MUnn_TCTR1_Amp_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TCTR1_Amp_sVC_offset;
extern LogicalNode iedModel_MUnn_TCTR2;
extern DataObject iedModel_MUnn_TCTR2_Amp;
extern DataAttribute iedModel_MUnn_TCTR2_Amp_instMag;
extern DataAttribute iedModel_MUnn_TCTR2_Amp_instMag_i;
extern DataAttribute iedModel_MUnn_TCTR2_Amp_q;
extern DataAttribute iedModel_MUnn_TCTR2_Amp_sVC;
extern DataAttribute iedModel_MUnn_TCTR2_Amp_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TCTR2_Amp_sVC_offset;
extern LogicalNode iedModel_MUnn_TCTR3;
extern DataObject iedModel_MUnn_TCTR3_Amp;
extern DataAttribute iedModel_MUnn_TCTR3_Amp_instMag;
extern DataAttribute iedModel_MUnn_TCTR3_Amp_instMag_i;
extern DataAttribute iedModel_MUnn_TCTR3_Amp_q;
extern DataAttribute iedModel_MUnn_TCTR3_Amp_sVC;
extern DataAttribute iedModel_MUnn_TCTR3_Amp_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TCTR3_Amp_sVC_offset;
extern LogicalNode iedModel_MUnn_TCTR4;
extern DataObject iedModel_MUnn_TCTR4_Amp;
extern DataAttribute iedModel_MUnn_TCTR4_Amp_instMag;
extern DataAttribute iedModel_MUnn_TCTR4_Amp_instMag_i;
extern DataAttribute iedModel_MUnn_TCTR4_Amp_q;
extern DataAttribute iedModel_MUnn_TCTR4_Amp_sVC;
extern DataAttribute iedModel_MUnn_TCTR4_Amp_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TCTR4_Amp_sVC_offset;
extern LogicalNode iedModel_MUnn_TVTR1;
extern DataObject iedModel_MUnn_TVTR1_Vol;
extern DataAttribute iedModel_MUnn_TVTR1_Vol_instMag;
extern DataAttribute iedModel_MUnn_TVTR1_Vol_instMag_i;
extern DataAttribute iedModel_MUnn_TVTR1_Vol_q;
extern DataAttribute iedModel_MUnn_TVTR1_Vol_sVC;
extern DataAttribute iedModel_MUnn_TVTR1_Vol_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TVTR1_Vol_sVC_offset;
extern LogicalNode iedModel_MUnn_TVTR2;
extern DataObject iedModel_MUnn_TVTR2_Vol;
extern DataAttribute iedModel_MUnn_TVTR2_Vol_instMag;
extern DataAttribute iedModel_MUnn_TVTR2_Vol_instMag_i;
extern DataAttribute iedModel_MUnn_TVTR2_Vol_q;
extern DataAttribute iedModel_MUnn_TVTR2_Vol_sVC;
extern DataAttribute iedModel_MUnn_TVTR2_Vol_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TVTR2_Vol_sVC_offset;
extern LogicalNode iedModel_MUnn_TVTR3;
extern DataObject iedModel_MUnn_TVTR3_Vol;
extern DataAttribute iedModel_MUnn_TVTR3_Vol_instMag;
extern DataAttribute iedModel_MUnn_TVTR3_Vol_instMag_i;
extern DataAttribute iedModel_MUnn_TVTR3_Vol_q;
extern DataAttribute iedModel_MUnn_TVTR3_Vol_sVC;
extern DataAttribute iedModel_MUnn_TVTR3_Vol_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TVTR3_Vol_sVC_offset;
extern LogicalNode iedModel_MUnn_TVTR4;
extern DataObject iedModel_MUnn_TVTR4_Vol;
extern DataAttribute iedModel_MUnn_TVTR4_Vol_instMag;
extern DataAttribute iedModel_MUnn_TVTR4_Vol_instMag_i;
extern DataAttribute iedModel_MUnn_TVTR4_Vol_q;
extern DataAttribute iedModel_MUnn_TVTR4_Vol_sVC;
extern DataAttribute iedModel_MUnn_TVTR4_Vol_sVC_scaleFactor;
extern DataAttribute iedModel_MUnn_TVTR4_Vol_sVC_offset;
#define IEDMODEL_MUnn (&iedModel_MUnn)
#define IEDMODEL_MUnn_LLN0 (&iedModel_MUnn_LLN0)
#define IEDMODEL_MUnn_LLN0_Mod (&iedModel_MUnn_LLN0_Mod)
#define IEDMODEL_MUnn_LLN0_Mod_stVal (&iedModel_MUnn_LLN0_Mod_stVal)
#define IEDMODEL_MUnn_LLN0_Mod_q (&iedModel_MUnn_LLN0_Mod_q)
#define IEDMODEL_MUnn_LLN0_Mod_t (&iedModel_MUnn_LLN0_Mod_t)
#define IEDMODEL_MUnn_TCTR1 (&iedModel_MUnn_TCTR1)
#define IEDMODEL_MUnn_TCTR1_Amp (&iedModel_MUnn_TCTR1_Amp)
#define IEDMODEL_MUnn_TCTR1_Amp_instMag (&iedModel_MUnn_TCTR1_Amp_instMag)
#define IEDMODEL_MUnn_TCTR1_Amp_instMag_i (&iedModel_MUnn_TCTR1_Amp_instMag_i)
#define IEDMODEL_MUnn_TCTR1_Amp_q (&iedModel_MUnn_TCTR1_Amp_q)
#define IEDMODEL_MUnn_TCTR1_Amp_sVC (&iedModel_MUnn_TCTR1_Amp_sVC)
#define IEDMODEL_MUnn_TCTR1_Amp_sVC_scaleFactor (&iedModel_MUnn_TCTR1_Amp_sVC_scaleFactor)
#define IEDMODEL_MUnn_TCTR1_Amp_sVC_offset (&iedModel_MUnn_TCTR1_Amp_sVC_offset)
#define IEDMODEL_MUnn_TCTR2 (&iedModel_MUnn_TCTR2)
#define IEDMODEL_MUnn_TCTR2_Amp (&iedModel_MUnn_TCTR2_Amp)
#define IEDMODEL_MUnn_TCTR2_Amp_instMag (&iedModel_MUnn_TCTR2_Amp_instMag)
#define IEDMODEL_MUnn_TCTR2_Amp_instMag_i (&iedModel_MUnn_TCTR2_Amp_instMag_i)
#define IEDMODEL_MUnn_TCTR2_Amp_q (&iedModel_MUnn_TCTR2_Amp_q)
#define IEDMODEL_MUnn_TCTR2_Amp_sVC (&iedModel_MUnn_TCTR2_Amp_sVC)
#define IEDMODEL_MUnn_TCTR2_Amp_sVC_scaleFactor (&iedModel_MUnn_TCTR2_Amp_sVC_scaleFactor)
#define IEDMODEL_MUnn_TCTR2_Amp_sVC_offset (&iedModel_MUnn_TCTR2_Amp_sVC_offset)
#define IEDMODEL_MUnn_TCTR3 (&iedModel_MUnn_TCTR3)
#define IEDMODEL_MUnn_TCTR3_Amp (&iedModel_MUnn_TCTR3_Amp)
#define IEDMODEL_MUnn_TCTR3_Amp_instMag (&iedModel_MUnn_TCTR3_Amp_instMag)
#define IEDMODEL_MUnn_TCTR3_Amp_instMag_i (&iedModel_MUnn_TCTR3_Amp_instMag_i)
#define IEDMODEL_MUnn_TCTR3_Amp_q (&iedModel_MUnn_TCTR3_Amp_q)
#define IEDMODEL_MUnn_TCTR3_Amp_sVC (&iedModel_MUnn_TCTR3_Amp_sVC)
#define IEDMODEL_MUnn_TCTR3_Amp_sVC_scaleFactor (&iedModel_MUnn_TCTR3_Amp_sVC_scaleFactor)
#define IEDMODEL_MUnn_TCTR3_Amp_sVC_offset (&iedModel_MUnn_TCTR3_Amp_sVC_offset)
#define IEDMODEL_MUnn_TCTR4 (&iedModel_MUnn_TCTR4)
#define IEDMODEL_MUnn_TCTR4_Amp (&iedModel_MUnn_TCTR4_Amp)
#define IEDMODEL_MUnn_TCTR4_Amp_instMag (&iedModel_MUnn_TCTR4_Amp_instMag)
#define IEDMODEL_MUnn_TCTR4_Amp_instMag_i (&iedModel_MUnn_TCTR4_Amp_instMag_i)
#define IEDMODEL_MUnn_TCTR4_Amp_q (&iedModel_MUnn_TCTR4_Amp_q)
#define IEDMODEL_MUnn_TCTR4_Amp_sVC (&iedModel_MUnn_TCTR4_Amp_sVC)
#define IEDMODEL_MUnn_TCTR4_Amp_sVC_scaleFactor (&iedModel_MUnn_TCTR4_Amp_sVC_scaleFactor)
#define IEDMODEL_MUnn_TCTR4_Amp_sVC_offset (&iedModel_MUnn_TCTR4_Amp_sVC_offset)
#define IEDMODEL_MUnn_TVTR1 (&iedModel_MUnn_TVTR1)
#define IEDMODEL_MUnn_TVTR1_Vol (&iedModel_MUnn_TVTR1_Vol)
#define IEDMODEL_MUnn_TVTR1_Vol_instMag (&iedModel_MUnn_TVTR1_Vol_instMag)
#define IEDMODEL_MUnn_TVTR1_Vol_instMag_i (&iedModel_MUnn_TVTR1_Vol_instMag_i)
#define IEDMODEL_MUnn_TVTR1_Vol_q (&iedModel_MUnn_TVTR1_Vol_q)
#define IEDMODEL_MUnn_TVTR1_Vol_sVC (&iedModel_MUnn_TVTR1_Vol_sVC)
#define IEDMODEL_MUnn_TVTR1_Vol_sVC_scaleFactor (&iedModel_MUnn_TVTR1_Vol_sVC_scaleFactor)
#define IEDMODEL_MUnn_TVTR1_Vol_sVC_offset (&iedModel_MUnn_TVTR1_Vol_sVC_offset)
#define IEDMODEL_MUnn_TVTR2 (&iedModel_MUnn_TVTR2)
#define IEDMODEL_MUnn_TVTR2_Vol (&iedModel_MUnn_TVTR2_Vol)
#define IEDMODEL_MUnn_TVTR2_Vol_instMag (&iedModel_MUnn_TVTR2_Vol_instMag)
#define IEDMODEL_MUnn_TVTR2_Vol_instMag_i (&iedModel_MUnn_TVTR2_Vol_instMag_i)
#define IEDMODEL_MUnn_TVTR2_Vol_q (&iedModel_MUnn_TVTR2_Vol_q)
#define IEDMODEL_MUnn_TVTR2_Vol_sVC (&iedModel_MUnn_TVTR2_Vol_sVC)
#define IEDMODEL_MUnn_TVTR2_Vol_sVC_scaleFactor (&iedModel_MUnn_TVTR2_Vol_sVC_scaleFactor)
#define IEDMODEL_MUnn_TVTR2_Vol_sVC_offset (&iedModel_MUnn_TVTR2_Vol_sVC_offset)
#define IEDMODEL_MUnn_TVTR3 (&iedModel_MUnn_TVTR3)
#define IEDMODEL_MUnn_TVTR3_Vol (&iedModel_MUnn_TVTR3_Vol)
#define IEDMODEL_MUnn_TVTR3_Vol_instMag (&iedModel_MUnn_TVTR3_Vol_instMag)
#define IEDMODEL_MUnn_TVTR3_Vol_instMag_i (&iedModel_MUnn_TVTR3_Vol_instMag_i)
#define IEDMODEL_MUnn_TVTR3_Vol_q (&iedModel_MUnn_TVTR3_Vol_q)
#define IEDMODEL_MUnn_TVTR3_Vol_sVC (&iedModel_MUnn_TVTR3_Vol_sVC)
#define IEDMODEL_MUnn_TVTR3_Vol_sVC_scaleFactor (&iedModel_MUnn_TVTR3_Vol_sVC_scaleFactor)
#define IEDMODEL_MUnn_TVTR3_Vol_sVC_offset (&iedModel_MUnn_TVTR3_Vol_sVC_offset)
#define IEDMODEL_MUnn_TVTR4 (&iedModel_MUnn_TVTR4)
#define IEDMODEL_MUnn_TVTR4_Vol (&iedModel_MUnn_TVTR4_Vol)
#define IEDMODEL_MUnn_TVTR4_Vol_instMag (&iedModel_MUnn_TVTR4_Vol_instMag)
#define IEDMODEL_MUnn_TVTR4_Vol_instMag_i (&iedModel_MUnn_TVTR4_Vol_instMag_i)
#define IEDMODEL_MUnn_TVTR4_Vol_q (&iedModel_MUnn_TVTR4_Vol_q)
#define IEDMODEL_MUnn_TVTR4_Vol_sVC (&iedModel_MUnn_TVTR4_Vol_sVC)
#define IEDMODEL_MUnn_TVTR4_Vol_sVC_scaleFactor (&iedModel_MUnn_TVTR4_Vol_sVC_scaleFactor)
#define IEDMODEL_MUnn_TVTR4_Vol_sVC_offset (&iedModel_MUnn_TVTR4_Vol_sVC_offset)
#endif /* STATIC_MODEL_H_ */