Daviteq MBRTU-PODO Modbus 出力付き光学式溶存酸素センサー

Modbus出力付きMBRTU-PODO光学式溶存酸素センサー

導入

Modbus出力付き光学式溶存酸素センサー MBRTU-PODO

  • 正確で低メンテナンスの光学溶存酸素技術 (発光消光)。
  • RS485/Modbus 信号出力。
  • 前面と背面に 3⁄4 インチ NPT を備えた業界標準の堅牢なボディ ハウジング。
  • 柔軟なケーブル アウトレット: 固定ケーブル (0001) と取り外し可能なケーブル (0002)。
  • 統合された (プローブに取り付けられた) 防水圧力センサー。
  • 自動温度および圧力補償。
  • ユーザー入力の導電率/塩分濃度値による自動塩分補正。
  • 統合されたキャリブレーションを備えた便利なセンサーキャップの交換。
水中の溶存酸素の測定

Modbus出力付きMBRTU-PODO光学式溶存酸素センサー

仕様

範囲 DO 飽和 %: 0 ~ 500%。
DO 濃度 : 0 ~ 50 mg/L (ppm)。 使用温度:0~50℃
保存温度:-20~70℃
使用気圧:40~115kPa。 最大ベアリング圧力: 1000 kPa。
応答時間 DO: 90 ~ 40% で T100 ~ 10 秒。
温度: 90 – 45oC で T5 ~ 45 秒 (攪拌あり)。
正確さ DO: 0-100% < ± 1%。
100-200% < ± 2%。
温度: ± 0.2 °C。 圧力:±0.2kPa。
入力/出力/プロトコル 入力: 4.5 – 36 V DC。
消費量: 60V で平均 5 mA。 出力: RS485/Modbus または UART。
較正
  1. 点 (100% 校正点) で、空気飽和水または水飽和空気 (校正ボトル)。
  2. ポイント: (ゼロおよび 100% 校正ポイント)。
DO 補正係数 温度: 自動、全範囲。

塩分濃度: ユーザー入力による自動 (0 ~ 55 ppt)。 プレッシャー:

  1. 圧力センサーが水上または水面から 20cm 未満の場合は、瞬時圧力値で補正します。
  2. 圧力センサーが20cm以上の水にある場合、デフォルトの圧力値による補正。 デフォルトは、最後の 1 点校正で圧力センサーによって取得され、プローブ メモリに記録されます。
解決 低範囲 (<1 mg/L): ~ 1 ppb (0.001 mg/L)。
中間範囲 (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L)。
高範囲 (>10 mg/L): ~10 ppb (0.01 mg/L)*
*レンジが高いほど解像度は低くなります。
予想されるセンサー キャップの寿命 最適な状況では、最長 2 年の耐用年数が実現可能です。
その他 防水: 固定ケーブルで IP68 評価。 認証: RoHs、CE、C-Tick (進行中)。 素材:ライトン(PPS)本体。
ケーブル長:6m(オプションあり)。

製品写真

プロセス光学式溶存酸素センサー MBRTU-PODO

製品写真

MBRTU-PODO-H1 .PNG

配線

下図のように配線してください。

ワイヤー 説明
電源(DC4.5~36V)
グランド
UART_RX (アップグレードまたは PC 接続用)
UART_TX (アップグレードまたは PC 接続用)
黄色 Rs485a
RS485B

注: プローブをアップグレード/プログラミングしないと、XNUMX つの UART ワイヤが切断される可能性があります。

校正と測定

オプションの DO キャリブレーション

キャリブレーションをリセット

a) 100% キャリブレーションをリセットします。
ユーザー書き込み 0x0220 = 8
b) 0% キャリブレーションをリセットします。
ユーザー書き込み 0x0220 = 16
c) 温度校正をリセットします。
ユーザー書き込み 0x0220 = 32

1ポイントキャリブレーション

1 点校正とは、100 % 飽和の点でプローブを校正することを意味し、次のいずれかの方法で取得できます。

a) 空気飽和水中 (標準法)。

