SerialPort

SerialPort

説明:
 汎用シリアルポートドライバのUSBシリアル対応。

更新履歴:

  •  1.0.0.0 2015-04-17 新規作成 


使い方:

<サンプル>
  //通信設定
 var model = new SafeSerialPortModel() {
      PortName = "COM13",
      SerialBaudRate.Baud115200,
      Timeout = 500,
      Encoding = SerialEncoding.ASCII,
      DataBits = SerialDataBits.BIT8,
      Parity = System.IO.Ports.Parity.None,
      NewLine = "@",
      RetryCount = 3,
      StopBits = System.IO.Ports.StopBits.One
 };

  //通信ストリーム生成
  var stream = new CommStream(model);

  //通信ストリームオープン
  stream.Open();

  //送受信
  stream.Request("Hello World");

  //送信のみ
  stream.Notify("Tick");

  //受信のみ
  var line = stream.ReadLine();


Core

Core

説明:
 コアライブラリ
更新履歴:
使い方:

FTDI

FTDI
説明:
 FTDI製チップ用の低レベルドライバ。

更新履歴:
  •  1.0.0.0 2015-04-17 新規作成 


使い方:
 ・PortNameはCOM15というような表示形式ではありません。
  PortNameは
   FTDIPort.DispList();
  を使って参照してください。

<サンプル>
  //通信設定
 var model = new FTDIPortModel() { 
      PortName = "A94ZJXH5", 
      BaudNum = SerialBaudRateNumber.BAUD_400k, 
      Timeout = 500, 
      Encoding = SerialEncoding.ASCII, 
      DataBits = FT_DATA_BITS.FT_BITS_8, 
      Parity = FT_PARITY.FT_PARITY_NONE, 
      NewLine = "@", 
      RetryCount = 3, 
      StopBits = FT_STOP_BITS.FT_STOP_BITS_1 
 };

  //通信ストリーム生成
  var stream = new CommStream(model);

  //通信ストリームオープン
  stream.Open();

  //送受信
  stream.Request("Hello World");

  //送信のみ
  stream.Notify("Tick");

  //受信のみ
  var line = stream.ReadLine();


BarcodeReader

BarcodeReader

説明:
 バーコードリーダーでバーコードをスキャンする。

更新履歴:

  • 1.0.0.0 2015-04-17 新規作成 


使い方:

<サンプル>
//設定情報
var config = new BCReaderModel()
{
    PortName = "COM1",
    BaudRate = SerialBaudRate.Baud9600 ,
    DataBits = SerialDataBits.BIT8,
    Parity = System.IO.Ports.Parity.None,
    StopBits = System.IO.Ports.StopBits.One,
    Encoding = SerialEncoding.ASCII,
    NewLine = "\xd",
    RetryCount = 0,
    Timeout = 3000,
    CDChomp = true,
    Length = 12,
};

//バーコードリーダー生成
var bcr = new BCReader(config);

//スキャン
var line = bcr.Scan();

//バーコード一致してるかチェック
var ret = bcr.Compare(line);


PB206T

PB206T

 
説明:
 アプリのセットアップおよび起動、ショートカット作成などをおこなう。
更新履歴:
使い方:

PLC

PLC
 
説明:
 アプリのセットアップおよび起動、ショートカット作成などをおこなう。
更新履歴:
使い方:

SQLite

 
SQLite3
 
説明:
 SQLite3にデータを保存する。
更新履歴:
使い方: