PROFIBUS DP Slave通信ライブラリ

PROFIBUS DP-V0、DP-V1、DP-V2 Slave通信に対応したC言語(C99)ソースコードライブラリです。
専用ASIC無しでUARTコントローラ・タイマコントローラのみを利用して実行できます。
(現在サポートしているハードウェア:Renesas RZ/N2L)
Renesas RZ/N2L-RSKボードで動作する評価用バイナリライブラリを含むサンプルプロジェクトを提供しています。
評価用サンプルプロジェクトのダウンロードをご希望の方は営業窓口までメール下さい。(e-mail address: sales@m2mcraft.co.jp)

■ 特徴・サポート機能isobus stack

  • サポートハードウェア: Renesas RZ/N2L

  • FDL層 DP Slave通信サービス
    •  対応Data伝送サービス : SRD ・ SDN
    •  Frameフォーマット : SD1 ・ SD2 ・ SD3
    •  自動ボーレート認識機能
    •  244 Byteまでのプロセス入出力データ (規格上の最大サイズ)
    •  Identリクエスト応答

  • PROFIBUS DP-V0通信サービス
    •  次のService Access Pointに対応
      • Default SAP : Data Exchange (Input Output Data)
      • SAP 0x37 : Change Station Address (Set_Slave_Add)
      • SAP 0x38 : Read Inputs (Rd_Inp)
      • SAP 0x39 : Read Outputs (Rd_Outp)
      • SAP 0x3A: Control Commands to a DP Slave (Global_Control)
      • SAP 0x3B: Read Configuration Data (Get_Cfg)
      • SAP 0x3C: Read Diagnostic Data (Slave_Diagnosis)
      • SAP 0x3D: Send Parameterization Data (Set_Prm)
      • SAP 0x3E: Check Configuration Data (Chk_Cfg)
    •  Device関連診断情報

  • PROFIBUS DP-V1通信サービス
    •  MS1 通信サービス : DS_READ, DS_WRITE
    •  MS2 通信サービス : DS_READ, DS_WRITE (MS2チャネル数は設定により可変)
    •  アラームメッセージ

  • PROFIBUS DP-V2通信サービス
    •  アイソクロナスモード
    •  Download/Upload(大サイズデータ伝送)