Ejemplo n.º 1
0
        /// <summary>
        /// Установить значения тегов КП в соответствии со значениями элементов группы
        /// </summary>
        private void SetTagsData(Modbus.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);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Установить значения параметров КП в соответствии со значениями элементов группы
        /// </summary>
        private void SetParamsData(Modbus.ElemGroup elemGroup)
        {
            int len = elemGroup.ElemVals.Length;

            for (int i = 0, j = elemGroup.StartParamInd + i; i < len; i++, j++)
            {
                SetParamData(j, elemGroup.GetElemVal(i), BaseValues.ParamStat.Defined);
            }
        }