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


 

仕様項目

仕様内容

使用ライブラリ

libmodbus v3.1.7

動作確認OS

■64bit

Microsoft Windows 11
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 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
CPS-PC341MB-ADSC1
CPSN-MCB271 シリーズ
CPSN-PCB271-S1
CPSL-08P1EN

Modbus/RTU

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

備考

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が必要です。