LANGUAGE
日本語 English

関数名

ProcStopPause

定 義

short ProcStopPause ( short ProcNo );

戻り値

0が返却されます。

引 数

ProcNo:プロセス番号(1~)を指定します。

概 要

指定プロセスをポーズ停止します。

詳 細

指定プロセスでは、プログラム中のPause関数を実行したところでポーズ停止します。
本関数は、指定プロセスをポーズ停止待ち状態とすると直ちに実行完了し、本関数から抜けます。実際に指定したプロセスがポーズ停止した事を確認するには、QueryProcStatus関数をご使用下さい。ポーズ停止後、継続起動を指示されると、次の行から実行が再開されます。
指定プロセスが有効範囲外の場合、指定プロセスのオブジェクトが正常にロードされていない場合、指定プロセスが自プロセスの場合、ランタイムエラーが発生します。

備考

本関数で設定したポーズ停止指令をProcCancelStopPause関数でキャンセルすることができます.

前処理の候補

後処理の候補

他処理の候補

対応HW

〇PCベースコントローラ
〇InterMotion

使用例


void main() {
	int rc;
	・・・・
	rc = ProcStopPause(2);		//プロセス2をポーズ停止します
	Printf1("rc= %d\n", rc);
	Printf1("ProcSts= %d\n", QueryProcStatus(2));
	・・・・
}