Пример #1
0
 /// <summary>
 /// Установить значения тегов КП в соответствии со значениями элементов группы
 /// </summary>
 private void SetTagsData(ElemGroup elemGroup)
 {
     for (int i = 0, j = elemGroup.StartKPTagInd + i, cnt = elemGroup.Elems.Count; i < cnt; i++, j++)
     {
         SetCurData(j, elemGroup.GetElemVal(i), BaseValues.CnlStatuses.Defined);
     }
 }
Пример #2
0
 /// <summary>
 /// Sets the data of the element group tags.
 /// </summary>
 private void SetTagData(ElemGroup elemGroup)
 {
     for (int elemIdx = 0, tagIdx = elemGroup.StartTagIdx + elemIdx, cnt = elemGroup.Elems.Count;
          elemIdx < cnt; elemIdx++, tagIdx++)
     {
         DeviceData.Set(tagIdx, elemGroup.GetElemVal(elemIdx));
     }
 }
Пример #3
0
        /// <summary>
        /// Установить значения тегов КП в соответствии со значениями элементов группы
        /// </summary>
        private void SetTagsData(ElemGroup elemGroup)
        {
            int len = elemGroup.ElemVals.Length;

            for (int i = 0, j = elemGroup.StartKPTagInd + i; i < len; i++, j++)
            {
                SetCurData(j, elemGroup.GetElemVal(i), BaseValues.CnlStatuses.Defined);
            }
        }