エア用超音波流量計 TRX／TRZ

2015/01/14
整理番号「TS-TRX5-002」
ver.1.2

エア用超音波流量計 TRX/TRZ
MODBUS RTU 通信仕様書

エア用超音波流量計 TRX／TRZ

目次
1

概要 ..............................................................................1

2

ご使用になる前に ..................................................................2
2.1

接続 ..........................................................................2

2.2

通信に関する項目の設定（流量計） ..............................................2

2.2.1

流量計 RTU ｱﾄﾞﾚｽの設定 .....................................................22.2.2

流量計の通信速度の設定 ....................................................22.2.3

流量計の通信ﾌﾟﾛﾄｺﾙの設定 ..................................................2

2.2.4

終端抵抗の設定 ............................................................2

2.3
3

通信に関する項目の設定（上位通信機器） ........................................2

通信仕様と通信ﾀｲﾐﾝｸﾞ ..............................................................3
3.1

通信仕様 ......................................................................3

3.2

通信ﾀｲﾐﾝｸﾞ ....................................................................4

4

ﾒｯｾｰｼﾞﾌﾚｰﾑ構成 ....................................................................55

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ .......................................................................6

6

7

5.1

[ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 03]

ﾊﾟﾗﾒｰﾀ、流量計情報の読み出し .................................6

5.2[ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 05]

積算値ｸﾘｱ、ﾊﾟﾗﾒｰﾀｸﾘｱ .........................................7

5.3[ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 06]

ﾊﾟﾗﾒｰﾀの単一書き込み .........................................8

5.4[ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 10]

ﾊﾟﾗﾒｰﾀの複数書き込み ........................................10

5.5

通信関連項目について .........................................................12

通信ｴﾗｰについて ..................................................................13
6.1

通信ｴﾗｰ一覧 ..................................................................13

6.2

ｴﾗｰﾚｽﾎﾟﾝｽ ....................................................................13

6.3

不正ﾃﾞｰﾀ処理について .........................................................14

ﾃﾞｰﾀ仕様 .........................................................................15
7.1

ｱﾄﾞﾚｽおよびﾃﾞｰﾀ ..............................................................15

7.2

ﾃﾞｰﾀ一覧 .....................................................................16

7.2.1

各種ﾊﾟﾗﾒｰﾀ ...............................................................16

7.2.2

各種ﾊﾟﾗﾒｰﾀの詳細 .........................................................18

7.2.3

流量計情報、ｸﾘｱ ..........................................................238

標準工場出荷設定

設定値一覧 .....................................................28

9

ｴﾗｰﾁｪｯｸｺｰﾄﾞ（CRC-16）計算 ........................................................29
9.1

概要 .........................................................................29

9.2

計算手順 .....................................................................29

1

概要
本通信仕様書は、ｴｱ用超音波流量計 TRX(R)‐□/5P、TRZ(R)‐C/5P に適用します。
通信の手順に限った説明書となっておりますので、通信以外の操作説明等に関しましては、ｴｱ用超音波流量計（以下流量計）に付属している取扱説明書をご覧ください。

流量計は、通信ｲﾝﾀｰﾌｪｲｽに EIA-485 に準拠した調歩同期式ｼﾘｱﾙﾊﾞｽｲﾝﾀｰﾌｪｲｽを装備しています。このｲﾝﾀｰﾌｪｲｽによって、最大 31 台※1 までの流量計を接続し、ｼｽﾃﾑを構築することができます。
通信ﾌﾟﾛﾄｺﾙには Modbus RTU Protocol を採用し、各流量計に対する指令により、計測ﾃﾞｰﾀや内部情報の取得が可能です。
※1

通信ﾊﾟﾗﾒｰﾀによって最大接続台数は異なります。「3.1 通信仕様」をご参照ください。

-1-

2

ご使用になる前に
2.1 接続
ｴｱ用超音波流量計の取扱説明書をご参照のうえ、お客様の上位通信機器と接続を行ってください。

2.2 通信に関する項目の設定（流量計）
2.2.1～2.2.4 の設定方法につきましては、「取扱説明書細」をご参照ください

2-2 設定変更の手順、2-3 設定項目の詳

2.2.1 流量計 RTU ｱﾄﾞﾚｽの設定
流量計本体の設定ﾎﾞﾀﾝにより、項目番号 F19 で RTU ｱﾄﾞﾚｽを設定します。多数接続される
場合は、この番号が重複しないようにご注意ください。
使用できる番号：001～247※000 番は使用できません。

2.2.2 流量計の通信速度の設定
流量計本体の設定ﾎﾞﾀﾝにより、項目番号 F20 で通信速度を選択します。
※115200bps を選択した場合、最大接続台数は 8 台となりますのでご注意ください。

2.2.3 流量計の通信ﾌﾟﾛﾄｺﾙの設定
流量計本体の設定ﾎﾞﾀﾝにより、項目番号 F21 でｽﾄｯﾌﾟﾋﾞｯﾄ長、項目番号 F22 でﾊﾟﾘﾃｨを選択します。

2.2.4 終端抵抗の設定
流量計本体の設定ﾎﾞﾀﾝにより、項目番号 F23 で終端抵抗の有無を選択します。
通常は OFF を選択してください。
ただし、多数接続される場合は、上位通信機器と物理的に一番距離の遠い流量計(1 台)のみ設定を ON にしてください。

2.3 通信に関する項目の設定（上位通信機器）
通信速度、ｽﾄｯﾌﾟﾋﾞｯﾄ長、ﾊﾟﾘﾃｨを流量計の設定と合わせてください。
※ﾃﾞｰﾀ長は 8bit に設定してください。

-2-

3

通信仕様と通信ﾀｲﾐﾝｸﾞ
3.1 通信仕様
ｲﾝﾀｰﾌｪｲｽ

EIA-485 準拠

通信方式

半二重通信

同期方式

調歩同期式

最大接続台数

115200bps
9600～57600bps

ﾌﾟﾛﾄｺﾙ

Modbus RTU

通信速度[bps]

ﾊﾟﾗﾒｰﾀ設定により選択可能
9600、19200、38400、57600、115200

ﾃﾞｰﾀ長[bit]8

ｽﾄｯﾌﾟﾋﾞｯﾄ[bit]ﾊﾟﾗﾒｰﾀ設定により選択可能
1、2

ﾊﾟﾘﾃｨ

ﾊﾟﾗﾒｰﾀ設定により選択可能
ﾊﾟﾘﾃｨ無し、奇数ﾊﾟﾘﾃｨ、偶数ﾊﾟﾘﾃｨ

送受信ﾊﾞｯﾌｧｻｲｽﾞ[byte]

100

最大 8 台最大 31 台

工場出荷時は表中の太字を選択した状態です。

通信ﾀｲﾐﾝｸﾞについては、次頁をご参照ください。

-3-3.2 通信ﾀｲﾐﾝｸﾞ
応答時間、ｽﾀﾝﾊﾞｲ時間および通信間隔は、通信速度及び上位通信機器からｸｴﾘの内容により異なりますので下表＜応答時間及びｽﾀﾝﾊﾞｲ時間＞及び下図＜通信ﾀｲﾐﾝｸﾞ図＞ をご参照ください＜応答時間及びｽﾀﾝﾊﾞｲ時間＞
応答時間①[ms]9600bps：最小 25～最大 130
19200bps：最小 25～最大 100
38400bps：最小 25～最大 8057600bps：最小 25～最大 70115200bps：最小 25～最大 70

自機応答後の最大ｽﾀﾝﾊﾞｲ時間②[ms]各通信速度共通：31

他機応答後の最大ｽﾀﾝﾊﾞｲ時間③[ms]9600bps：135
19200bps：105
38400bps：85
57600bps：75
115200bps：75

最小通信間隔ｸｴﾘ最大時間＋応答時間①（最大値）＋最大ﾚｽﾎﾟﾝｽ時間＋最大ｽﾀﾝﾊﾞｲ時間(②もしくは③)＜通信ﾀｲﾐﾝｸﾞ図＞【接続機器が１台の場合】
上位通信機器

流量計Aへのクエリ

流量計Aへのクエリ

流量計A

上位通信機器へのレスポンス①②【接続機器が複数の場合】
上位通信機器

流量計Aへのクエリ

流量計Bへのクエリ

流量計A

上位通信機器へのレスポンス
①

③

流量計B

上位通信機器へのレスポンス①

通信ライン上のメッセージフレーム

流量計Aへのクエリ

上位通信機器へのレスポンス

流量計Bへのクエリ

上位通信機器へのレスポンス(1) ：流量計へのｸｴﾘ送信完了後、当該時間(①の最小値)以内にﾚｽﾎﾟﾝｽを受信可能な状態で運用してください。
(2) ：流量計へのｸｴﾘ送信完了後、ﾀｲﾑｱｳﾄ時間は当該時間(①の最大値)以上で運用してください。
(3) ：流量計からのﾚｽﾎﾟﾝｽ受信完了後、次のｸｴﾘは当該時間(②)経過後に送信してください。
(4) ：流量計からのﾚｽﾎﾟﾝｽ受信完了後、別の流量計へのｸｴﾘは当該時間(③)経過後に送信してください。
＜ﾌﾟﾛｸﾞﾗﾑ製作時のお願い＞(1) ：上記時間に対して、安全のためﾏｰｼﾞﾝを持って上位通信機器側のﾌﾟﾛｸﾞﾗﾑを作成することを推奨いたします。
(2) ：上位通信機器がｸｴﾘ送信後、流量計からのﾚｽﾎﾟﾝｽを正しく受信できない場合は、ｸｴﾘの再送を行うことを推奨いたします。

