示例#1
0
        /// <summary>
        /// Update our transformer PS data
        /// </summary>
        /// <param name="PhaseShiftData"></param>
        public void UpdateTransformerPhaseShifterData(MM_Transformer_PhaseShifter_Data[] PhaseShiftData)
        {
            MM_Element FoundElem;

            foreach (MM_Transformer_PhaseShifter_Data InPS in PhaseShiftData)
            {
                if (MM_Repository.TEIDs.TryGetValue(InPS.TEID_XF, out FoundElem) && FoundElem is MM_TransformerWinding)
                {
                    MM_Server_Interface.UpdateTransformerPhaseShifterData(InPS, FoundElem as MM_TransformerWinding, true);
                }
            }
            MM_Server_Interface.UpdateTimestamp(typeof(MM_Transformer_PhaseShifter_Data));
        }