LANGUAGE
日本語 English

関数名

WritePortEx

定 義

short WritePortEx(short PortNo, short PortSts, long ResetTime);

戻り値

0が返却されます。

引 数

PortNo:ポート番号を指定します。
PortSts:ポート状態を指定します。0でOFFに設定、1でONになります。

概 要

指定ポートの状態を設定し、指定時間後に元の状態にリセットします。

詳 細

本関数はポート状態を指定した後に、ResetTimeで指定した時間経過後に自動で元の状態に戻します。
本機能を同時に使用できるポート数は16個です。16個を超えた場合はランタイムエラーが発生します。
本関数を実行後、指定した時間が経過する前に再度当該ポートにWritePortを実行した場合であっても、本機能は
キャンセルされることなく実行されます。

備考

本関数で扱うことのできるポートはデジタル入出力ポートリソースを参照してください。
RTX64-4.4 以降対応

前処理の候補

後処理の候補

他処理の候補

対応HW

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

使用例


void main()
{
	int ResetTimer; //[ms]

	ResetTimer = 100; 
	WritePortEx(10, 1, ResetTimer); 
}