-4-

4

ﾒｯｾｰｼﾞﾌﾚｰﾑ構成
ｽﾀｰﾄ

RTU ｱﾄﾞﾚｽｻｲﾚﾝﾄ
ｲﾝﾀｰﾊﾞﾙ※

1 ﾊﾞｲﾄﾌｧﾝｸｼｮﾝｺｰﾄﾞ
1 ﾊﾞｲﾄ

ﾃﾞｰﾀ
n

ﾊﾞｲﾄ
※

ｴﾗｰﾁｪｯｸｺｰﾄﾞｴﾝﾄﾞ

2 ﾊﾞｲﾄｻｲﾚﾝﾄ
ｲﾝﾀｰﾊﾞﾙ※

3.5 文字以上の無通信時間<RTU ｱﾄﾞﾚｽ>
流量計に設定可能である番号は、「1～247（01H～F7H）」です。
初期状態は「1（01H）」が設定されています。
上位通信機器からのﾒｯｾｰｼﾞを受信すると、RTU ｱﾄﾞﾚｽが一致した流量計のみ応答ﾒｯｾｰｼﾞを返します。
※ﾌﾞﾛｰﾄﾞｷｬｽﾄ機能は対応しておりません。
＜ﾌｧﾝｸｼｮﾝｺｰﾄﾞ＞
流量計に実行させたい機能を指定するためのｺｰﾄﾞです。
使用可能なﾌｧﾝｸｼｮﾝｺｰﾄﾞは以下の通りです。
ｺｰﾄﾞ(hex)

機能

03

ﾊﾟﾗﾒｰﾀ、流量計情報の読み出し

05

積算値ｸﾘｱ（正積算値、逆積算値、ﾄﾘｯﾌﾟ積算値を一括でｸﾘｱ）
ﾊﾟﾗﾒｰﾀｸﾘｱ（ﾊﾟﾗﾒｰﾀ値をﾘｾｯﾄ）

06

ﾊﾟﾗﾒｰﾀの単一書き込み

10

ﾊﾟﾗﾒｰﾀの複数書き込み＜ﾃﾞｰﾀ＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞを実行するためのﾃﾞｰﾀです。ﾃﾞｰﾀ部の構成はﾌｧﾝｸｼｮﾝｺｰﾄﾞにより異なります。詳細は、「7 ﾃﾞｰﾀ仕様」をご参照ください。
＜ｴﾗｰﾁｪｯｸｺｰﾄﾞ＞
信号伝送の過程でのﾒｯｾｰｼﾞの誤り（ﾋﾞｯﾄの変化）を検出するためのｺｰﾄﾞです。ﾁｪｯｸ方法は CRC 方式に基づきます。詳細は「9 ｴﾗｰﾁｪｯｸｺｰﾄﾞ（CRC-16）計算」をご参照ください。
流量計がﾒｯｾｰｼﾞを受け取った場合は、送られてきたﾒｯｾｰｼﾞを元に CRC 値を計算し、送られた CRC 値と比較して 2 値が一致しなければｴﾗｰとします。
流量計が送るﾒｯｾｰｼﾞの場合は、送るﾒｯｾｰｼﾞをもとに CRC 値を計算し、ﾒｯｾｰｼﾞの最後に付して送信し
ます。

-5-

5

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ
5.1 [ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 03]

ﾊﾟﾗﾒｰﾀ、流量計情報の読み出し

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ：03H は、ﾊﾟﾗﾒｰﾀ、流量計情報を読み出すためのﾌｧﾝｸｼｮﾝｺｰﾄﾞです。
「4 ﾒｯｾｰｼﾞﾌﾚｰﾑ構成」の、ﾌｧﾝｸｼｮﾝｺｰﾄﾞとﾃﾞｰﾀの部分を次に示します。
＜ｸｴﾘ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

03H
（上位）

開始ｱﾄﾞﾚｽ

（下位）

ﾃﾞｰﾀ

（上位）

ﾚｼﾞｽﾀ数（下位）

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：03H
開始ｱﾄﾞﾚｽ：ﾚｼﾞｽﾀｱﾄﾞﾚｽ（0100H～0117H）、（0200H～0218H）
ﾚｼﾞｽﾀ数：読み出しﾃﾞｰﾀ数（0001H～0019H）
ただし、ﾚｼﾞｽﾀｱﾄﾞﾚｽにより最大読み出しﾃﾞｰﾀ数は、変わりますのでご注意ください。
＜ﾚｽﾎﾟﾝｽ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

03H

ﾃﾞｰﾀﾊﾞｲﾄ数（上位）ﾃﾞｰﾀ 1
ﾃﾞｰﾀ

任意
（下位）
（上位）

ﾃﾞｰﾀ 2（下位）：ﾃﾞｰﾀ N（上位）（下位）

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：03H
ﾃﾞｰﾀﾊﾞｲﾄ数 ：ﾚｽﾎﾟﾝｽﾃﾞｰﾀのﾊﾞｲﾄ数
ﾃﾞｰﾀ：読み出しﾃﾞｰﾀ例）[ｱﾄﾞﾚｽ 010AH]単位ﾊﾟﾙｽ出力単位（0001H：100L/P、）と[ｱﾄﾞﾚｽ 010BH]出力ﾊﾟﾙｽ幅（0000H：50ms）を読み出す場合。
＜ｸｴﾘ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

03

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
ﾚｼﾞｽﾀ数
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

01

（下位）

0A

（上位）

00

（下位）

02

（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ-6-＜ﾚｽﾎﾟﾝｽ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

03

ﾃﾞｰﾀﾊﾞｲﾄ数ﾃﾞｰﾀ

04ﾃﾞｰﾀ 1（上位）

00(ｱﾄﾞﾚｽ 010A のﾃﾞｰﾀ)

（下位）

01

ﾃﾞｰﾀ 2（上位）

00(ｱﾄﾞﾚｽ 010B のﾃﾞｰﾀ)

（下位）

00

（下位）

（CRC）

（上位）

（CRC）

ｴﾗｰﾁｪｯｸｺｰﾄﾞｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

5.2 [ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 05]

積算値ｸﾘｱ、ﾊﾟﾗﾒｰﾀｸﾘｱ

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 05H は、流量計で演算している全ての積算値（正積算値、逆積算値、ﾄﾘｯﾌﾟ積算値）
をｸﾘｱする、およびﾊﾟﾗﾒｰﾀを標準工場出荷設定にする指令のﾌｧﾝｸｼｮﾝｺｰﾄﾞです。
ﾊﾟﾗﾒｰﾀﾘｾｯﾄを行った場合は、通信後から標準工場出荷設定のﾊﾟﾗﾒｰﾀで動作します。
また、通信関連の項目（[ｱﾄﾞﾚｽ 0114～0117]RTU ｱﾄﾞﾚｽ、ﾋﾞｯﾄﾚｰﾄ、ｽﾄｯﾌﾟﾋﾞｯﾄ長、ﾊﾟﾘﾃｨﾋﾞｯﾄ）はﾊﾟﾗﾒｰﾀｸﾘｱの対象外です。詳細は、p.27[ｱﾄﾞﾚｽ 0301H] ﾊﾟﾗﾒｰﾀﾘｾｯﾄ をご参照ください。
「4 ﾒｯｾｰｼﾞﾌﾚｰﾑ構成」の、ﾌｧﾝｸｼｮﾝｺｰﾄﾞとﾃﾞｰﾀの部分を次に示します。
＜ｸｴﾘ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ
開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ

05H
（上位）
（下位）
00H
00H

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：05H
開始ｱﾄﾞﾚｽ：ﾚｼﾞｽﾀｱﾄﾞﾚｽ（0300H～0301H）
変更ﾃﾞｰﾀ：0000H（固定）＜ﾚｽﾎﾟﾝｽ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ
開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ

05H
（上位）
（下位）
00H
00H

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：05H
開始ｱﾄﾞﾚｽ：ｸｴﾘでの開始ｱﾄﾞﾚｽと同じ
変更ﾃﾞｰﾀ：0000H（固定）例）積算値ｸﾘｱを行う場合。

-7-

＜ｸｴﾘ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

05

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

03

（下位）

00

（上位）

00

（下位）

00

（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ＜ﾚｽﾎﾟﾝｽ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

05

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

03

（下位）

00

（上位）

00

（下位）

00

（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

5.3 [ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 06]

ﾊﾟﾗﾒｰﾀの単一書き込み

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ：06H は、1 つのﾊﾟﾗﾒｰﾀの内容を変更（書き込み）するためのﾌｧﾝｸｼｮﾝｺｰﾄﾞです。
「4 ﾒｯｾｰｼﾞﾌﾚｰﾑ構成」の、ﾌｧﾝｸｼｮﾝｺｰﾄﾞとﾃﾞｰﾀの部分を次に示します。
＜ｸｴﾘ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ
開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ

