Beispiel #1
0
 public ValWithTrans(string iedType, string lnType)
 {
     this.name          = "ValWithTrans";
     this.bTypeEnum     = tBasicTypeEnum.Struct;
     this.id            = this.type = lnType + "ValWithTrans";
     this.iedType       = iedType;
     this.posValField   = new INT8("posVal");
     this.transIndField = new BOOLEAN("transInd");
 }
Beispiel #2
0
 public Check(string iedType, string lnType)
 {
     this.name                = "Check";
     this.bTypeEnum           = tBasicTypeEnum.Struct;
     this.id                  = this.type = lnType + "Check";
     this.iedType             = iedType;
     this.synchrocheckField   = new BOOLEAN("synchrocheck");
     this.interlockcheckField = new BOOLEAN("interlockcheck");
 }
Beispiel #3
0
 public Transient_Data(string iedType, string lnType)
 {
     this.name      = "Transient_Data";
     this.bTypeEnum = tBasicTypeEnum.Struct;
     this.id        = this.type = lnType + "Transient_Data";
     this.iedType   = iedType;
     this.testField = new BOOLEAN("test");
     (this.testField as DADataType).CheckSelection = true;
 }
Beispiel #4
0
 public Cancel(string iedType, string lnType, tFCEnum fCEnum)
 {
     this.Visible             = false;
     this.name                = "Cancel";
     this.bTypeEnum           = tBasicTypeEnum.Struct;
     this.fcEnum              = fCEnum;
     this.id                  = this.type = lnType + "Cancel";
     this.iedType             = iedType;
     this.operTmField         = new Timestamp("operTm");
     this.originField         = new origin(iedType, this.id);
     this.ctlNumField         = new INT8U("ctlNum");
     this.Transient_DataField = new Transient_Data(iedType, this.id);
     this.testField           = new BOOLEAN("test");
 }