========================================================= = DAQfast Modbus通信ライブラリ for Linux = = DAQ-LIBMB-LNX Ver.1.70 = = CONTEC Co., Ltd. = ========================================================= ◆ 目次 ======================= はじめに インストール方法 バージョンアップ履歴 ◆ はじめに ======================= 日頃から格別のお引き立てを賜りまして厚く御礼申し上げます。 DAQ-LIBMB-LNXは、Linux PCでModbus通信を行うためのライブラリです。 Modbus通信を行うためのライブラリとして、フリーソフトウェアライブラリである「libmodbus」を使用しています。 本Readmeには、補足説明を記載しています。 使用方法については、オンラインヘルプ(daq-libmb-lnx.htm)を御参照ください。 ◆インストール方法 ======================= デバイスドライバ、開発環境(サンプルプログラム等)のインストール手順については、 ダウンロードファイル展開後の以下ヘルプファイルを参照ください。 contec\daq-libmb-lnx\help\jp\daq-libmb-lnx.htm ◆ バージョンアップ履歴 ======================= Ver.1.70 (2023/03) ---------------------------------------- ・確認ディストリビューションを追加 - Red Hat Enterprise Linux 8.6 (x86_64) - Red Hat Enterprise Linux 8.4 (x86_64) - Ubuntu 22.04.2 LTS (x86_64) - Raspberry Pi OS (64-bit) February 2023 - Raspberry Pi OS (32-bit) February 2023 - Raspberry Pi OS (Legacy) (32-bit) February 2023 Ver.1.60 (2023/01) ---------------------------------------- ・確認ディストリビューションを追加 (DX-U1220, DX-U1220P1) - Ubuntu 20.04.4 LTS (64-bit) Kernel 5.10.104-tegra (aarch64) - Ubuntu 18.04.6 LTS (64-bit) Kernel 4.9.253-tegra (aarch64) - Ubuntu 18.04.5 LTS (64-bit) Kernel 4.9.253-tegra (aarch64) ・確認ディストリビューションを追加 (DX-U1200, DX-U1200P1, DX-U1210) - Ubuntu 20.04.4 LTS (64-bit) Kernel 5.10.104-tegra (aarch64) - Ubuntu 18.04.6 LTS (64-bit) Kernel 4.9.253-tegra (aarch64) ・確認ディストリビューションを追加 (DX-U1100, DX-U1100P1) - Ubuntu 18.04.6 LTS (64-bit) Kernel 4.9.253-tegra (aarch64) Ver.1.50 (2022/11) ---------------------------------------- ・対応開発言語を追加 対応開発言語: Python 3.11 ・使用ライブラリを更新 使用ライブラリ: libmodbus v3.1.7 Ver.1.40 (2022/07) ---------------------------------------- ・確認ディストリビューションを追加 - Red Hat Enterprise Linux 9.0 (x86_64) - Ubuntu 22.04 LTS (x86_64) - Raspberry Pi OS (64-bit) April 2022 - Raspberry Pi OS (32-bit) April 2022 Ver.1.30 (2022/05) ---------------------------------------- ・確認ディストリビューションを追加 (DX-U1100, DX-U1100P1) - Ubuntu 18.04.5 LTS (64-bit) Kernel 4.9.201-tegra (aarch64) - Ubuntu 18.04.5 LTS (64-bit) Kernel 4.9.253-tegra (aarch64) ・確認ディストリビューションを追加 (DX-U1200, DX-U1200P1, DX-U1210) - Ubuntu 18.04.5 LTS (64-bit) Kernel 4.9.140-tegra (aarch64) - Ubuntu 18.04.5 LTS (64-bit) Kernel 4.9.201-tegra (aarch64) - Ubuntu 18.04.5 LTS (64-bit) Kernel 4.9.253-tegra (aarch64) Ver.1.20 (2022/03) ---------------------------------------- ・確認ディストリビューションを追加 (Raspberry Pi) - Raspberry Pi OS (64-bit) January 2022 - Raspberry Pi OS (32-bit) January 2022 - Raspberry Pi OS (Legacy) (32-bit) January 2022 Ver.1.10 (2021/12) ---------------------------------------- ・対応開発言語を追加 対応開発言語: Python 3.10 ・Pythonにてシステムのerrnoが取得できない場合があるため、共有ライブラリをctypes.CDLL()でロードするように変更 Ver.1.00 (2021/08) ---------------------------------------- ・ファーストリリース