Ejemplo n.º 1
0
 public void 加载PLC数据项()
 {
     PLC数据项 item = null;
     int count = _配置信息._PLC.list.Count;
     for (int i = 0; i < count; i++)
     {
         item = new PLC数据项();
         item.来源类型 = 数据来源类型.PLC;
         item.Data = 链接通道管理.f_建立OPC连接(_配置信息._PLC.list[i].URL, AccessMode.ReadAutoUpdate);
         item.时针 = 类构造.获取采集时针();
         item.数据序号 = 10000 + i;
         item.数据编码 = _配置信息._PLC.list[i].获取规则编码();
         数据项哈希存储.AddItem(item.数据编码, item);
         list.Add(item);
     }
 }
Ejemplo n.º 2
0
        public void 加载PLC数据项()
        {
            PLC数据项 item  = null;
            int    count = _配置信息._PLC.list.Count;

            for (int i = 0; i < count; i++)
            {
                item      = new PLC数据项();
                item.来源类型 = 数据来源类型.PLC;
                item.Data = 链接通道管理.f_建立OPC连接(_配置信息._PLC.list[i].URL, AccessMode.ReadAutoUpdate);
                item.时针   = 类构造.获取采集时针();
                item.数据序号 = 10000 + i;
                item.数据编码 = _配置信息._PLC.list[i].获取规则编码();
                数据项哈希存储.AddItem(item.数据编码, item);
                list.Add(item);
            }
        }