C#¶
開発環境の設定¶
プロジェクトにドライバへの参照を追加します。
- Nugetからインストールする場合
- Y2.UsbPc104.YduCs をインストールします。
- ソフトウェアパックから追加する場合
- 以下のファイルをプロジェクトフォルダにコピーします。
- Ydu.cs
- YduAio.cs
- Ydu.cs, YduAio.csをプロジェクトに追加します。
- 以下のファイルをプロジェクトフォルダにコピーします。
ソースファイルにusing ディレクティブを使ってYduCsを宣言します。
using YduCs;
プログラム例¶
using YduCs;
static void Main()
{
int result;
float[] inputData = new float[8];
float[] outputData = new float[4];
int i;
// IDが0に設定されているAIO-84A-Uをオープンします
result = Ydu.Open(0, "AIO-84A-U");
if(result != Ydu.YDU_RESULT_SUCCESS)
{
Console.WriteLine("オープンできません");
return;
}
// AIN0~7の入力をおこないます
result = YduAio.InputVolt(0, inputData, 0, 8);
for(i = 0; i < 8; i++)
{
Console.WriteLine("IN{0:D} : {1:G}", i, inputData[i]);
}
// AOUT0~3の出力を5Vにします
for(i = 0; i < 4; i++)
{
outputData[i] = 5;
}
result = YduAio.OutputVolt(0, outputData, 0, 4);
// ボードをクローズします
Ydu.Close(0);
}