.NETサンプルについて
・ネットワークモデル用APIの.NET版サンプルプログラムです。ネットワークモデル以外には適用できません。
・対象開発環境はVisual Studio 2005およびVisual Studio 2008です。これらより前のバージョンのVisual Studioではご利用頂けません。 また、対象開発環境よりも新しい開発環境での動作を弊社では保証致しません。
・各サンプル内で使用しているAPIの各関数については「ネットワークAPI VBライブラリリファレンス」をご参照下さい。
・ファイル名は、dotNET_Sample.zipです。
・zip形式で圧縮されています。ご使用になる前に、展開する必要があります。
・以下のライセンス条項に同意いただいた場合のみ、ダウンロードすることができます。
サンプルについて
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]です。
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]です。
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版サンプルプログラムのダウンロード