機能一覧に戻る

emModbus:汎用性の高いソフトウェアモジュール

tool-support

組込みシステムから産業用PC組込まで幅広い対応が可能。コンパクトな ANSI-Cコードでの提供のため、あらゆるシステムで利用いただくことができます。

RTOS・開発ツール・コンパイラ依存性なし

RTOS・コンパイラなどのソフトウェア開発環境に依存性はありません。お客様の現在環境、計画環境に合わせて実装が可能です。

TCP/IPスタックの依存性なし

Modbus/TCP通信を実現するためのTCP/IPスタックは一般的なBSDソケットインターフェースがサポートされていれば、簡単に実装することができます。Windowsや汎用的なLinuxディストリビューションで提供されているTCP/IPも同様に対応。(独自インターフェースのプロトコルスタックの場合は、移植が必要になります。

幅広いマイコンに搭載可能

コンパクト実装サイズでロースペックなマイコンにも搭載できます。「1:1のModbus Master」、「Modbus Slave」はベアメタル(non-RTOS)システムでも利用可能。
32ビットマイコンはもちろん、レガシーな8/16ビットマイコンでも実装できます。

emModbus が評価できる評価ボード
Board:ST STM32H743I-Eval
MCU:STM32H743(Cortex-M7)
Board:ST STM32H743ZI-Nucleo
MCU:STM32H743(Cortex-M7)
Board:ST STM32H753I-Eval
MCU:STM32H753I(Cortex-M7)
Board:ST STM32F746G-Discovery
MCU:STM32F746(Cortex-M7)
Board:ST STM32F769I-Discovery
MCU:STM32F769(Cortex-M7)
Board:ST STM32F412G-Discovery
MCU:STM32F412(Cortex-M4)
Board:ST STM3240G-EVAL
MCU:STM32F417(Cortex-M4)
Board:ST STM32F429ZI-Nucleo
MCU:STM32F429(Cortex-M4)
Board:ST STM32L475 DiscoveryKit IoT Node
MCU:STM32L475(Cortex-M4)
Board:ST STM32F469I-Discovery
MCU:STM32F469(Cortex-M4)
Board:Renesas RZ/A1H RSK
MCU:RZ/A1H(Cortex-A9)
Board:Variscite VAR-SOM-SOLO Development Kit
MCU:i.MX6U(Cortex-A7)
Board:NXP LPCXpresso 55S69
MCU:LPC55S69(Cortex-M33)
Board:SEGGER emPower
MCU:Kinetis K66(Cortex-M4)
Board:SEGGER emPower Zynq
MCU:Xilinx Zynq XC7Z007S(Cortex-A9)
Board:Nordic Semiconductor nRF52840-DK
MCU:nRF52840(Cortex-M4F)
Board:Atmel SAMA5D3-Xplained
MCU:Atmel SAMA5D36(Cortex-A5)
Board:Atmel SAME70 Xplained
MCU:Atmel SAME70(Cortex-M7)
Board:Infineon XMC4700 Relax Kit
MCU:Infineon XMC4700(Cortex-M4)

emModbus 受託テクニカルサポートサービス

必要に応じて当社でお客様のハードウェア・開発環境・既存のアプリケーションにemModbusの移植を行う事が可能です。お気軽にご相談ください。

機能一覧に戻る