Modbus通信ライブラリ 仕様 Ver.2.10


 

仕様項目

仕様内容

使用ライブラリ

libmodbus v3.1.7

動作確認OS

■64bit

Microsoft Windows 11
Microsoft Windows 11 IoT Enterprise LTSC 2024
Microsoft Windows 10
Microsoft Windows 10 IoT Enterprise LTSC 2021
Microsoft Windows 10 IoT Enterprise 2019 LTSC
Microsoft Windows 10 IoT Enterprise LTSB 2016
Microsoft Windows Server 2025
Microsoft Windows Server 2022

32bit

Microsoft Windows 10

開発言語

Microsoft Visual Basic .NET  (*1)

Microsoft Visual C#  (*1)

Microsoft Visual C++ (*2)

Python for Windows (*3)
3.13
3.12
3.11
3.10
3.9

アプリケーション フレームワーク

.NET 8
.NET Framework 4.8
.NET Framework 4.7
.NET Framework 4.6


Microsoft Foundation Class (MFC)

サポート開発ツール

Microsoft Visual Studio 2022
Microsoft Visual Studio 2019     (*4)
Microsoft Visual Studio 2017     (*4)
Microsoft Visual Studio 2015     (*4) (*5)


動作確認Modbusスレーブ製品 (*6)

■Modbus/TCP

CPS-MCS341 シリーズ
CPS-MC341 シリーズ

CPS-PCS341MB-DS1-1201
CPS-PC341MB-ADSC1-9201

CPSL-08P1EN

CPSN-MCB271 シリーズ
CPSN-PCB271-S1 シリーズ

CPSR-ETxxxx シリーズ

Modbus/RTU

CPS-PCS341MB-DS1-1201 (*7)
CPS-PC341MB-ADSC1-9201
CPSN-MCB271 シリーズ (*8)
CPSN-PCB271-S1-041

CPSR-Mxxxx シリーズ

 

備考

x86 および x64 アーキテクチャで使用可能
 

*1 ユニバーサル Windows プラットフォーム (UWP) には対応しておりません。

*2 C++/CLIには対応していません。

*3 無償の開発言語のため言語特有の問題はサポートできない場合があります。(https://www.python.org/)

*4 .NET8に対応していません。

*5 Express Editionに対応。

*6 スレーブデバイス仕様(接続方法、Modbusアドレスマップ)については、各製品マニュアルを参照ください。

*7 CPS-COM-1PD、CPS-COM-2PDを用いてCOMポートを拡張することが可能です。

*8 CPSN-MCB271-1-041、CPSN-MCB271-1-081は CPSN-COM-1PDが必要です。