06H
（上位）
（下位）
（上位）
（下位）

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：06H
開始ｱﾄﾞﾚｽ：ﾚｼﾞｽﾀｱﾄﾞﾚｽ（0100H～0117H）
変更ﾃﾞｰﾀ：任意（変更ﾃﾞｰﾀの設定可能範囲は「7.2.1 各種ﾊﾟﾗﾒｰﾀ」参照）-8-

＜ﾚｽﾎﾟﾝｽ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ
開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ

06H
（上位）
（下位）
（上位）
（下位）

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：06H
開始ｱﾄﾞﾚｽ：ｸｴﾘでの開始ｱﾄﾞﾚｽと同じ
変更ﾃﾞｰﾀ：ｸｴﾘでの変更ﾃﾞｰﾀと同じ例）[ｱﾄﾞﾚｽ 0100H]表示・出力選択を、正逆流（0001H）に変更する場合。
＜ｸｴﾘ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

06

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

01

（下位）

00

（上位）

00

（下位）

01

（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ＜ﾚｽﾎﾟﾝｽ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

06

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

01

（下位）

00

（上位）

00

（下位）

01

（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ-9-5.4 [ﾌｧﾝｸｼｮﾝｺｰﾄﾞ 10]

ﾊﾟﾗﾒｰﾀの複数書き込み

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ：10H は、連続した複数のﾊﾟﾗﾒｰﾀの内容を変更（書き込み）するためのﾌｧﾝｸｼｮﾝｺｰﾄﾞです。
「4 ﾒｯｾｰｼﾞﾌﾚｰﾑ構成」の、ﾌｧﾝｸｼｮﾝｺｰﾄﾞとﾃﾞｰﾀの部分を次に示します。
＜ｸｴﾘ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

10H
（上位）

開始ｱﾄﾞﾚｽ（下位）（上位）

ﾚｼﾞｽﾀ数（下位）

ﾃﾞｰﾀﾊﾞｲﾄ数
ﾃﾞｰﾀ

任意
（上位）

ﾃﾞｰﾀ 1（下位）（上位）

ﾃﾞｰﾀ 2（下位）：ﾃﾞｰﾀ N

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ
開始ｱﾄﾞﾚｽ
ﾚｼﾞｽﾀ数
ﾃﾞｰﾀﾊﾞｲﾄ数
変更ﾃﾞｰﾀ

（上位）
（下位）

：10H
：ﾚｼﾞｽﾀｱﾄﾞﾚｽ（0100H～0117H）：書き込みﾃﾞｰﾀ数（0001H～0018H）：書き込みﾃﾞｰﾀのﾊﾞｲﾄ数：任意（変更ﾃﾞｰﾀの設定可能範囲は「7.2.1 各種ﾊﾟﾗﾒｰﾀ」参照）＜ﾚｽﾎﾟﾝｽ構成＞
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

06H

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
ﾚｼﾞｽﾀ数

（上位）
（下位）
（上位）
（下位）

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ ：06H
開始ｱﾄﾞﾚｽ：ｸｴﾘでの開始ｱﾄﾞﾚｽと同じﾚｼﾞｽﾀ数：ｸｴﾘでのﾚｼﾞｽﾀ数と同じ-10-例）[ｱ ﾄﾞﾚ ｽ 0109H]流量移動平均回数を 32 回(0005H)へ、[ｱ ﾄﾞﾚ ｽ 010AH]出力ﾊﾟ ﾙｽ単位を100L/P(0001H)へ変更する場合。
＜ｸｴﾘ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

10
（上位）

01

（下位）

09

（上位）

00

（下位）

02

ﾃﾞｰﾀﾊﾞｲﾄ数

任意04

ﾃﾞｰﾀ 1（上位）00(流量移動平均回数)

（下位）

05

ﾃﾞｰﾀ 2（上位）

00(出力ﾊﾟﾙｽ単位)

（下位）

01

（下位）

（CRC）

（上位）

（CRC）

開始ｱﾄﾞﾚｽ
ﾚｼﾞｽﾀ数ﾃﾞｰﾀ

ｴﾗｰﾁｪｯｸｺｰﾄﾞｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ＜ﾚｽﾎﾟﾝｽ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

10

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
ﾚｼﾞｽﾀ数
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

01

（下位）

09

（上位）

00

（下位）

02

（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ-11-

5.5 通信関連項目について
通信に関連する項目（RTU ｱﾄﾞﾚｽ、通信ﾋﾞｯﾄﾚｰﾄ、ｽﾄｯﾌﾟﾋﾞｯﾄ長、ﾊﾟﾘﾃｨﾋﾞｯﾄ）の単一書込みおよび複数書き込みを行った場合、そのﾚｽﾎﾟﾝｽは変更前のﾊﾟﾗﾒｰﾀで応答し、以降の通信から変更した設定値で動作します。
例 1）流量計の RTU ｱﾄﾞﾚｽを 01 から 02 に変更する場合（hex 値）
ｽﾀｰﾄ

ｸｴﾘ

ﾚｽﾎﾟﾝｽｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

01

01

RTU ｱﾄﾞﾚｽﾌｧﾝｸｼｮﾝｺｰﾄﾞ
開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

応答は 01H で返す

06

06

（上位）

01

01

以降、RTU ｱﾄﾞﾚｽ＝02

（下位）

14

14

で動作する。

（上位）

00

00

（下位）

02

02

（下位）

（CRC）

（CRC）

（上位）

（CRC）

（CRC）

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

ｴﾝﾄﾞ

例 2）通信ﾋﾞｯﾄﾚｰﾄを 9600bps から 115200bps、ｽﾄｯﾌﾟﾋﾞｯﾄ長を 1bit から 2bit に変更する場合（hex 値）

ｸｴﾘ

ﾚｽﾎﾟﾝｽｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

10

10

（上位）

01

01

（下位）

15

15

以降は 115200bps、2 ｽﾄｯﾌﾟ

（上位）

00

00

ﾋﾞｯﾄで動作する。

（下位）

02

02

ｽﾀｰﾄ

開始ｱﾄﾞﾚｽ
ﾚｼﾞｽﾀ数ﾃﾞｰﾀ

ﾃﾞｰﾀﾊﾞｲﾄ数

ｴﾝﾄﾞ

ｯﾄで返す

04

ﾃﾞｰﾀ 1（上位）

00(通信ﾋﾞｯﾄﾚｰﾄ)

（下位）

04

ﾃﾞｰﾀ 2（上位）

00(ｽﾄｯﾌﾟﾋﾞｯﾄ長)

（下位）

01

（下位）

（CRC）

（CRC）

（上位）

（CRC）

（CRC）

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

ｴﾗｰﾁｪｯｸｺｰﾄﾞ

応答は 9600bps、1 ｽﾄｯﾌﾟﾋﾞ※設定中の停電などでﾚｽﾎﾟﾝｽができない場合においても、以降は新しい設定で動作します。

-12-

6

通信ｴﾗｰについて
6.1 通信ｴﾗｰ一覧
通信ｴﾗｰについては下表のように定めます。
ｴﾗｰｺｰﾄﾞ

ｴﾗｰ項目

ｴﾗｰ内容

01H

不正ﾌｧﾝｸｼｮﾝ

ﾌｧﾝｸｼｮﾝｺｰﾄﾞが 03H、05H、06H、10H 以外。

02H

不正ﾃﾞｰﾀｱﾄﾞﾚｽ

ｱﾄﾞﾚｽが存在しない。
ﾊﾞｯﾌｧｻｲｽﾞを超えた内部ｱﾄﾞﾚｽが指定されている。

03H

不正ﾃﾞｰﾀ

ﾃﾞｰﾀ値が範囲外。

無し（無応答）

上記以外の通信ｴﾗｰ

ﾌﾚｰﾐﾝｸﾞｴﾗｰ、ｵｰﾊﾞｰﾗﾝｴﾗｰ、ﾊﾟﾘﾃｨｴﾗｰ、CRC ﾁｪｯｸｴﾗｰ

6.2 ｴﾗｰﾚｽﾎﾟﾝｽ「4 ﾒｯｾｰｼﾞﾌﾚｰﾑ構成」の、ﾌｧﾝｸｼｮﾝｺｰﾄﾞとﾃﾞｰﾀの部分を次に示します。
ｴﾗｰﾚｽﾎﾟﾝｽの場合、ﾌｧﾝｸｼｮﾝｺｰﾄﾞはｴﾗｰﾌｧﾝｸｼｮﾝｺｰﾄﾞとなり、ﾌｧﾝｸｼｮﾝｺｰﾄﾞの最上位ﾋﾞｯﾄに 1 をｾｯﾄしたｺｰﾄﾞになります。
ｴﾗｰﾌｧﾝｸｼｮﾝｺｰﾄﾞ
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

ｴﾗｰﾌｧﾝｸｼｮﾝｺｰﾄﾞ

(hex)

(hex)

03

83

05

85

06

86

10

90

