製品>.NET版サンプルプログラム

はじめに

・ネットワークモデル用APIの.NET版サンプルプログラムです。ネットワークモデル以外には適用できません。

・対象開発環境はVisual Studio 2005およびVisual Studio 2008です。これらより前のバージョンのVisual Studioではご利用頂けません。

・各サンプル内で使用しているAPIの各関数については「ネットワークAPI VBライブラリリファレンス」をご参照下さい。

・ファイル名は、dotNET_Sample.zipです。

・zip形式で圧縮されています。ご使用になる前に、解凍する必要があります。

・以下のライセンス条項に同意いただいた場合のみ、ダウンロードすることができます。

サンプルについて

(1) Visual C++.NET (C++/CLI)

[CPP_Sample]フォルダにはC++.NET用に2つのサンプルが用意されています。
[CPP_ApiSample1] ---- コマンド通信端末
 MOV/2コマンドのドライバへの送信、ドライバからの返信をするサンプルです。
 このサンプルにより、すべてのMOV/2コマンドを制御可能です。

 サンプル内の初期化処理は、ドライバと通信を行ういかなるアプリケーションに於いても必須となります。

 プロジェクトファイルは[CPP_ApiSample1.vcproj]です。

[CPP_ApiSample2] ---- DDAアプリケーション
 DDA機能を行うアプリケーションのサンプルです。
 DDA目標座標を時系列データとして生成し、モータドライバに送り、多軸同期制御をします。
 また、駆動結果のエンコーダ値をドライバから収集し、ログファイルに出力します。

プロジェクトファイルは[CPP_ApiSample2.vcproj]です。

(2) Visual C#.NET

[CS_Sample]フォルダにはC#.NET用に2つのサンプルが用意されています。
[CS_ApiSample1] ---- コマンド通信端末
 MOV/2コマンドのドライバへの送信、ドライバからの返信をするサンプルです。
 このサンプルにより、すべてのMOV/2コマンドを制御可能です。

 サンプル内の初期化処理は、ドライバと通信を行ういかなるアプリケーションに
 於いても必須となります。

 プロジェクトファイルは[CS_ApiSample1.csproj]です。

[CS_ApiSample2] ---- DDAアプリケーション
 DDA機能を行うアプリケーションのサンプルです。
 DDA目標座標を時系列データとして生成し、モータドライバに送り、多軸同期制御をします。
 また、駆動結果のエンコーダ値をドライバから収集し、ログファイルに出力します。

 プロジェクトファイルは[CS_ApiSample2.csproj]です。

(3) Visual Basic.NET

[VB_Sample]フォルダにはVisualBasic.NET用に2つのサンプルが用意されています。
[VB_ApiSample1] ---- コマンド通信端末
 MOV/2コマンドのドライバへの送信、ドライバからの返信をするサンプルです。
 このサンプルにより、すべてのMOV/2コマンドを制御可能です。

 サンプル内の初期化処理は、ドライバと通信を行ういかなるアプリケーションに
 於いても必須となります。

 プロジェクトファイルは[VB_ApiSample1.vbproj]です。

[VB_ApiSample2] ---- DDAアプリケーション
 DDA機能を行うアプリケーションのサンプルです。
 DDA目標座標を時系列データとして生成し、モータドライバに送り、多軸同期制御をします。
 また、駆動結果のエンコーダ値をドライバから収集し、ログファイルに出力します。

 プロジェクトファイルは[VB_ApiSample2.vbproj]です。

ライセンス

本サンプルの著作権はサーボランドが所有します。

使用者は本サンプルを自由に改変して使用することができます。

本サンプルの使用及び、本サンプルを改変したものの使用に伴う損害に対し、サーボランドは一切の責任を負いかねます。

本サンプルにおいて、誤記・バグ・その他の不適切な表現に対し、サーボランドは訂正を行う義務を負いかねます。

サンプルで使用されるプログラム記述言語、及び開発環境に関する質問に対して、サーボランドでは一切回答致しません。

ダウンロード

上記のライセンスに同意して頂いた上でダウンロードを行ってください。
.NET版サンプルプログラムのダウンロード