空気飽和水(例えばamp(500)エアバブラーまたは何らかのエアレーションを使用して水を空気で約 1 ~ 3 分間パージするか、または(5)2 rpm で 800 時間、マグネチックスターラーで水を攪拌し続けることによって、1 mL の XNUMXe を得ることができます。

空気飽和水の準備ができたら、プローブのセンサーキャップと温度センサーを空気飽和水に浸し、指示値が安定してから (通常 1 ~ 3 分) プローブを校正します。

ユーザーは 0x0220 = 1 を書き込み、30 秒待機します。

0x0102 の最終読み取り値が 100 ± 0.5% にない場合は、現在のテスト環境の安定性を確認するか、再試行してください。

b) 水で飽和した空気中 (便利な方法)。

また、水飽和空気を使用して簡単に 1 点校正を行うこともできますが、操作によっては 0 ~ 2% の誤差が生じる場合があります。 推奨される手順は次のとおりです。

i) プローブのセンサー キャップと温度センサーを真水または水道水に 1 ~ 2 分間浸します。
ii) プローブを取り出し、ティッシュでセンサー キャップの表面の水をすばやく浸して乾かします。
iii) 内部に湿ったスポンジを入れた校正/保存ボトルにセンサーの端を取り付けます。 この校正ステップ中は、センサー キャップが校正/保管ボトル内の水と直接接触しないようにしてください。 センサー キャップと湿ったスポンジの間の距離を ~ 2 cm に保ちます。
v) 読み取り値が安定するまで待ち (2 ~ 4 分)、0x0220 = 2 を書き込みます。

2 点校正 (100% および 0% 飽和点)

(i) プローブを空気飽和水中に置き、DO 読み取り値が安定したら 0x0220 = 1 を書き込みます。
(ii) DO の読みが 100% になったら、プローブをゼロ酸素水 (硫化ナトリウムを過剰に添加して使用) に移動します。
水sample)。
(iii) DO 読み取り値が安定した後 (少なくとも 0 分)、0220x2 = 2 を書き込みます。

  • (iv) 0 ポイント キャリブレーションの場合は 0102x1、0 ポイント キャリブレーションの場合は 0104x2 でのユーザー読み取り飽和。
    ユーザーが低い DO 濃度 (<2 ppm) で非常に正確な測定を必要としない限り、ほとんどのアプリケーションでは 0.5 点校正は必要ありません。
  • 「0% キャリブレーション」なしで「100% キャリブレーション」を強制することはできません。
温度の点校正

i) ユーザーは 0x000A = 周囲温度 x100 を書き込みます (例: 周囲温度 = 32.15 の場合、ユーザーは 0x000A=3215 を書き込みます)。
ii) 0x000A でのユーザー読み取り温度。 入力した値と一致していれば、キャリブレーションは完了です。 そうでない場合は、手順 1 をもう一度試してください。

Modbus RTU プロトコル

コマンド構造:
  • コマンドは、最後の応答の完了から 50 ミリ秒より早く送信されるべきではありません。
  • スレーブからの期待される応答が 25mS を超えて見られない場合は、通信エラーをスローします。
  • プローブは、関数 0x03、0x06、0x10、0x17 の Modbus 標準に準拠
シリアル伝送構造:
  • 特に明記されていない限り、データ型はビッグエンディアンです。
  • 各 RS485 送信には、8 つのスタート ビット、XNUMX つのデータ ビット、パリティ ビットなし、および XNUMX つのストップ ビットがあります。
  • デフォルトのボーレート: 9600 (一部のプローブはボーレートが 19200 の場合があります);
  • デフォルトスレーブアドレス: 1
  • スタート ビットの後に送信される 8 データ ビットは、最初に最上位ビットです。
  • ビットシーケンス
スタートビット 1 2 3 4 5 6 7 8 ストップビット
タイミング
  • ファームウェアの更新は、電源投入またはソフト リセットから 5 秒以内に実行する必要があります。この間、プローブ チップの LED は青色に点灯します。
  • 最初のコマンドは、電源投入またはソフト リセットから 8 秒以内に実行できません
  • 発行されたコマンドから予期される応答がない場合、200ms 後にタイムアウトが発生します。

Modbus RTU プロトコル:

