示例#1
0
 internal SignalWonderware(string signalInf, string code, DataType dataType, IProvider provider, int idInClone)
     : base(signalInf, code, dataType, provider, idInClone)
 {
     TagName = Inf["TagName"];
     Bit     = Inf.GetInt("Bit", -1);
     Value   = new SingleValue(SingleType.List);
 }
示例#2
0
 internal SignalOvation(string signalInf, string code, DataType dataType, IProvider provider, int idInClone)
     : base(signalInf, code, dataType, provider, idInClone)
 {
     Id      = Inf.GetInt("Id");
     Bit     = Inf.GetInt("Bit", -1);
     IsState = Inf["Prop"] == "STAT";
     Value   = new SingleValue(SingleType.List);
 }
示例#3
0
 public AlphaSignal(string signalInf, string code, DataType dataType, IProvider provider, int idInClone = 0)
     : base(signalInf, code, dataType, provider, idInClone)
 {
     NodeId = Inf.GetInt("nodeid");
 }
示例#4
0
 public SimaticSignal(string signalInf, string code, DataType dataType, IProvider provider, int idInClone = 0)
     : base(signalInf, code, dataType, provider, idInClone)
 {
     Id = Inf.GetInt("Id");
 }