Esempio n. 1
0
 public CtrlMeasureInfo(int sluId, int ctrlId)
 {
     SluId    = sluId;
     CtrlId   = ctrlId;
     Data5    = null;
     DataPhy4 = null;
     DataAss6 = null;
 }
Esempio n. 2
0
 internal void AddSluCtrlNewData(int ctrlId, Wlst.client.SluCtrlDataMeasureReply.DataSluCtrlData info)
 {
     //IsNewdata = true;
     if (!SluCtrlNewData.ContainsKey(ctrlId))
     {
         SluCtrlNewData.TryAdd(ctrlId, new CtrlMeasureInfo(RtuId, ctrlId));
     }
     SluCtrlNewData[ctrlId].Data5          = info;
     SluCtrlNewData[ctrlId].LastUpdate     = 5;
     SluCtrlNewData[ctrlId].LastUpdateTime = info.Info.DateTimeCtrl;//DateTime.Now.Ticks;
 }
        void OnOtherViewShowData(Wlst.client.SluCtrlDataMeasureReply.DataSluCtrlData data)
        {
            try
            {
                if (data == null) return;

               UpdateCtrlData5(data );
                Wlst.Cr.CoreMims.Services.ShowNewDataServices.ShowNewDataView(
               Wj2090Module.Services.ViewIdAssign.NewDataViewId);
            }
            catch (Exception ex)
            {

            }
        }