＜ﾚｽﾎﾟﾝｽ構成＞
ｴﾗｰﾌｧﾝｸｼｮﾝｺｰﾄﾞ
ﾃﾞｰﾀ

ｴﾗｰｺｰﾄﾞ

上記表参照
01H、02H、03H のどれか例）流体選択に 0002H を設定した場合。
設定ﾃﾞｰﾀ 0002H は範囲外の値であるため不正ﾃﾞｰﾀのｴﾗｰｺｰﾄﾞ 03H が応答されます。
＜ｸｴﾘ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

06

開始ｱﾄﾞﾚｽ
ﾃﾞｰﾀ
変更ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

（上位）

01

（下位）

0F

（上位）

00

（下位）

02

（下位）

（CRC）

（上位）

ｴﾝﾄﾞ

（CRC）
ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ-13-

＜ﾚｽﾎﾟﾝｽ＞（hex 値）
ｽﾀｰﾄ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ01

ｴﾗｰﾌｧﾝｸｼｮﾝｺｰﾄﾞ
ﾃﾞｰﾀ
ｴﾗｰﾁｪｯｸｺｰﾄﾞ

86
ｴﾗｰｺｰﾄﾞ06H の最上位ﾋﾞｯﾄに 1 をｾｯﾄ

03
（下位）

（CRC）

（上位）

（CRC）

ｴﾝﾄﾞ

ｻｲﾚﾝﾄｲﾝﾀｰﾊﾞﾙ

6.3 不正ﾃﾞｰﾀ処理について
単一書き込みにおいて、不正ﾃﾞｰﾀが検出された場合、書き込みは実行されません。
複数書き込みにおいて、あるﾃﾞｰﾀに不正ﾃﾞｰﾀが検出された場合、不正ﾃﾞｰﾀ以降の値は設定されません
が、それ以前のﾃﾞｰﾀについては設定されます。
たとえば、[ｱﾄﾞﾚｽ 010EH～0110H]を複数書き込みする場合、
例 1）
ﾃｽﾄﾓｰﾄﾞ時間：0001H（正常ﾃﾞｰﾀ）
流体選択：0011H（不正ﾃﾞｰﾀ）
ｱﾅﾛｸﾞ出力項目選択 ：0000H（正常ﾃﾞｰﾀ）
上記のように 3 つの設定ﾃﾞｰﾀのうち 2 つ目が不正ﾃﾞｰﾀとすると、1 つ目のﾃｽﾄﾓｰﾄﾞ時間は設定されますが、2 つ目の流体選択が不正ﾃﾞｰﾀのため、流体選択およびｱﾅﾛｸﾞ出力項目選択は設定されません。
ﾚｽﾎﾟﾝｽは不正ﾃﾞｰﾀのｴﾗｰｺｰﾄﾞ 03H を返します。
例 2）
ﾃｽﾄﾓｰﾄﾞ時間：0003H（不正ﾃﾞｰﾀ）
流体選択：0001H（正常ﾃﾞｰﾀ）
ｱﾅﾛｸﾞ出力項目選択 ：0000H（正常ﾃﾞｰﾀ）
上記のように 3 つの設定ﾃﾞｰﾀのうち 1 つ目が不正ﾃﾞｰﾀとすると、3 つとも設定されません。
ﾚｽﾎﾟﾝｽは不正ﾃﾞｰﾀのｴﾗｰｺｰﾄﾞ 03H を返します。

-14-

7

ﾃﾞｰﾀ仕様7.1 ｱﾄﾞﾚｽおよびﾃﾞｰﾀ
ﾃﾞｰﾀは次のように配置されています。
ｱﾄﾞﾚｽ
0000H

～

ｼｽﾃﾑ用

00FFH
0100H

～

流量計の各種ﾊﾟﾗﾒｰﾀ

0117H
0118H

～

ｼｽﾃﾑ用

01FFH
0200H

～

流量計情報

0218H
0213H

～

ｼｽﾃﾑ用

02FFH
0300H

～

ｸﾘｱ指令

0301H
0302H

～

ｼｽﾃﾑ用

FFFFH

※ｼｽﾃﾑ用の領域は、使用できません-15-

7.2 ﾃﾞｰﾀ一覧
7.2.1 各種ﾊﾟﾗﾒｰﾀ
各種ﾊﾟﾗﾒｰﾀは、設定、および内部情報の取得が可能です。そのため、次のﾌｧﾝｸｼｮﾝｺｰﾄﾞが使用可能です。
ｺｰﾄﾞ(hex)

機能

03

ﾊﾟﾗﾒｰﾀの読み出し

06

ﾊﾟﾗﾒｰﾀの単一書き込み

10

ﾊﾟﾗﾒｰﾀの複数書き込み

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

ｱﾄﾞﾚｽ

(hex)

(hex)

ｴﾘｱ名

ﾊﾟﾗﾒｰﾀ

設定値

詳細（範囲 hex）

掲載ﾍﾟｰｼﾞ

0000：正流

0100

表示・出力選択

0101

ｱﾅﾛｸﾞ出力 FS 流量：上位 2byte

0000～0001

0102

ｱﾅﾛｸﾞ出力 FS 流量：下位 2byte

0000～FFFF

0103

接点状態選択0104

下限警報流量：上位 2byte

0000～FFFF

0105

下限警報流量：下位 2byte

0000～FFFF

0106

上限警報流量：上位 2byte

0000～FFFF

0107

上限警報流量：下位 2byte

0000～FFFF

0108

警報判定値ﾋｽﾃﾘｼｽ幅

0000～270F

0001：正逆流

0000：ﾉｰﾏﾙｵｰﾌﾟﾝ
0001：ﾉｰﾏﾙｸﾛｰｽﾞ

18

18

18

18

18
19

0000：1 回

03
0109
06
10

010A

流
量
計
の
各
種
パ
ラ
メ
ー
タ

0001：2 回
0002：4 回
流量移動平均回数

0003：8 回

190004：16 回
0005：32 回
0006：64 回
0000：10L/P
出力ﾊﾟﾙｽ単位

0001：100L/P
0002：1000L/P

19

0003：10000L/P
0000：50ms ﾜﾝｼｮｯﾄ
0001：100ms ﾜﾝｼｮｯﾄ
010B

ﾊﾟﾙｽ出力方式

0002：125ms ﾜﾝｼｮｯﾄ
0003：250ms ﾜﾝｼｮｯﾄ

200004：500ms ﾜﾝｼｮｯﾄ
0005：duty
0000：換算無し（実流量）010C

流量換算有無選択

0001：ﾉﾙﾏﾙ換算
0002：ｽﾀﾝﾀﾞｰﾄﾞ換算

-16-

20

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

ｱﾄﾞﾚｽ

(hex)

(hex)

ｴﾘｱ名

010D

ﾊﾟﾗﾒｰﾀｽﾀﾝﾀﾞｰﾄﾞ換算温度

設定値

詳細

（範囲 hex）

掲載ﾍﾟｰｼﾞFFF6～003C

20～21

0000：3 分
010E

ﾃｽﾄﾓｰﾄﾞ時間選択

0001：60 分

210002：無制限
010F

流体選択

0000：空気
0001：窒素

210000：流量0110

ｱﾅﾛｸﾞ出力相関値

0001：圧力210002：温度
0111
03
06
10

0112
0113
0114

流
量
計
の
各
種
パ
ラ
メ
ー
タ

ﾛｰﾌﾛｰｶｯﾄｵﾌ流量

0000～0190

21

使用環境の大気圧

0000～270F

22

圧力平均化有無
RTU ｱﾄﾞﾚｽ

0000：なし
0001：あり（10 回）
0001～00F722220000：9600bps
0001：19200bps

0115

通信ﾋﾞｯﾄﾚｰﾄ

0002：38400bps

220003：57600bps
0004：115200bps
0116

ｽﾄｯﾌﾟﾋﾞｯﾄ長

0000：1bit
0001：2bit

220000：なし
0117

ﾊﾟﾘﾃｨﾋﾞｯﾄ

0001：奇数
0002：偶数-17-22

7.2.2 各種ﾊﾟﾗﾒｰﾀの詳細[ｱﾄﾞﾚｽ 0100H] 表示・出力選択「正流（0000H）」測定または「正･逆流（0001H）」測定の選択です。
•
正流「正積算流量」または「ﾄﾘｯﾌﾟ積算流量」をﾒｲﾝ表示します。
•
正・逆流「正積算流量」または「逆積算流量」をﾒｲﾝ表示します。
選択肢によって、ｱﾅﾛｸﾞ出力値が異なります。詳細は p.21[ｱﾄﾞﾚｽ 0110H]
値をご参照ください。