登録 # 読み取り/書き込み 詳細 タイプ 注記
0x0003 R LDO(mg/L)×100 単位16
0x0006 R 彩度 % x100 単位16
0x0008 読み取り/書き込み 塩分 (ppt) x100 単位16
0x0009 R 圧力(kPa)×100 単位16
x000A R 温度(℃)×100 単位16
0x000F R ボーレート 単位16 注1
0x0010 R スレーブアドレス 単位16
0x0011 R プローブ ID 単位32
0x0013 R センサーキャップID 単位32
0x0015 R プローブ ファームウェア バージョン x100 単位16 注2
0x0016 R プローブ ファームウェアのマイナー リビジョン 単位16 注2
0x0063 W ボーレート 単位16 注1
0x0064 W スレーブアドレス 単位16
0x0100 R LDO (mg/L) フロート
0x0102 R 彩度% フロート
0x0108 R 圧力(kPa) フロート
0x010A R 温度(℃) フロート
0x010C 読み取り/書き込み 現在の調査日時 6 バイト 注3
0x010F R エラービット 単位16 注4
0x0117 R 塩分(ppt) フロート
0x0132 読み取り/書き込み 温度オフセット フロート
0x0220 読み取り/書き込み 校正ビット 単位16 注5
0x02CF R メンブレンキャップのシリアル番号 単位16
0x0300 W ソフトリスタート 単位16 注6

注記:

  • 注1: ボーレート値: 0= 300、1= 2400、2= 2400、3= 4800、4= 9600、5= 19200、6=38400、7= 115200。
  • 注2: ファームウェアのバージョンは、アドレス 0x0015 を 100 で割り、次に 0 進数、次にアドレス 0016xXNUMX です。 元ample: 0x0015 = 908 および 0x0016 = 29 の場合、ファームウェアのバージョンは v9.08.29 です。
  • 注3: プローブには RTC がありません。プローブに継続的な電力が供給されていないか、リセットされている場合、すべての値が 0 にリセットされます。
    Datetime バイトは、年、月、日、日、時、分、秒です。 最も重要なものから最も重要でないものへ。
    Example: ユーザーが 0x010C=0x010203040506 と書き込むと、Datetime は 3 年 2001 月 4 日の午前 05:06:XNUMX に設定されます。
  • 注 4: ビットは 1 から始まり、最下位から最上位までカウントされます。
    • ビット 1 = 測定校正エラー。
    • ビット 3 = プローブ温度が範囲外、最大 120 °C。
    • ビット 4 = 範囲外の濃度: 最小 0 mg/L、最大 50 mg/L。 o ビット 5 = プローブ圧力センサー エラー。
    • ビット 6 = 圧力センサーが範囲外: 最小 10 kPa、最大 500 kPa。
      プローブはデフォルトの圧力 = 101.3 kPa を使用します。
    • ビット 7 = 圧力センサー通信エラー、プローブはデフォルトの圧力 = 101.3 kPa を使用します。
      注5:
      書き込み (0x0220) 1 100% キャリブレーションを実行します。
      2 0% キャリブレーションを実行します。
      8 100% キャリブレーションをリセットします。
      16 0% キャリブレーションをリセットします。
      32 温度校正をリセットします。
  • Note 6: このアドレスに 1 が書き込まれると、ソフト リスタートが実行され、他のすべての読み取り/書き込みは無視されます。
    注7: プローブに圧力センサーが組み込まれている場合、これは読み取り専用アドレスです。
    注8: これらの値は 2 ポイント キャリブレーションの結果であり、アドレス 0x0003 と 0x0006 は 1 ポイント キャリブレーションの結果を示します。
Exampル トランスミッション

CMD: プローブ データの読み取り

生の 01 進数: 03 0003 0018 5 B0CXNUMX

住所 指示 開始アドレス レジスタ数 CRCP
0x01 0x03 0x0003 0x0018 0xB5C0
1 読む 3 0x18

Example 1 プローブからの応答: 

生の 01 進数: 03 30 031 0206B 0000 2726 0208 0 8BB27 0AA 0000AAA 0000 0000 0 8BB0005 0001 0001 0410 0457 0000 038 0052C 0001 031 2741D 0000 4 XNUMX FADXNUMX

Example 2 プローブからの応答:

生の 01 進数: 03 30 0313 0206 0000 26 3F0208 0000 27 0AC 8AC0000 0000 0000 0000 0005 0001 0001 0410 0457 XNUMX

