public static 数据项 获取数据项() { 数据项 _数据项 = new 数据项(); 采集时针 _采集时针 = 获取采集时针(); _数据项.时针 = _采集时针; return _数据项; }
public static void AddData(string ip, int id, float d, int t) { string key = 数据来源编码规则.GetAnyWay(ip, id.ToString()); 数据项 _数据项 = GetItem(key); _数据项.AddData(d, t); }
public static 数据项 获取数据项() { 数据项 _数据项 = new 数据项(); 采集时针 _采集时针 = 获取采集时针(); _数据项.时针 = _采集时针; return(_数据项); }
public override void FillNode() { 数据项 node = new 数据项(); node.来源类型 = 数据来源类型.SITE; node.时针 = 类构造.获取采集时针(); node.数据编码 = "FREQ"; // 频率测试结果 list.Add(node); 数据项哈希存储.AddItem(数据来源编码规则.GetSITE(this.ID.ToString(), "FREQ"), node); node.来源类型 = 数据来源类型.SITE; node.时针 = 类构造.获取采集时针(); node.数据编码 = "FREQ2";// 频率测试结果2 list.Add(node); 数据项哈希存储.AddItem(数据来源编码规则.GetSITE(this.ID.ToString(), "FREQ2"), node); }
public void 加载ANYWAY数据项() { 数据项 item = null; int count = _配置信息._ANYWAY.list.Count; for (int i = 0; i < count; i++) { item = new 数据项(); item.来源类型 = 数据来源类型.AnyWay; item.时针 = 类构造.获取采集时针(); item.数据序号 = 100 + i; item.数据编码 = _配置信息._ANYWAY.list[i].获取规则编码(); 数据项哈希存储.AddItem(item.数据编码, item); } }
public static void LoadDataPvg(int 毫秒数) { foreach (DictionaryEntry item in 数据项哈希存储.数据项哈希集) { 数据项 _数据项 = item.Value as 数据项; if (_数据项 != null) { if (毫秒数 > 0) { _数据项._数据取平均值 = new 数据平均处理(毫秒数); } else { _数据项._数据取平均值 = null; } } } }
public 稳态通道管理(数据项 _数据项) { this._数据项 = _数据项; this._波形时针 = 类构造.获取波形时针(); this._波形时针计数 = new 波形时针计数(this._数据项); }
public 波形时针计数(数据项 _数据项) { this._数据项 = _数据项; }