ｱﾅﾛｸﾞ出力相関[ｱﾄﾞﾚｽ 0101H、0102H] ｱﾅﾛｸﾞ出力 FS 流量
ｱﾅﾛｸﾞ出力のﾌﾙｽｹｰﾙ流量値の設定です。
[ｱﾄﾞﾚｽ 0110H]ｱﾅﾛｸﾞ出力相関値が「流量」の場合に設定が有効となります。
[ｱﾄﾞﾚｽ 010CH]流量換算有無の設定に応じた FS 流量となります。
ﾌﾙｽｹｰﾙ流量値は 4byte のﾃﾞｰﾀで、0～99999（00000000H～0001869FH）[m3/h]の範囲で設定できます。
上位、下位 2byte に分けてｱﾄﾞﾚｽを割り当てています。
[ｱﾄﾞﾚｽ 0101H]：ｱﾅﾛｸﾞ出力 FS 流量（上位）[ｱﾄﾞﾚｽ 0102H]：ｱﾅﾛｸﾞ出力 FS 流量（下位）
上位のみ、下位のみの設定は可能です。ただし、設定可能範囲は 4byte として判定しますのでご注意ください。
例）上位 0000H、下位 9876H→ｱﾅﾛｸﾞ出力ﾌﾙｽｹｰﾙ流量=00009876H→39030[m3/h]
上位のみ 0001H に変更しようとすると、ｱﾅﾛｸﾞ出力ﾌﾙｽｹｰﾙ流量=00019876H→104566[m3/h]＞99999[m3/h]
設定範囲外のため、設定不可。

[ｱﾄﾞﾚｽ 0103H]
接点状態選択接点出力端子の「ﾉｰﾏﾙｵｰﾌﾟﾝ（0000H）」または「ﾉｰﾏﾙｸﾛｰｽﾞ（0001H）」の選択です。
電池駆動のﾊﾟﾙｽ受信計器を使用される場合は、ﾉｰﾏﾙｵｰﾌﾟﾝで使用してください。

ｱﾄﾞﾚｽ 0104H～0108H は、流量計情報「ｴﾗｰ情報･流量上下限異常」の判定値です。
[ｱﾄﾞﾚｽ 0104H、0105H] 下限警報流量
流量上下限警報の下限警報流量の設定です。
※ ｱﾅﾛｸﾞ出力 FS 流量と同様に 4byte のﾃﾞｰﾀです。上位、下位の 2byte 設定は可能ですが設定可能範囲は 4byte で、-59999～59999(FFFF15A1H～0000EA5FH)[m3/h]です。
[ｱﾄﾞﾚｽ 0106H、0107H] 上限警報流量
流量上下限警報の上限警報流量の設定です。
※ ｱﾅﾛｸﾞ出力 FS 流量と同様に 4byte のﾃﾞｰﾀです。上位、下位の 2byte 設定は可能です
が、設定可能範囲は 4byte で-59999～59999(FFFF15A1H～0000EA5FH)[m3/h]です。

-18-

[ｱﾄﾞﾚｽ 0108H] 警報判定値ﾋｽﾃﾘｼｽ幅
流量上下限警報の上限および下限で設定した流量値に対して、その警報を停止するための流量幅として、警報判定値ﾋｽﾃﾘｼｽ幅を設定します。
設定可能範囲は 0～9999(0000H～270FH)[m3/h]です。

[ｱﾄﾞﾚｽ 0109H] 流量移動平均回数
瞬時流量測定結果の移動平均回数を指します。
「移動平均なし(0000H)」「2 回(0001H)」、、「4 回(0002H)」、「8 回(0003H)」、「16 回(0004H)」、「32 回(0005H)」、「64 回(0006H)」が選択可能です。
直近に計測した瞬時流量を、選択した移動平均回数の平均値として表示･出力します。
標準工場出荷設定は「4 回」に設定しています。

[ｱﾄﾞﾚｽ 010AH] 出力ﾊﾟﾙｽ単位
出力ﾊﾟﾙｽの重み「10L/P(0000H)」、「100L/P(0001H)」、「1000L/P(0002H)」、「10000L/P(0003H)」の選択です。
口径、[ｱﾄﾞﾚｽ 010BH]ﾊﾟﾙｽ出力方式、[ｱﾄﾞﾚｽ 010CH]流量換算有無の組合せによって設定できない場合があります。
詳細は下表をご参照ください。
d u t y 出 力

口
径

ﾊﾟﾙｽ
定数 実流量 ｽ ﾀ ﾝ ﾉ ﾙ ﾏ ﾙﾀ ﾞ ｰ ﾄ ﾞ

ﾜ ﾝ ｼ ｮ ｯ ﾄ ﾊ ﾟ ﾙ ｽ 出 力
ﾊ ﾟ ﾙ ｽ O N 幅 [ m s ]実流量時

ｽ ﾀ ﾝ ﾀ ﾞ ｰ ﾄ ﾞ 換 算

ﾉ ﾙ ﾏ ﾙ 換 算

5 0 1 0 01 2 52 5 05 0 05 0 1 0 01 2 52 5 05 0 05 0 1 0 01 2 52 5 05 0 0
1 0
1 0 0

2 5 A

○

1 0 0 01 0 0 0 0
1 0
1 0 0

3 2 A

○

1 0 0 01 0 0 0 0
1 0
1 0 0

4 0 A

○

1 0 0 01 0 0 0 0
1 0
1 0 0

5 0 A

○

1 0 0 01 0 0 0 0
1 0
1 0 0

6 5 A

○

1 0 0 01 0 0 0 0
1 0
1 0 0

8 0 A

○

1 0 0 01 0 0 0 0
1 0

1 0 0 A

1 0 0
1 0 0 0○1 0 0 0 0
1 0
1 5 0 A

1 0 0
1 0 0 0○1 0 0 0 0
1 0
2 0 0 A○

1 0 0
1 0 0 0標準工場出荷設定
設定可

○

設定不可

1 0 0 0 0-19-

[ｱﾄﾞﾚｽ 010BH] ﾊﾟﾙｽ出力方式
ﾜ ﾝ ｼｮ ｯﾄ方式 5 種類（ ON 時間 「 50ms(0000H)」、「 100ms(0001H) 」、「 125ms(0002H)」、「250ms(0003H)」、「500ms(0004H)」）または Duty(0005H)方式の選択です。
電池駆動のﾊﾟﾙｽ受信計器を使用する場合は、ﾜﾝｼｮｯﾄ方式を推奨します。
受信計器の仕様を確認のうえ、最適な ON 時間を選択してください。
※ﾜﾝｼｮｯﾄﾊﾟﾙｽのﾊﾟﾙｽ ON 幅は、設定値に対して最大で+5ms の幅を持ちます。
設定値

範囲

50ms

50～55ms

100ms

100～105ms

125ms

125～130ms

250ms

250～255ms

500ms

500～505ms[ｱﾄﾞﾚｽ 010CH] 流量換算有無選択
流量換算について「無（OFF）(0000H)」「有（Normal）(0001H)」「有（Standard）(0002H)」の選択です。
換算「有」を選択すると、仕切り線上部の「Normal」もしくは「Standard」表示が点灯
し、積算流量表示･瞬時流量表示･出力信号ともに換算流量に対応します。
換算「無」を選択すると、仕切り線上部の「Normal」もしくは「Standard」表示は消灯
し、積算流量表示･瞬時流量表示･出力信号ともに実流量に対応します。
流量換算選択を設定した場合は、自動的に以下の設定になりますのでご注意ください。
ﾊﾟﾙｽ定数
ﾊﾟﾙｽ出力幅： 1000L/P（ﾜﾝｼｮｯﾄ方式、Duty 方式共通）： 50
ms（ﾜﾝｼｮｯﾄ方式のみ）

例 1：換算無しからｽﾀﾝﾀﾞｰﾄﾞ換算流量を選択した場合(ﾜﾝｼｮｯﾄ方式)
口径 25A、ﾊﾟﾙｽ定数 10L/P、ﾊﾟﾙｽ ON 幅 100ms、実流量↓ ｽﾀﾝﾀﾞｰﾄﾞ流量を設定
口径 25A、ﾊﾟﾙｽ定数 1000L/P、ﾊﾟﾙｽ ON 幅 50ms、ｽﾀﾝﾀﾞｰﾄﾞ流量
例 2：換算無しから換算無しを選択した場合(ﾜﾝｼｮｯﾄ方式)
口径 25A、ﾊﾟﾙｽ定数 10L/P、ﾊﾟﾙｽ ON 幅 100ms、実流量↓ 実流量を選択
口径 25A、ﾊﾟﾙｽ定数 1000L/P、ﾊﾟﾙｽ ON 幅 50ms、実流量
例 3：換算無しからﾉﾙﾏﾙ換算流量を選択した場合(Duty 方式)
口径 25A、ﾊﾟﾙｽ定数 10L/P、Duty、実流量↓ ﾉﾙﾏﾙ流量を選択
口径 25A、ﾊﾟﾙｽ定数 1000L/P、Duty、ﾉﾙﾏﾙ流量[ｱﾄﾞﾚｽ 010DH] ｽﾀﾝﾀﾞｰﾄﾞ換算温度
ｽﾀﾝﾀﾞｰﾄﾞ換算時に基準となる指定温度[℃]を設定する項目です。
-10～+60℃(FFF6H～003CH)の範囲内において 1℃刻みで設定が可能です。設定する場合、
符号付ﾃﾞｰﾀとして扱ってください。
ｽﾀﾝﾀﾞｰﾄﾞ換算温度は、流量換算有無選択が「ｽﾀﾝﾀﾞｰﾄﾞ換算流量」を選択している場合にのみ有効になります。

