short WritePortEx(short PortNo, short PortSts, long ResetTime);
0が返却されます。
PortNo:ポート番号を指定します。
PortSts:ポート状態を指定します。0でOFFに設定、1でONになります。
指定ポートの状態を設定し、指定時間後に元の状態にリセットします。
本関数はポート状態を指定した後に、ResetTimeで指定した時間経過後に自動で元の状態に戻します。
本機能を同時に使用できるポート数は16個です。16個を超えた場合はランタイムエラーが発生します。
本関数を実行後、指定した時間が経過する前に再度当該ポートにWritePortを実行した場合であっても、本機能は
キャンセルされることなく実行されます。
本関数で扱うことのできるポートはデジタル入出力ポートリソースを参照してください。
RTX64-4.4 以降対応
〇PCベースコントローラ
×InterMotion
void main()
{
int ResetTimer; //[ms]
ResetTimer = 100;
WritePortEx(10, 1, ResetTimer);
}