サンプルプログラム >

C#

開発環境の設定

  1. 以下のファイルをプロジェクトフォルダにコピーします
    Ydu.cs
    YduDio.cs

  2. Ydu.cs, YduDio.csをプロジェクトに追加します

  3. ソースファイルにusing ディレクティブを使ってYduCsを宣言します(using YduCs;)

プログラム例

using YduCs;

static void Main()
{
    int result;
    byte[] inputData = new byte[16];
    byte[] outputData = new byte[32];
    int i;

    // IDが0に設定されているDIO-16/32A-Uをオープンします
    result = Ydu.Open(0, "DIO-16/32A-U");
    if(result != Ydu.YDU_RESULT_SUCCESS)
    {
        Console.WriteLine("オープンできません");
        return;
    }

    // IN0~15の入力をおこないます
    result = YduDio.Input(0, inputData, 0, 16);
    for(i = 0; i < 16; i++)
    {
        Console.WriteLine("IN{0:D} : {1:D}", i, inputData[i]);
    }

    // OUT0~31の出力をONします
    for(i = 0; i < 32; i++)
    {
        outputData[i] = 1;
    }
    result = YduDio.Output(0, outputData, 0, 32);

    // ボードをクローズします
    Ydu.Close(0);
}