AtsSt.dll CAtsFailSafe

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

CAtsFailSafeクラス


このクラスは何をするの?

このクラスは、ATS電源未投入防止装置のクラスです。
ATSの電源が開放状態で、力行ノッチを3ノッチ以上投入すると
ベルだけの警報が鳴動します。非常ブレーキを掛けたりはしません。

メンバ関数

public権限
  コンストラクタ、デストラクタ
CAtsFailSafe(void);
~CAtsFailSafe();

  電源の投入と開放
void MainPowerTurnOn(void);
void MainPowerTurnOff(void);

  リレー位置の設定
void SetRelay(int);

  条件を判断して出力
void Output(void);

private権限
  リレー位置保持変数
int m_nNowRelayPos;

  電源状態
BOOL m_bMainPower;