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[2];
byte[] outputData = new byte[4];
int i;
// ボード識別スイッチが0のボードをオープンします
result = Ydci.Open(0, "RLY-P4/2/0B-UBT", out id);
if(result != Ydci.YDCI_RESULT_SUCCESS)
{
Console.WriteLine("オープンできません");
return;
}
// IN0~1の入力をおこないます
result = Ydci.DioInput(id, inputData, 0, 2);
for(i = 0; i < 2; i++)
{
Console.WriteLine("IN{0:D} : {1:D}", i, inputData[i]);
}
// RY1~4のリレー出力をONします
for(i = 0; i < 4; i++)
{
outputData[i] = 1;
}
result = Ydci.RlyOutput(id, outputData, 0, 4);
// ボードをクローズします
Ydci.Close(id);
}