DUKI LAB

MODBUS RTU · WINDOWS · 1.0.0

Doro Modbus

Modbusのテストに。
頼れる仲間、
Doroと一緒に。

読み取り、書き込み、シミュレーション。
便利なRTUツールと、小さな相棒。
MasterかSlaveを選んで始めましょう。

いいねとダウンロードで応援

いいねを読み込み中…

役割を選択01 / 02
Windowsで動作するDoro Modbus Master
Master · 読み取り/書き込みRTU

実際のWindowsアプリ画面

読み取り 01 · 02 · 03 · 04書き込み 05 · 06 · 15 · 16

機能一覧

かわいい相棒。頼れる機能。

次のModbus RTUテストに必要なツールをひとつに。役割を選んでDoroと始めましょう。

役割を選択

3つのRoleを切り替え

Master・Slave Simulator・簡易Slaveを選べます。切断してからRoleやWin/WSLモードを変更します。

8種類の機能コード

8種類の標準ファンクションコード

FC01/02/03/04で読み取り、FC05/06/15/16で書き込みます。書き込みは単発書き込みボタンを押したときだけ送信します。

アドレスライブラリ

シンプルなCSVアドレス管理

CSVを読み込むとファイル名で設定を自動保存し、同じ名前でダウンロードできます。「選択」の状態ではインデックス1~24だけを記入した基本テンプレートを取得できます。

値のデコード

用途に合わせて値をデコード

UInt16、Int16、UInt32、Int32、Float32とバイト・ワード順を選べます。Scale/Offsetの適用や生のレジスタ値への変換に対応しています。

シミュレーション

実機なしでテスト値を生成

固定値、乱数、ランプ、正弦波、時間指定シナリオを設定できます。応答遅延、応答の欠落、強制例外も試せます。

フレームビューアー

グラフと通信フレームを確認

最大10個の値をグラフ化し、TX/RXをクリックしてコピー。Masterはポート別の直近60秒履歴と拡大表示に対応します。

ROLE SELECT · 1.0.0

3つのRole、3つの使い方。

1.0.0の実際のアプリ画面です。サンプルデータで撮影しています。画像を選ぶと原寸で表示できます。

01 / Master

装置の値を読み、必要な値を書き込む。

複数ポートのSlave IDとアドレスを手入力するかCSVから読み込みます。同じ表でアドレスを編集し、受信値を確認できます。

  • FC01・02・03・04の読取 / FC05・06・15・16の書込
  • CSVのファイル名で設定を自動保存・ダウンロード
  • UInt16・Int16・HEX・変換値と時刻付きCSVキャプチャ
Doro Modbus 1.0.0 Masterのアドレス表と受信値
Master · Doro Modbus 1.0.0

02 / Slave Simulator

実機なしで、必要な応答を作る。

複数のSlave IDとメモリー領域を構成します。アドレスをダブルクリックすると、生成方式とパラメーターを編集できます。

  • 手動・固定・ランダム・ランプ・正弦波・時系列シナリオ
  • 応答遅延・応答省略・強制例外でエラーを試験
  • JSONプロファイルの入出力とリアルタイムグラフ
Doro Modbus 1.0.0 Slave Simulatorのアドレスと値生成表
Slave Simulator · Doro Modbus 1.0.0

03 / 簡易Slave

4チャンネルの試験を手軽に。

従来の4チャンネルDAQ応答をコンパクトな画面で試験します。値、Status、Type、換算温度と通信フレームを同時に確認できます。

  • FC03 · 開始アドレス0 · 13レジスター
  • 固定/ランダムを選択 · ランダム時のみ最小値・最大値を表示
  • 4チャンネル温度グラフとTX/RXのコピー
Doro Modbus 1.0.0 簡易Slaveの値と温度グラフ
簡易Slave · Doro Modbus 1.0.0

MASTER · GRAPHS & TABLE

複数のポートを、ひとつの画面で。

Masterでプラットフォーム、通信条件、FC、照会周期、Slaveアドレスをポート別に管理します。直近60秒の履歴と各ポート最大10チャンネルを表示。グラフや結果表をダブルクリックすると拡大でき、表ではCtrl+ホイールで文字サイズを調節できます。

文字と行の高さを大きくしたDoro Modbusの結果表
結果表を拡大 · ライブ更新 · Ctrl+ホイールで文字サイズを変更
COM7の10チャンネル拡大グラフ
ポート別タブ・Y軸 · 直近60秒 · サイズ変更できる拡大窓

準備ができたら、
Doroと接続。

アプリとヘルプ:韓国語・English・日本語・简体中文・Español

Windows 64ビットv1.0.0

Windows · x64

Windows用EXEをダウンロード

34.8 MB · インストール不要 · Python不要

Modbus Monitorv1.0.0

Windows · x64

Modbus Monitorをダウンロード

34.7 MB · 従来のModbus Monitorアプリ · インストール不要

準備を始めよう

接続までの3つのクエスト。

  1. クエスト 01

    EXEをダウンロード

    Windows 64ビット用実行ファイルをダウンロードします。バージョンと変更内容はリリースページで確認できます。

  2. クエスト 02

    起動して役割を選ぶ

    EXEを実行し、Master・Slave Simulator・簡易Slaveを選びます。Pythonのインストールは不要です。

  3. クエスト 03

    通信条件を設定して接続

    COMポート、ボーレート、データビット、パリティ、ストップビットを機器に合わせます。Slave IDとアドレスを指定して接続します。

冒険を始める前に。

Modbus TCPに対応していますか?

このバージョンはModbus RTUのみ対応しています。TCP、ASCII、FC22/23、機器の自動検出は含まれていません。

アドレスは40001と入力しますか?

実際の0始まりのPDUアドレスを入力してください。40001や30001などの参照番号は自動変換されません。

Excelファイルを開けますか?

CSVまたはTSVを使用してください。.xlsxファイルは先にCSV形式で保存します。必須列はSlave IDとDevice Addressです。

WSLのシリアルポートを使うには?

WindowsアプリでWSLモードを選びます。Ubuntu、/usr/bin/python3、WSLに接続されたシリアルデバイスが必要です。ワーカーにはpyserialが含まれています。

設定はどこに保存されますか?

設定と専用CSVフォルダは%LOCALAPPDATA%/EngineSimulator_DoroModbusに保存され、Modbus Monitorとは分離されています。

Macでも使えますか?

配布ファイルはWindows x64用です。macOS用の実行ファイルはありません。

Windowsで発行元が不明と表示されるのはなぜですか?

現在のEXEはGitHub Actionsでビルドした署名なしのファイルです。公式リリースのSHA256SUMS.txtとファイルのハッシュ値を照合できます。

開発者を応援する

Doro Modbusが日々の作業に役立ったら、コーヒー1杯で応援していただけます。

PayPalで支援する

PayPalで支援金額を米ドル(USD)で指定します。新しいタブで開きます。韓国のPayPalアカウント同士の支払いには対応していません。