Exemplo n.º 1
0
        /// <summary>AlarmReset(109)</summary>
        /// <remarks>
        /// Main Event:
        /// <para>AlarmResetSuccess</para>
        /// <para>.OR.</para>
        /// <para>AlarmResetFail</para>
        /// </remarks>
        public string CommandAlarmReset()
        {
            string command = "";

            if (IsListenServer)
            {
                command = new AlarmReset().GetCommandText <IHostToLoadPortCommandParameter>(null);
                Send(command);
            }
            return(command);
        }
Exemplo n.º 2
0
 public static void RemoveAlarm(string name)
 {
     if (alarms.ContainsKey(name))
     {
         alarms.Remove(name);
         Logger.Log(ATSData.AlarmLog, "Alarm Reset: " + name);
         if (!IsAlarm)
         {
             if (ATSData.AutomaticModeStatus == ATSData.AutomaticModeStatusType.Error)
             {
                 ATSData.AutomaticModeStatus = ATSData.AutomaticModeStatusType.Pause;
             }
             AlarmReset.Invoke(typeof(AlarmManager), new EventArgs());
         }
     }
 }