コンテンツにスキップ
関数 >

アクセス時間

アナログ入出力、デジタル入出力及びリレー出力に要する時間は以下の通りです。
(コンピュータの性能やCPUの負荷状況によって変わります)

アナログ入出力

入力関数(YduAioInputVolt)及び出力関数(YduAioOutputVolt)を10000回実行した場合の1回当たりの平均所要時間は以下の通りです。

USB2.0

入力

入力チャネル数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 9080msec 908μsec A
1 12565~12605msec 1.2565~1.2605msec B
1 20100msec 2.01msec C
1 10050msec 1.005msec D
8 72560msec 7.256msec A
8 100570~100645msec 10.057~10.0645msec B
8 160600msec 16.06msec C
8 80180msec 8.018msec D

出力

出力チャネル数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 1910msec 191μsec A
1 3710~3740msec 371~374μsec B
1 5000msec 500μsec C
1 2410msec 241μsec D
4 7560msec 756μsec A
4 14775~14970msec 1.4775~1.497msec B
4 20100msec 2.01msec C
4 9370msec 937μsec D

USB1.1(USB1.1ハブ使用)

入力

入力チャネル数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 120000msec 12msec C
8 962000msec 96.2msec C

出力

出力チャネル数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 30000msec 3msec C
4 120000msec 12msec C

使用コンピュータ

使用コンピュータ OS CPUまたはボード
A Windows 10 Intel Core i7-9700 3.00GHz
B Windows 7 Intel Core 2 Quad Q8400 2.66GHz
C Windows XP Intel CeleronM 1.5GHz
D Raspberry Pi OS Buster Raspberry Pi 4

デジタル入出力

入力関数(YduDioInput)及び出力関数(YduDioOutput)を10000回実行した場合の1回当たりの平均所要時間は以下の通りです。

USB2.0

入力

入力点数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 1010msec 101μsec A
1 2510~2530msec 251~253μsec B
1 5000msec 500μsec C
1 1300msec 130μsec D
192 7000msec 700μsec A
192 7500~7510msec 750~751μsec B
192 8700msec 870μsec C
192 6950msec 695μsec D

出力

出力点数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 1010msec 101μsec A
1 2510~2530msec 251~253μsec B
1 5000msec 500μsec C
1 1300msec 130μsec D
192 7200msec 720μsec A
192 7500~7510msec 750~751μsec B
192 8800msec 880μsec C
192 7140msec 714μsec D

USB1.1(USB1.1ハブ使用)

入力関数と出力関数の平均所要時間は同じです

入力または出力点数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 30000msec 3msec C
192 30000msec 3msec C

使用コンピュータ

使用コンピュータ OS CPUまたはボード
A Windows 10 Intel Core i7-9700 3.00GHz
B Windows 7 Intel Core 2 Quad Q8400 2.66GHz
C Windows XP Intel CeleronM 1.5GHz
D Raspberry Pi OS Buster Raspberry Pi 4

リレー出力

リレー出力関数(YduRlyOutput)を10000回実行した場合の1回当たりの平均所要時間は以下の通りです。

関数実行後、リレーの動作時間(3msec以下)後にリレーが動作します

USB2.0

出力リレー数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 1010msec 101μsec A
1 2510~2530msec 251~253μsec B
1 5020msec 502μsec C
1 1300msec 130μsec D
72 2570msec 257μsec A
72 3760~3765msec 376~376.5μsec B
72 5020msec 502μsec C
72 3280msec 328μsec D

USB1.1(USB1.1ハブ使用)

出力リレー数 10,000回実行時間 1回当たりの実行時間 使用コンピュータ
1 30000msec 3msec C
72 30000msec 3msec C

使用コンピュータ

使用コンピュータ OS CPUまたはボード
A Windows 10 Intel Core i7-9700 3.00GHz
B Windows 7 Intel Core 2 Quad Q8400 2.66GHz
C Windows XP Intel CeleronM 1.5GHz
D Raspberry Pi OS Buster Raspberry Pi 4