-
メール
xadingjin@126.com
-
電話
13572257472
-
住所
西安市ハイテク区科学技術二路77号、西安光電園
Xi'an Dingjin Electronic Technology Co., Ltd
xadingjin@126.com
13572257472
西安市ハイテク区科学技術二路77号、西安光電園
本計器通信プロトコルはMODBUS-RTU通信規約を遵守し、1つの開始ビット、8つのデータビット、1つの停止ビット。
次の命令定義では、メータ・アドレスが1、通信ボーレート9600、無効検査ビット、小数点1ビット、単位MPa、メータ表示値500.0 MPaに設定されていると仮定します。命令中のリード命令、ライト命令中のアドレス及びデータはすべて高バイトが前で、低バイトが後である、CRCは、ローバイトが前で、ハイバイトが後であることを確認します。
【読取圧力値】
コマンド:01 03 00 04 00 01 C5 CB
命令の説明:01(メータアドレス)03(リードコマンド)00 04(計器通信アドレス)00 01(1つのパラメータを読む)84 0 A(CRC 16効力コード)
応答:01 03 02 13 88 B5 12
命令の説明:01(メータアドレス)03(リードコマンド)02(リードしたバイト数、1パラメータは2、2パラメータは4...)13 88(13 88は16進数13は高バイト88は低バイトから10進数にちょうど5000)B 5 12(CRC 16効力コード)
【零れ調整】
コマンド:01 0600 0500 0158 0B
命令の説明:01(メータアドレス)06(ライト命令)00 05(メータ通信アドレス)00 01(ゼロフロー調整コード)58 0 B(CRC 16有効コード)
応答:01 0600 0500 0158 0B
命令の説明:01(メータアドレス)06(ライト命令)00 05(メータ通信アドレス)00 01(ゼロフロー調整コード)58 0 B(CRC 16有効コード)
【リードパラメータ値】
命令01 03 XX XX 00 01 CRC1 CRC2 の
命令の説明:01(メータアドレス)03(リードコマンド)XX XX(パラメータアドレス:表2参照)00 01(リードパラメータ)CRC 1 CRC 2(CRC 16効力コード:低バイトは前、高バイトは後)
応答:01 03 02XX XX CRC1 の CRC2 の
命令の説明:01(メータアドレス)03(リードコマンド)02(リードしたバイト数、1パラメータは2、2パラメータは4...)XX XX(返されたパラメータ値:上位は上位、下位は下位)CRC 1 CRC 2(CRC 16有効コード:下位バイトは上位、上位バイトは下位)
【書き込みパラメータ値】
命令01 06 XX XX データ1 データ2 CRC1 の CRC2 の
命令の説明:01(メータアドレス)03(リードコマンド)XX XX(パラメータアドレス:表2参照)data 1 data 2(書き込まれたパラメータ:高バイトは前、低バイトは後。表2を参照)CRC 1 CRC 2(CRC 16効力コード:低バイトは前、高バイトは後)
応答:01 06 XX XX データ1 データ2 CRC1 の CRC2 の
命令の説明:01(メータアドレス)03(リードコマンド)XX XX(パラメータアドレス)data 1 data 2(書き込まれたパラメータ:高バイトは前、低バイトは後。表2を参照)CRC 1 CRC 2(CRC 16効力コード:低バイトは前、高バイトは後)
表2:パラメータアドレス及びデータ
パラメータ名 |
コンテンツ |
アドレス(Hex) |
データ(data 1,data 2) |
アドレス |
へんそうばんアドレス |
00 00 |
1~255 |
ボード |
へんそうばんボーレート |
00 01 |
1-2400 2-4800 3-9600 4-19200 |
ユニット |
測定単位 |
00 02 |
0-m 1-kPa 2-MPa 3-℃ 4 L 5 バー 6 psi7 パ |
ドット |
測定データの小数点以下の桁数 |
00 03 |
値の範囲:0-4 |
|
測定値 |
00 04 |
|
ゼロ |
零れ落ちる |
00 05 |
|
パリティ |
けんさビット |
00 06 |
0-なし 1-奇数 2-偶数 |
ロック |
パスワード認証 |
00 0A |
パスワード:38 79 |
【パラメータを書く手順】
①パスワード検証、パスワード38 79 H、すなわち送信コマンド:01 06 00 0 A 38 79 7 B EA
②変送板アドレスの変更など、修正する必要があるパラメータを書く
2の場合、コマンド:01 06 00 00 00 02 08 0 B
注意:パラメータを書く時、パスワード認証は1回だけ必要で、電源を切らない場合、他のパラメータは再度認証を行う必要なく修正を続けることができます。電源がオフになると、再認証が必要になってからパラメータを変更できます。
注: 1.圧力データ2バイトを返します。高バイトは前、低バイトは後です。
2.戻り圧力値は16進符号数、上位は符号ビットである。
3.負数はバイナリコンプリメントで、上位は1です。