0000 038C 0052 0001 031A 2748 0000 5BC0

濃度 (mg/L) 彩度% 塩分(ppt) 圧力(kPa) 温度(℃) 濃度 2pt (mg/L) 彩度 % 2pt
0x0313 0x26F3 0x0000 0x27AC 0x0AC8 0x031A 0x2748
7.87mg/L 99.71% 0 ppt 101.56kPa 27.60℃ 7.94mg/L 100.56 %

CMD: 100 % キャリブレーションを実行します

生の 01 進数: 10 0220 0001 02 0001 4330 XNUMX

住所 指示 開始アドレス レジスタ数 バイト数 価値 CRCP
0x01 0x10 0x0220 0x0001 0x02 0x0001 0x4330
1 マルチ書き込み 544 1 2 100% Cal で実行

Example 1 プローブからの応答:

Raw Hex: 01 10 0220 0001 01BB 成功!

CMD: 0 % キャリブレーションを実行します

生の 01 進数: 10 0220 0001 02 0002 0331 XNUMX

住所 指示 開始アドレス レジスタ数 バイト数 価値 CRCP
0x01 0x10 0x0220 0x0001 0x02 0x0002 0x0331
1 マルチ書き込み 544 1 2 0% Cal で実行

Example 1 プローブからの応答:

 Raw Hex: 01 10 0220 0001 01BB 成功!

CMD: 塩分 = 45.00 ppt、圧力 = 101.00 kPa、温度 = 27.00 °C を更新します。

生の 01 進数: 10 0008 0003 06 1194 2774 0 8A185C XNUMXD

住所 指示 開始アドレス レジスタ数 バイト数 価値 CRCP
0x01 0x10 0x0008 0x0003 0x06 0x1194 2774 0A8C 0x185D
1 マルチ書き込み 719 1 2 45、101、27

Example 1 プローブからの応答:

 Raw Hex: 01 10 0008 0003 01CA 成功!

住所 指示 開始アドレス レジスタ数 バイト数 価値 CRCP
0x01 0x10 0x02CF 0x0001 0x02 0x0457 0xD751
1 マルチ書き込み 719 1 2 1111

Example 1 プローブからの応答:

 Raw Hex: 01 10 02CF 0001 304E 成功!

寸法

MBRTU-PODOの寸法図(単位:mm)

MBRTU-PODOの寸法図(単位:mm)

メンテナンス

プローブのメンテナンスには、センサー キャップのクリーニング、テスト システムの適切な調整、準備、および保管が含まれます。

プローブを使用しないときは、センサー キャップを取り付けた状態でプローブを保管し、元のパッケージに含まれていた校正/保管ボトルをプローブにねじ込んで保管することを強くお勧めします。 キャリブレーション/保管ボトルが利用できない場合は、きれいな水の入ったビーカーまたは湿った/湿ったキャッピング機構でも十分です。 最良の結果を得るには、校正/保管ボトル内のスポンジを湿らせておく必要があります。

センサー キャップを強化し、センサー キャップの耐用年数を延ばすために、センサー キャップが有機溶剤に触れたり、引っ掻いたり、乱用したりしないようにしてください。 キャップのコーティングをきれいにし、プローブとキャップを真水に浸し、ティッシュで表面を軽くたたいて乾かすには、特別な注意を払う必要があります。 塗装面は拭かないでください。

キャップのコーティングが薄くなったり剥がれたりした場合は、センサー キャップを交換してください。 古いキャップを外した後は、プローブ チップの透明な窓に触れないでください。 ウィンドウやキャップの内側に汚染物質や残留物がある場合は、パウダーフリーのワイプで慎重に取り除いてください。 次に、新しいセンサー キャップをプローブに再度ねじ込みます。

ダビテック ロゴ

ドキュメント / リソース

Daviteq MBRTU-PODO Modbus 出力付き光学式溶存酸素センサー [pdf] ユーザーガイド
MBRTU-PODO Modbus 出力付き光学式溶存酸素センサー, MBRTU-PODO, Modbus 出力付き光学式溶存酸素センサー, Modbus 出力付きセンサー, Modbus 出力

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *