<< 前へ        次へ >>

ID : 3518

状態を監視するプログラム例

特権タスクなどでタスクの状態やCOBOTTAの状態を監視するプログラムでは監視の頻度とCPUの負荷を考慮してください。

通常の比較的負荷の軽い監視ではWaitステートメントを使用してください。

通常の監視
Sub SurveillanceErr
  Do
    Wait CurErr
    ' エラー発生時の処理
  Loop
End Sub

以下の例はCPU負荷が高いので通常の監視で使用しないでください。

CPU負荷の高い監視
Sub SurveillanceErr
  Do
    If CurErr Then
    	Set io[128]
    End If
  Loop
End Sub

ID : 3518

<< 前へ        次へ >>