3つのRoleを切り替え
Master・Slave Simulator・簡易Slaveを選べます。切断してからRoleやWin/WSLモードを変更します。
MODBUS RTU · WINDOWS · 1.0.0
Doro Modbus
読み取り、書き込み、シミュレーション。
便利なRTUツールと、小さな相棒。
MasterかSlaveを選んで始めましょう。
いいねを読み込み中…
実際のWindowsアプリ画面
機能一覧
次のModbus RTUテストに必要なツールをひとつに。役割を選んでDoroと始めましょう。
Master・Slave Simulator・簡易Slaveを選べます。切断してからRoleやWin/WSLモードを変更します。
FC01/02/03/04で読み取り、FC05/06/15/16で書き込みます。書き込みは単発書き込みボタンを押したときだけ送信します。
CSVを読み込むとファイル名で設定を自動保存し、同じ名前でダウンロードできます。「選択」の状態ではインデックス1~24だけを記入した基本テンプレートを取得できます。
UInt16、Int16、UInt32、Int32、Float32とバイト・ワード順を選べます。Scale/Offsetの適用や生のレジスタ値への変換に対応しています。
固定値、乱数、ランプ、正弦波、時間指定シナリオを設定できます。応答遅延、応答の欠落、強制例外も試せます。
最大10個の値をグラフ化し、TX/RXをクリックしてコピー。Masterはポート別の直近60秒履歴と拡大表示に対応します。
ROLE SELECT · 1.0.0
1.0.0の実際のアプリ画面です。サンプルデータで撮影しています。画像を選ぶと原寸で表示できます。
01 / Master
複数ポートのSlave IDとアドレスを手入力するかCSVから読み込みます。同じ表でアドレスを編集し、受信値を確認できます。

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

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

MASTER · GRAPHS & TABLE
Masterでプラットフォーム、通信条件、FC、照会周期、Slaveアドレスをポート別に管理します。直近60秒の履歴と各ポート最大10チャンネルを表示。グラフや結果表をダブルクリックすると拡大でき、表ではCtrl+ホイールで文字サイズを調節できます。
アプリとヘルプ:韓国語・English・日本語・简体中文・Español
準備を始めよう
Windows 64ビット用実行ファイルをダウンロードします。バージョンと変更内容はリリースページで確認できます。
EXEを実行し、Master・Slave Simulator・簡易Slaveを選びます。Pythonのインストールは不要です。
COMポート、ボーレート、データビット、パリティ、ストップビットを機器に合わせます。Slave IDとアドレスを指定して接続します。
このバージョンはModbus RTUのみ対応しています。TCP、ASCII、FC22/23、機器の自動検出は含まれていません。
実際の0始まりのPDUアドレスを入力してください。40001や30001などの参照番号は自動変換されません。
CSVまたはTSVを使用してください。.xlsxファイルは先にCSV形式で保存します。必須列はSlave IDとDevice Addressです。
WindowsアプリでWSLモードを選びます。Ubuntu、/usr/bin/python3、WSLに接続されたシリアルデバイスが必要です。ワーカーにはpyserialが含まれています。
設定と専用CSVフォルダは%LOCALAPPDATA%/EngineSimulator_DoroModbusに保存され、Modbus Monitorとは分離されています。
配布ファイルはWindows x64用です。macOS用の実行ファイルはありません。
現在のEXEはGitHub Actionsでビルドした署名なしのファイルです。公式リリースのSHA256SUMS.txtとファイルのハッシュ値を照合できます。