public override void SetEmergency(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateEmergency;
 }
예제 #2
0
 public virtual void RaiseWarning(EquipmentState oldStatus)
 {
 }
예제 #3
0
 public virtual void SetSuspend(EquipmentState oldStatus)
 {
 }
예제 #4
0
 public virtual void RaiseAlarm(EquipmentState oldStatus)
 {
 }
예제 #5
0
 public virtual void ClearAlarm(EquipmentState oldStatus)
 {
     if (OnClearAlarm != null)
         OnClearAlarm(this, EventArgs.Empty);
 }
예제 #6
0
 public virtual void Initialize(EquipmentState oldStatus)
 {
 }        
예제 #7
0
 public virtual void SetEmergency(EquipmentState oldStatus)
 {
 }
 public override void SetSuspend(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreSuspend;
 }
 public override void RequestInitialize(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreInitialize;
 }
 public override void SetWarning(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateWarning;
 }
 public override void SetRundown(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateRundown;
 }
 public override void Stop(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateStop;
 }
 public override void Start(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateRun;
 }
 public override void Initialize(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateInitialize;
 }
예제 #15
0
 public virtual void RequestStart(EquipmentState oldStatus)
 {
 }
 public override void RequestStart(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreRun;
 }
예제 #17
0
 public virtual void Stop(EquipmentState oldStatus)
 {
 }
 public override void RaiseAlarm(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreAlarm;
 }
예제 #19
0
 public virtual void SetRundown(EquipmentState oldStatus)
 {
 }
 public override void RaiseWarning(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreWarning;
 }
예제 #21
0
 public virtual void ReleaseEmergency(EquipmentState oldStatus)
 {
 }
 public override void ReleaseSuspend(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateRun;
 }
예제 #23
0
 public virtual void SetAlarm(EquipmentState oldStatus)
 {
 }
 public override void RequestStop(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreStop;
 }
예제 #25
0
 public virtual void TurnOffSound(EquipmentState oldStatus)
 {
     if (OnTurnOffSound != null)
         OnTurnOffSound(this, EventArgs.Empty);
 }
 public override void ClearAlarm(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateStop;
 }
예제 #27
0
 public virtual void SetWarning(EquipmentState oldStatus)
 {
 }
 public override void RequestEmergency(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StatePreEmergency;
 }
예제 #29
0
 public virtual void ReleaseSuspend(EquipmentState oldStatus)
 {
 }
 public override void SetAlarm(EquipmentState oldStatus)
 {
     Equipment.State = Equipment.StateAlarm;
 }