-20-

流量換算選択を「実流量」「ﾉﾙﾏﾙ流量換算」を選択している場合、換算温度の変更は可能ですが、流量換算への反映はされません。
[ｱﾄﾞﾚｽ 010EH] ﾃｽﾄﾓｰﾄﾞ時間選択
ﾃｽﾄﾓｰﾄﾞの有効時間「3 分(0000H)」、「60 分(0001H)」、「無制限(0002H)」の選択です。
ﾃｽﾄﾓｰﾄﾞとは、ﾛｰﾌﾛｰｶｯﾄｵﾌを一時的に解除して、簡易的に配管漏れ検知を行うﾓｰﾄﾞです。
詳細については取扱説明書「7.動作ﾓｰﾄﾞ 3)ﾃｽﾄﾓｰﾄﾞ」をご参照ください[ｱﾄﾞﾚｽ 010FH] 流体選択
「空気(0000H)」、「窒素(0001H)」の選択です。
空気用としてご注文後をいただいた場合でも、本項目を窒素に設定することで窒素用として使用することができます。ただし、口径 100～200A は窒素の選択はできません。
[ｱﾄﾞﾚｽ 0110H] ｱﾅﾛｸﾞ出力相関値
ｱﾅﾛｸﾞ出力の機能割り当てを「流量(0000H)」、「圧力(0001H)」、「温度(0002H)」から選択する項目です。
瞬時流量選択時は、[ｱﾄﾞﾚｽ 010CH] 流量換算有無で選択した瞬時流量の相関値となります。
また、ｱﾅﾛｸﾞ出力値は、[ｱﾄﾞﾚｽ 0100H]表示・出力選択によって異なります。下表をご参照ください。
[ｱﾄﾞﾚｽ 0100H]表示・出力選択
正流※[ｱﾄﾞﾚｽ 0110H]
ｱﾅﾛｸﾞ出力相関値

瞬時流量

