public PulseConfig(string iedType, string lnType, tFCEnum fCEnum) { this.name = "PulseConfig"; this.bTypeEnum = tBasicTypeEnum.Struct; this.fcEnum = fCEnum; this.id = this.type = lnType + "PulseConfig"; this.iedType = iedType; this.cmdQualField = new cmdQual(); this.onDurField = new INT32U("onDur"); this.offDurField = new INT32U("offDur"); this.numPlsField = new INT32U("numPls"); }
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"); }
public VisString65(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.VisString65; this.fcEnum = fCEnum; }
public Unicode255(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.Unicode255; this.fcEnum = fCEnum; }
public Quality(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.Quality; this.fcEnum = fCEnum; }
public Timestamp(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.Timestamp; this.fcEnum = fCEnum; }
public Octet64(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.Octet64; this.fcEnum = fCEnum; }
public FLOAT64(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.FLOAT64; this.fcEnum = fCEnum; }
public INT32U(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.INT32U; this.fcEnum = fCEnum; }
public BOOLEAN(string name, tFCEnum fCEnum) { this.name = name; this.bTypeEnum = tBasicTypeEnum.BOOLEAN; this.fcEnum = fCEnum; }