株式会社NSD

ホーム > パッケージソフト・製品 > Dnet-STKs Version 1.6(DeviceNet Slave Protocol Stack Sample Code)



Dnet-STKs Version 1.6
(DeviceNet Slave Protocol Stack Sample Code)


Dnet-STKs Version 1.6

製品概要

ODVAのCIPネットワークライブラリ-VolumeⅠ,VolumeⅢに準拠したDeviceNetスレーブ用通信プロトコルスタック
Predefined Master/Slave Connection Setのソースコードです。
Group2Onlyサーバのコードが対象と なります。
(現在スレーブ機器は大半がGroup2Onlyサーバとして実装されています。)

DeviceNet仕様書に準拠

ODVAのCIPネットワークライブラリ-VolumeⅠ,VolumeⅢに準拠したDeviceNetスレーブ用通信プロトコルスタック
Predefined Master/Slave ConnectionSetのソースコードです。

C言語ソースで容易なポーティング

ソースは全てC言語で作成されているため、各種CPUやCANチップに対し容易にポーティング可能です。

スレーブに必要なプロトコルスタックをカバー

スレーブに必要なプロトコルスタックをカバーしているためアプリケーションプログラムに専念して作成することができます。

ライセンスフリーの使用許諾

ご購入時にユーザー登録をしていただくだけで、ライセンスフリーの使用許諾を得られます。
よって、ソースコードの改造、実行プログラムの配布を自由に行うことができます。

技術サポート

日本国内においては、NSDより各種技術サポートを受けることができます(別途有償)。
サンプルコードのカスタマイズも行っております。

製品機能

実装機能

ソースコードは、OSなしで以下の機能を実装しています。ソースコードはC言語で書かれています。

そのまま利用できる、又は若干の改良が必要な機能

Connectionオブジェクト

DeviceNetオブジェクト

Message Routerオブジェクト

Identityオブジェクト

Dnet-STKs製品概要図

ハードウェア条件に合わせて改造が必要な機能

CANコントロール(CPUがH8S/2623以外の場合改造要)

タイマ等のシステム資源アクセス(CPUがH8S/2623以外の場合改造要)

IOポートアクセス(必要に応じて)

不揮発メモリアクセス(必要に応じて)

追加作成が必要な機能

リセットスタート

デバイスタイプ別の必須オブジェクトの実装

I/Oデータ処理

Cos/Cyclicを実装する場合、ConnectionオブジェクトのCos/Cyclic機能と Acknowledge Handlerオブジェクト

プログラム構造

プログラムは、リセット割込み、メインループ、CAN割込み、タイマ割込みにより構成されています。

Dnet-STKs機能概要図

プロトコル詳細

サンプルコードには以下のプロトコルスタックが含まれます。

LEDテスト

重複MACID検出

分割送信プロトコル(Explicitメッセージ、IOメッセージ)

Predefined Master/Slave Connection Set

IOメッセージはPollingとBitstrobe

Identityオブジェクトのリセットサービス

動作環境

CPU:H8S/2623(CAN内蔵)を想定(他のCPU、CANコントローラへのポーティングも可能)

ROM容量:18Kバイト以上

RAM容量:2Kバイト以上

製品価格

定価 ¥315,000- (消費税込)

ユーザ登録&サポート

ライセンスフリーの使用許諾
ご購入時にユーザ登録をしていただくだけで、ライセンスフリーの使用許諾を得られます。
ソースコードの改造、実行プログラムの配布を自由に行うことができます。

技術サポートとカスタマイズ
日本国内においては、弊社が別途有償で各種技術サポートをご提供しています。
サンプルコードのカスタマイズも行っております。

お問い合わせ

本製品の詳細につきましては、下記担当あてにご連絡いただくか、
お問い合わせフォームをご利用ください。

IA製品担当
E-mail: ia-info@nsd.co.jp
TEL: 03-3257-1082
FAX: 03-3257-1088

  • お問い合わせ

IA製品担当
E-mail: ia-info@nsd.co.jp
TEL: 03-3257-1082
FAX: 03-3257-1088



主な製品・サービス

  • 遠隔健康支援サービス【CAReNA(カレナ)】
  • 体質チェックサービス【Check Type】
  • 学び・教えのeポートフォリオシステム【まなBOX】
  • i-Rent
  • ビデオコミュニケーションシステム【Vidyo】
  • etransporter
  • exdirector
  • clip
  • Windows多機能印刷 FinePrint

このページのトップへ