C#¶
開発環境の設定¶
プロジェクトにドライバへの参照を追加します。
- Nugetからインストールする場合
- Y2.Ub.YdciCs をインストールします。
- ソフトウェアパックから追加する場合
- 以下のファイルをプロジェクトフォルダにコピーします
- Ydci.cs
- Ydci.csをプロジェクトに追加します
- 以下のファイルをプロジェクトフォルダにコピーします
ソースファイルにusing ディレクティブを使ってYdciCsを宣言します
using YdciCs;
プログラム例¶
using YdciCs;
static void Main()
{
int result;
ushort id;
byte[] inputData = new byte[8];
byte[] outputData = new byte[8];
int i;
// ボード識別スイッチが0のボードをオープンします
result = Ydci.Open(0, "DIO-8/8B-UBT", out id);
if(result != Ydci.YDCI_RESULT_SUCCESS)
{
Console.WriteLine("オープンできません");
return;
}
// IN0~7の入力をおこないます
result = Ydci.DioInput(id, inputData, 0, 8);
for(i = 0; i < 8; i++)
{
Console.WriteLine("IN{0:D} : {1:D}", i, inputData[i]);
}
// OUT0~7の出力をONします
for(i = 0; i < 8; i++)
{
outputData[i] = 1;
}
result = Ydci.DioOutput(id, outputData, 0, 8);
// ボードをクローズします
Ydci.Close(id);
}