流量 0～+FS
電流 4～20[mA](流量 0→電流 4[mA]）

正･逆流
流量-FS～+FS※
電流 4～20[mA](流量 0→電流 12[mA]）

圧力

圧力に応じた電流値[mA]

温度

温度に応じた電流値[mA]※FS：[ｱﾄﾞﾚｽ 0101H、0102H]

ｱﾅﾛｸﾞ出力 FS 流量の設定値[ｱﾄﾞﾚｽ 0111H] ﾛｰﾌﾛｰｶｯﾄｵﾌ流量
瞬時流量を 0m3/h とするﾛｰﾌﾛｰｶｯﾄｵﾌ値（Qcut）の設定です。
設定する場合は、10 倍値を設定します。たとえば 1.0[m3/h]を設定する場合は、
1.0×10=10(dec)→000A(hex)を設定し、-1.0～+1.0[m3/h]が 0[m3/h]となります。
設定範囲は、0≦Qcut＜Qmin の範囲です。Qmin は口径によって異なります。下表をご参照
ください。
口径

Qmin[m3/h]

設定値上限（hex）

25A

0.7

0007

32A

1.3

000D

40A

1.6

0010

50A

3

001E

65A

4.8

0030

80A

6

003C

100A

10

0064

150A

24

00F0

200A

40

0190

設定流量は、[ｱﾄﾞﾚｽ 010CH]流量換算有無で選択した流量となります。

-21-

[ｱﾄﾞﾚｽ 0112H] 使用環境の大気圧
使用環境の大気圧を絶対圧 [kPa]で設定する項目です。換算流量を算出する際に設定値を使用します。
設定する場合は、10 倍値を設定します。たとえば 101.3[kPa]を設定する場合は、101.3×10=1013(dec)→03F5(hex)を設定します。
標準工場出荷設定は、101.3[kPa]に設定しています。標高が高い場所にて工場出荷設定
値で使用すると、換算流量の算出時に誤差が発生しますので、適切な大気圧値を設定してください。
標高、気圧と最大誤差の関係は下表のとおりです。
（下表は参考値であり、環境状況によって変わりますのでご注意ください）。
最大誤差（％）
標高（ｍ）

気圧（絶対圧）（kPa）

使用環境の大気圧設定値：101.3kPa
測定圧力値：0kPa（ｹﾞｰｼﾞ圧）

0

101.3

±0.0

200

98.95

+2.4

400

96.61

+4.9

1000

89.87

+12.7

[ｱﾄﾞﾚｽ 0113H] 圧力値平均化有無
圧力値の平均化有無「平均化あり (0001H)」「平均化なし（0000H）」の選択です。平均化ありを選択すると直近に計測した圧力値 10 回の移動平均値を採用して表示･出力します。

[ｱﾄﾞﾚｽ 0114H]～[ｱﾄﾞﾚｽ 0117H]は、通信に関する設定項目です。
変更した際は、上位通信機器も合わせて設定変更してください。
[ｱﾄﾞﾚｽ 0114H] RTU ｱﾄﾞﾚｽ
流量計の RTU ｱﾄﾞﾚｽの設定です。
RTU ｱﾄﾞﾚｽの設定範囲は 001～247（0001H～00F7H）です。
[ｱﾄﾞﾚｽ 0115H] 通信ﾋﾞｯﾄﾚｰﾄ
通 信 ﾋ ﾞ ｯ ﾄ ﾚ ｰ ﾄ 「 9600bps(0000H) 」、「 19200bps(0001H) 」、「 38400bps(0002H) 」、「57600bps(0003H)」、「115200bps(0004H)」の選択です。
[ｱﾄﾞﾚｽ 0116H] ｽﾄｯﾌﾟﾋﾞｯﾄ長
ｽﾄｯﾌﾟﾋﾞｯﾄ長「1bit(0000H)」、「2bit(0001H)」の選択です。
[ｱﾄﾞﾚｽ 0117H] ﾊﾟﾘﾃｨﾋﾞｯﾄ
ﾊﾟﾘﾃｨﾋﾞｯﾄ「なし(0000H)」、「奇数(0001H)」、「偶数(0002H)」の選択です。

-22-

7.2.3 流量計情報、ｸﾘｱ
流量計情報は、内部情報の取得が可能です。そのため、次のﾌｧﾝｸｼｮﾝｺｰﾄﾞが使用可能です。
ｺｰﾄﾞ(hex)
03

機能
ﾊﾟﾗﾒｰﾀの読み出し

また、ｸﾘｱは次のﾌｧﾝｸｼｮﾝｺｰﾄﾞが使用可能です。
ｺｰﾄﾞ(hex)

機能

05

積算値ｸﾘｱ、ﾊﾟﾗﾒｰﾀｸﾘｱ

ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

ｱﾄﾞﾚｽ

(hex)

(hex)

ｴﾘｱ名

瞬時流量（上位 2 ﾊﾞｲﾄ）0201

瞬時流量（下位 2 ﾊﾞｲﾄ）0202

圧力（2 ﾊﾞｲﾄ）

24

0203

温度（2 ﾊﾞｲﾄ）

24

0204

正積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの上位 2 ﾊﾞｲﾄ）

0205

正積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの中位 2 ﾊﾞｲﾄ）

0206

正積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの下位 2 ﾊﾞｲﾄ）

0207

逆積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの上位 2 ﾊﾞｲﾄ）

0208

逆積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの中位 2 ﾊﾞｲﾄ）0209

逆積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの下位 2 ﾊﾞｲﾄ）

020B
020C
020D

05

詳細掲載ﾍﾟｰｼﾞ

0200

020A
03

機能

ﾄﾘｯﾌﾟ積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの上位 2 ﾊﾞｲﾄ）

流
量
計
情
報

24

24-25

24-25

24-25

ﾄﾘｯﾌﾟ積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの中位 2 ﾊﾞｲﾄ）
ﾄﾘｯﾌﾟ積算値①（6 ﾊﾞｲﾄﾃﾞｰﾀの下位 2 ﾊﾞｲﾄ）
ｴﾗｰ情報・超音波測定異常有無（2 ﾊﾞｲﾄ）

25

020E

ｴﾗｰ情報・温度測定異常有無（2 ﾊﾞｲﾄ）

25

020F

ｴﾗｰ情報・圧力測定異常有無（2 ﾊﾞｲﾄ）

25

0210

ｴﾗｰ情報・電源電圧低下有無（2 ﾊﾞｲﾄ）

25

0211

ｴﾗｰ情報・流量上下限異常有無（2 ﾊﾞｲﾄ）

25

0212

口径情報

25

0213

正積算値②（4 ﾊﾞｲﾄﾃﾞｰﾀの上位 2 ﾊﾞｲﾄ）

0214

正積算値②（4 ﾊﾞｲﾄﾃﾞｰﾀの下位 2 ﾊﾞｲﾄ）

0215

逆積算値②（4 ﾊﾞｲﾄﾃﾞｰﾀの上位 2 ﾊﾞｲﾄ）0216

逆積算値②（4 ﾊﾞｲﾄﾃﾞｰﾀの下位 2 ﾊﾞｲﾄ）

0217

ﾄﾘｯﾌﾟ積算値②（4 ﾊﾞｲﾄﾃﾞｰﾀの上位 2 ﾊﾞｲﾄ）

0218

ﾄﾘｯﾌﾟ積算値②（4 ﾊﾞｲﾄﾃﾞｰﾀの下位 2 ﾊﾞｲﾄ）

0300
0301

ｸﾘｱ

26-27

積算値ｸﾘｱ27

ﾊﾟﾗﾒｰﾀｸﾘｱ（初期値設定）

27

-23-

[ｱﾄﾞﾚｽ 0200H、0201H] 瞬時流量
[ｱﾄﾞﾚｽ 010CH]流量換算有無選択に応じた瞬時流量です。符号付 4 ﾊﾞｲﾄﾃﾞｰﾀで、実際の値の 100 倍値で応答します。
4byte ﾃﾞｰﾀの上位、下位 2byte に分けての読出しは可能です。
（例）瞬時流量 123.45[m3/h] （123.45×100=12345(dec)→00003039(hex)）の場合
・上位 2byte の読出しﾃﾞｰﾀ：0000H
・下位 2byte の読出しﾃﾞｰﾀ：3039H・4byte の読出しﾃﾞｰﾀ：00003039H[ｱﾄﾞﾚｽ 0202H] 圧力[kPa]
符号なし 2 ﾊﾞｲﾄﾃﾞｰﾀで、実際の値の 10 倍値で応答します。
（例）圧力 123.4[kPa]（123.4×10=1234(dec)→04D2(hex)）の場合・読み出しﾃﾞｰﾀ：04D2H[ｱﾄﾞﾚｽ 0203H] 温度[℃]
符号付 2 ﾊﾞｲﾄﾃﾞｰﾀで、実際の値の 10 倍値で応答します。
（例）温度-9.4[℃]（-9.4×10=-94(dec)→ FFA2 (hex)）の場合・読み出しﾃﾞｰﾀ：FFA2H[ｱﾄﾞﾚｽ 0204H、0205H、0206H]正積算値① 6 ﾊﾞｲﾄﾃﾞｰﾀ[ｱﾄﾞﾚｽ 0207H、0208H、0209H]逆積算値① 6 ﾊﾞｲﾄﾃﾞｰﾀ[ｱﾄﾞﾚｽ 020AH、020BH、020CH]ﾄﾘｯﾌﾟ積算値① 6 ﾊﾞｲﾄﾃﾞｰﾀ[ｱﾄﾞﾚｽ 010CH]流量換算有無選択に応じた積算流量です。符号なし 6 ﾊﾞｲﾄﾃﾞｰﾀで、実際の値の 1～100 倍値で応答します。
6byte ﾃﾞｰﾀの上位、中位、下位の 2byte に分けて読み出すことは可能です。
口径、[ｱﾄﾞﾚｽ 010CH]流量換算有無選択によって倍数が変わりますので、下表をご参照ください。
口径
25～80A

100～200A

10 倍値
ﾉﾙﾏﾙ換算、ｽﾀﾝﾀﾞｰﾄﾞ換算 hex：003B 9AC9 FFFFH
dec：255,999,999,999

1 倍値
hex：0254 0BE3 FFFFH
dec：2,559,999,999,999

100 倍値
1 倍値
hex：0254 0BE3 FFFFH
hex：0254 0BE3 FFFFH
dec：2,559,999,999,999 dec：2,559,999,999,999

換算無し[ｱﾄﾞﾚｽ 0100H] 表示・出力の設定によらず、各積算値が読み出し可能です。例えば、正逆流表示の選択状態でもﾄﾘｯﾌﾟ積算値の読み出しは可能です。
（例）読出し値：0000075BCD15H の場合
正積算値、ﾄﾘｯﾌﾟ積算値

逆積算値[1 倍値]

123456789-123456789[10 倍値]

12345678.9-12345678.9[100 倍値]

1234567.89-1234567.89-24-

また、各積算値表示がｵｰﾊﾞｰﾌﾛｰしても、読出し値は真の積算値が読み出されます。
例）読出し値：00086B76CF28H の場合
正積算値

ﾄﾘｯﾌﾟ積算値

逆積算値[1 倍値]

36162686760

36162686760[10 倍値]

3616268676.0

3616268676.0[100 倍値]

361626867.60

361626867.60- 36162686760- 3616268676.0- 361626867.60※下線付き斜体字部分が表示値となります。

[ｱﾄﾞﾚｽ 020DH] ｴﾗｰ情報・超音波測定異常有無
超音波測定（流量測定）の状態を読み出す項目です。
異常あり： FFFFH、異常なし：0000H を応答します。
[ｱﾄﾞﾚｽ 020EH] ｴﾗｰ情報・温度異常有無
温度値の状態を読み出す項目です。
異常あり： FFFFH、異常なし：0000H を応答します。
[ｱﾄﾞﾚｽ 020FH] ｴﾗｰ情報・圧力測定異常有無
圧力測定の状態を読み出す項目です。
異常あり： FFFFH、異常なし：0000H を応答します。
[ｱﾄﾞﾚｽ 0210H] ｴﾗｰ情報・電源電圧低下有無
電源電圧の状態を読み出す項目です。
ただし、流量計は、電源電圧が低下し停電状態では、通信動作は停止します。そのため、電源電圧低下異常なし：0000H のみ応答可能です。
[ｱﾄﾞﾚｽ 0211H] ｴﾗｰ情報・流量上下限異常有無
瞬時流量値の状態を読み出す項目です。
[ｱﾄﾞﾚｽ 0104H、0105H]下限警報出力流量、[ｱﾄﾞﾚｽ 0106H、0107H]上限警報出力流量、[ｱﾄﾞﾚｽ 0108H]警報判定値ﾋｽﾃﾘｼｽ幅による判定結果です。異常あり： FFFFH、異常なし：0000H
を応答します。
[ｱﾄﾞﾚｽ 0212H] 口径情報
流量計の口径値を読み出す項目です。
口径と読出しﾃﾞｰﾀの関係は下表のとおりです。
読み出しﾃﾞｰﾀ（hex）

口径

0000

25A

0001

32A

0002

40A

0003

50A

0004

65A

0005

80A

0006

100A

0007

150A

0008

200A

-25-

[ｱﾄﾞﾚｽ 0213H、0214H]正積算値② 4 ﾊﾞｲﾄﾃﾞｰﾀ[ｱﾄﾞﾚｽ 0215H、0216H]逆積算値② 4 ﾊﾞｲﾄﾃﾞｰﾀ[ｱﾄﾞﾚｽ 0217H、0218H]ﾄﾘｯﾌﾟ積算値② 4 ﾊﾞｲﾄﾃﾞｰﾀ[ｱﾄﾞﾚｽ 010CH]流量換算有無選択に応じた積算流量です。符号なし 4 ﾊﾞｲﾄﾃﾞｰﾀで、下表中の図に示した点線による囲み部分（）を 1～100 倍値で応答します。
1）口径 25～80A、流量換算なし
表示例
正積算値

読出し値
表示値 9 桁の 100 倍値
2FC84173H（8016531.07 の 100 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,999

ﾄﾘｯﾌﾟ積算値

表示値 9 桁の 100 倍値
2FC84173H（8016531.07 の 100 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,999

逆積算値

表示値 9 桁の 100 倍値
2FC84173H（8016531.07 の 100 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,9992）口径 25～80A、流量換算あり
表示例
正積算値

読出し値
表示値 9 桁の 10 倍値
3A6C22C5H（98016531.7 の 10 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,999

ﾄﾘｯﾌﾟ積算値

表示値 8 桁の 10 倍値
04C739C5H（8016531.7 の 10 倍値）
読出し値（最大）

hex：05F5E0FFH
dec：99,999,999

逆積算値

表示値 8 桁の 10 倍値
04C739C5H（8016531.7 の 10 倍値）
読出し値（最大）

hex：05F5E0FFH
dec：99,999,999-26-3）口径 100～200A
表示例
正積算値

読出し値
表示値 9 桁の 1 倍値
2FC84173H（801653107 の 1 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,999

ﾄﾘｯﾌﾟ積算値

表示値 9 桁の 1 倍値
2FC84173H（801653107 の 1 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,999

逆積算値

表示値 9 桁の 1 倍値
2FC84173H（801653107 の 1 倍値）
読出し値（最大）

hex：3B9AC9FFH
dec：999,999,999

4byte ﾃﾞｰﾀの上位、下位の 2byte に分けて読み出すことは可能です。
口径、[ｱﾄﾞﾚｽ 010CH]流量換算有無選択によって倍数が変わりますので、上記例をご参照ください。

[ｱﾄﾞﾚｽ 0300H] 積算値ｸﾘｱ
正積算値、逆積算値、ﾄﾘｯﾌﾟ積算値のすべての積算値をｾﾞﾛにします。
設定ﾃﾞｰﾀは 0000H によるｸﾘｱ指令のみ受け付けます。
正積算値のみ、逆積算値のみ、ﾄﾘｯﾌﾟ積算値のみのｸﾘｱはできませんのでご注意ください。
ただし、ﾄﾘｯﾌﾟ積算値のｸﾘｱは、流量計本体の設定ﾎﾞﾀﾝにより可能です。詳細は取扱説明書 「7.動作ﾓｰﾄﾞ 1)計測ﾓｰﾄﾞ A ﾒｲﾝ表示の切替」をご参照ください。
[ｱﾄﾞﾚｽ 0301H] ﾊﾟﾗﾒｰﾀﾘｾｯﾄ[ｱﾄﾞﾚｽ 0100H]から[ｱﾄﾞﾚｽ 0113H]の項目を標準工場出荷時設定にします。設定ﾃﾞｰﾀは0000H によるｸﾘｱ指令のみ受け付けます。
各項目の工場出荷時設定値は「8 標準工場出荷設定 設定値一覧」をご参照ください。
ただし、ﾊﾟﾙｽ出力単位は、1000L/P となりますのでご注意ください。

-27-

8

標準工場出荷設定
ﾌｧﾝｸｼｮﾝｺｰﾄﾞ

ｱﾄﾞﾚｽ

(hex)

(hex)

設定値一覧

ｴﾘｱ名

0100

機能
表示・出力選択

ﾃﾞｰﾀ
正流

0000
3

0101

ｱﾅﾛｸﾞ出力 FS 流量：上位 2byte

0102

03
06

25A：300[m /h]

0000012C

32A：600

00000258

40A：700

000002BC

50A：1200

000004B0

65A：2000

000007D0

80A：2500

000009C4

100A：5000

00001388

150A：10000

00002710

200A：20000

00004E20

ﾉｰﾏﾙｵｰﾌﾟﾝ

0000

0[m3/h]00000000

59999[m3/h]

0000EA5F

0103

接点状態選択0104

下限警報流量：上位 2byte

0105

下限警報流量：下位 2byte

0106

上限警報流量：上位 2byte

0107

上限警報流量：下位 2byte

0108

警報判定値ﾋｽﾃﾘｼｽ幅

0[m3/h]

0000

0109

流量移動平均回数

4回

0002

25～80A：100L/P

0001

100～200A：1000L/P

0002

ﾊﾟﾗﾒｰﾀﾘｾｯﾄ：1000L/P

0002

ﾊﾟﾙｽ出力方式

duty

0005

流量換算有無選択あり（ﾉﾙﾏﾙ換算）

0001

010D

ｽﾀﾝﾀﾞｰﾄﾞ換算温度

20℃

0014

010E

ﾃｽﾄﾓｰﾄﾞ時間選択

3分

0000

010F

流体選択

空気

0000

0110

ｱﾅﾛｸﾞ出力相関値

流量

010A
010B
010C

10

ｱﾅﾛｸﾞ出力 FS 流量：下位 2byte（hex）

出力ﾊﾟﾙｽ単位

パ
ラ
メ
ー
タ

0000
3

0111

ﾛｰﾌﾛｰｶｯﾄｵﾌ流量

25A：0.1[m /h]

0001

32A：0.20002

40A：0.20002

50A：0.40004

65A：0.60006

80A：0.80008

100A：2.6

001A

150A：5.00032

200A：9.0

005A

0112

使用環境の大気圧101.3kPa （10 倍）

03F5

0113

圧力平均化有無

あり

0001

0114

RTU ｱﾄﾞﾚｽ

01

0001

0115

ﾋﾞｯﾄﾚｰﾄ

115200bps

0004

0116

ｽﾄｯﾌﾟﾋﾞｯﾄ長選択

1bit

0000

0117

ﾊﾟﾘﾃｨﾋﾞｯﾄ選択

偶数

0002

-28-

9

ｴﾗｰﾁｪｯｸｺｰﾄﾞ（CRC-16）計算
9.1 概要Modbus RTU では、ﾒｯｾｰｼﾞには CRC 方式に基づいたｴﾗｰﾁｪｯｸｺｰﾄﾞが含まれます。ｴﾗｰﾁｪｯｸｺｰﾄﾞは 16 ﾋﾞｯﾄで構成されており、送信側が計算し、ﾒｯｾｰｼﾞに付加します。受信側は受信したﾒｯｾｰｼﾞから CRC を再計算して、その計算結果と実際に受信したｴﾗｰﾁｪｯｸｺｰﾄﾞを比較します。2 値が一致しなければ、ｴﾗｰとなります。
CRC 計算は、ﾒｯｾｰｼﾞ先頭の RTU ｱﾄﾞﾚｽからﾃﾞｰﾀの最後尾までで行います。また、各ｷｬﾗｸﾀのうち 8 ﾋﾞ
ｯﾄだけを使い、ｽﾀｰﾄおよびｽﾄｯﾌﾟ、ﾊﾟﾘﾃｨﾋﾞｯﾄは CRC には適用しません。
ﾒｯｾｰｼﾞにｴﾗｰﾁｪｯｸｺｰﾄﾞを付加するときは、計算結果の下位ﾊﾞｲﾄが先に付加され、そのあとに上位ﾊﾞｲﾄが続きます。
ｽﾀｰﾄ
ｻｲﾚﾝﾄ
ｲﾝﾀｰﾊﾞﾙ

RTU ｱﾄﾞﾚｽ
1 ﾊﾞｲﾄﾌｧﾝｸｼｮﾝｺｰﾄﾞ
1 ﾊﾞｲﾄ

ﾃﾞｰﾀ
n

ﾊﾞｲﾄ

ｴﾗｰﾁｪｯｸｺｰﾄﾞｴﾝﾄﾞ

2 ﾊﾞｲﾄｻｲﾚﾝﾄ
ｲﾝﾀｰﾊﾞﾙ

9.2 計算手順①

CRC ｺｰﾄﾞ=FFFFH に初期化する。

②

CRC ｺｰﾄﾞの下位 1byte と、ﾒｯｾｰｼﾞの 1 ｷｬﾗｸﾀ目で排他的論理和（XOR）を算出し、CRC ｺｰﾄﾞに格納する。
CRC ｺｰﾄﾞの最下位ﾋﾞｯﾄ=1 の場合、④へ→
CRC ｺｰﾄﾞの最下位ﾋﾞｯﾄ=0 の場合、⑤へ→③④⑤

CRC ｺｰﾄﾞを 1 ﾋﾞｯﾄ右へｼﾌﾄ後、生成多項式 A001H との排他的論理和を算出し、CRC ｺｰﾄﾞに格納する。→⑥へ
CRC ｺｰﾄﾞを 1 ﾋﾞｯﾄ右へｼﾌﾄする。→⑥へ⑥

8 ﾋﾞｯﾄｼﾌﾄするまで、③→④または⑤を繰り返す。

⑦⑧

2 ｷｬﾗｸﾀ目以降も同様に、②～⑥を繰り返し、計算範囲のすべてのｷｬﾗｸﾀについて適用する。
最後に CRC ｺｰﾄﾞに残った値がｴﾗｰﾁｪｯｸｺｰﾄﾞとなる。

-29-

＜計算例＞
ﾒｯｾｰｼﾞが 01 03 02 01 09 （hex）の場合、CRC ｺｰﾄﾞは D279H となります。計算結果の下位ﾊﾞｲﾄが先に付加されるため、送信ﾃﾞｰﾀとしては、01 03 02 01 09 79 D2 になります。
[詳細]
1 ｷｬﾗｸﾀ目と 2 ｷｬﾗｸﾀ目（01 と 03）の計算内容を図で表すを次のようになります。

MSB
0 0 0 0 0 0 0 1
exor

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

01
FFFF

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1ｷｬﾗｸﾀ目① CRCｺｰﾄﾞexor② CRCｺｰﾄﾞ>>1⑤ CRCｺｰﾄﾞ
exor

exor

0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001

1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0

exor
>>1

0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA00103

CRCｺｰﾄﾞ

1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1② CRCｺｰﾄﾞ0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001④ CRCｺｰﾄﾞ0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001⑤ CRCｺｰﾄﾞ
1 1 0 1 0 0 0 0 0 0 0 1 1 1 1 0

exor

1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0④ CRCｺｰﾄﾞexor

0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1>>1

0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001④ CRCｺｰﾄﾞ0 1 1 0 1 0 0 0 0 0 0 0 1 1 1 1>>1

0 0 1 1 0 1 0 0 0 0 0 0 0 1 1 1>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001

1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0④ CRCｺｰﾄﾞexor

0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1>>1④ CRCｺｰﾄﾞ0 1 0 0 1 0 1 0 0 0 0 0 0 0 1 1>>1

0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 1>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001exor>>1

1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1

0xA001

1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0

CRCｺｰﾄﾞ④ CRCｺｰﾄﾞ0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0>>1⑤ CRCｺｰﾄﾞ0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0>>1⑤ CRCｺｰﾄﾞ同様に 3～5 ｷｬﾗｸﾀ目まで計算すると、CRC ｺｰﾄﾞは D279H となります。

-30-⑤ CRCｺｰﾄﾞ⑤ CRCｺｰﾄﾞ
1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0

0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1⑤ CRCｺｰﾄﾞ⑤ CRCｺｰﾄﾞ
1 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0

exor

2ｷｬﾗｸﾀ目

1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0

1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1④ CRCｺｰﾄﾞ0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1

LSB
0 0 0 0 0 0 1 1