プロサーボ NMS 5/7 - Endress+Hauser Portal

MODBUS 通信プ ロ ト コル
プ ロサーボ NMS 5/7
在槽管理
E
SD00353G/08/JA/01.11
71155367
-
+
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
目 次
1
導入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2
実装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3
設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1
8
プ ロ サーボの個別 コ ー ド . . . . . . . . . . . . . . . . . . . 16
パラ メ ータ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
8.1
8.2
8.3
8.4
8.5
NMS
NMS
NMS
NMS
NMS
4
機能お よ びデー タ 形式 . . . . . . . . . . . . . . . . . . . . . 6
9
MODBUS 電信例 . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1
4.2
ワー ド レ ジ ス タ . . . . . . . . . . . . . . . . . . . . . . . . . . 6
浮動小数点レ ジ ス タ . . . . . . . . . . . . . . . . . . . . . . . 6
9.1
ゲージ ス テー タ ス コ ー ド . . . . . . .
デバ イ ス エ ラ ー コ ー ド . . . . . . . .
ゲージ操作 コ ー ド . . . . . . . . . . . .
密度プ ロ フ ァ イ ル操作ス テー タ ス
密度プ ロ フ ァ イ ルレベル状態 . . . .
..
..
..
..
..
...
...
...
...
...
...
...
...
...
...
16
17
18
19
20
6
ハー ド ウ ェ アの実装 . . . . . . . . . . . . . . . . . . . . . . . 9
6.1
6.2
6.3
終端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
RS-485 MODBUS イ ン タ ーフ ェ イ ス . . . . . . . . . . . . 9
MODBUS 伝送シーケ ン ス . . . . . . . . . . . . . . . . . . . 9
9.4
9.5
ア ド レ ス 0000( フ ァ ン ク シ ョ ン コ ー ド 03)
か ら 2 個の レ ジ ス タ デー タ 要求 . . . . . . .
ア ド レ ス 0004( フ ァ ン ク シ ョ ン コ ー ド 04)
か ら 1 個の レ ジ ス タ デー タ 要求 . . . . . . . .
ア ド レ ス 0000( フ ァ ン ク シ ョ ン コ ー ド 03)
か ら 6 個の レ ジ ス タ デー タ 要求 . . . . . . . .
ア ド レ ス 001A( フ ァ ン ク シ ョ ン コ ー ド 06)
ア ド レ ス 001A( フ ァ ン ク シ ョ ン コ ー ド 16)
10
MODBUS 用の NMS 設定 . . . . . . . . . . . . . . . . . . . 22
7
MODBUS レ ジ ス タ 割当て . . . . . . . . . . . . . . . . . . 10
7.1
7.2
7.3
7.4
MODBUS レ ジ ス タ . . . . . . . . . . . . . . . . . . . . . . .
温度デー タ の MODBUS レ ジ ス タ . . . . . . . . . . . . .
密度プ ロ フ ァ イ ルの MODBUS レ ジ ス タ . . . . . . . .
NRF 590 と 互換のあ る MODBUS レ ジ ス タ . . . . . .
10.1
10.2
通信速度 (RS485 ボーレー ト ) . . . . . . . . . . . . . . . 22
ス レーブア ド レ ス設定 . . . . . . . . . . . . . . . . . . . . 22
9.2
5
エ ラ ー応答 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
9.3
2
10
12
13
15
. . . . . . 21
. . . . . . 21
. . . . . . 21
. . . . . . 21
. . . . . . 21
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
1 導入
1
導入
本書プ ロ ト コ ル説明書は、 エン ド レ スハ ウ ザー製プ ロ サーボ NMS5/7 で実装 さ れた Modicon ド
キ ュ メ ン ト PI-MBUS-300 REV(1991) の MODBUS プ ロ ト コ ル操作を説明 し てい ます。
MODBUS プ ロ ト コ ルは、 デー タ フ ロ ー管理に使用 し たデー タ と 技術形式を定義 し てい ます。
MODBUS では、 マ ス タ と ス レーブ型配置を使用 し て、 2 つのデバ イ ス間のデー タ フ ロ ーを実行
し ます。 プ ロ サーボは、 MODBUS ス レーブの役割を果た し 、 EIA (RS)-485 バージ ョ ン MODBUS
通信基板で動作 し ます。
図 1 : プ ロ サーボ NMS5/7 におけ る MODBUS 通信の典型的なデバ イ ス レ イ ア ウ ト
COM-5 MODBUS 通信カ ー ド
Endress+Hauser
バージ ョ ン
ソ フ ト ウ ェ ア変更
NMS(TCB) 対応
バージ ョ ン
変更日付
V1.00
オ リ ジナル リ リ ース
V4.27 以降
2009.05.18
V2.00
HART ト ン ネル対応
V4.27 以降
* HART ト ン ネル機能は
V4.27E 以降
2010.03.01
3
2 実装
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
2
実装
プ ロ サーボが既存 MODBUS マ ス タ と 通信がで き る よ う に、 デジ タ ル通信の標準形式を準備 し ま
す。
ホ ス ト コ ン ピ ュ ー タ よ り 要求 さ れたデー タ 形式をプ ロ サーボが適切に構成 し てい る こ と を確か
め る ために適合性を確認 し て く だ さ い。 プ ロ サーボ特有の適用条件ために例外を記述 し ます。
プ ロ サーボ MODBUS プ ロ ト コ ルは、 計測お よ び演算値、 デー タ レ ジ ス タ に関する 設定情報 と 診
断を提供 し ます。 デー タ は設定 リ ス ト に関連 し た浮動小数点値、 ワー ド 値、 数値 コ ー ド 、 ス テー
タ ス ま たは個々の ス テー タ ス フ ラ グ と し て送 ら れます。
1 台のマ ス タ と 最大 31 台のプ ロ サーボは、 シ ン グル EIS (RS) 485 通信バ ス でマルチ ド ロ ッ プが可
能です。
プ ロ サーボに実装 さ れた MODBUS 機能を以下の表に記述 し ます。
MODBUS 機能
4
ファンクション
コード
機能
情報形式
MODBUS 体系
03
読み込み
ワード , コード , ステータスワード ,
浮動小数点
出力レジスタの読み込み
04
読み込み
ワード , コード , ステータスワード ,
浮動小数点
入力レジスタの読み込み
06
書き込み
ワード , コード , ステータスワード ,
シングルレジスタの
プリセット
16
書き込み
ワード , コード , ステータスワード ,
浮動小数点
マルチレジスタのセット
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
3
3 設定
設定
プ ロ サーボの MODBUS ポー ト は、 通信を構築する ために設定する 必要があ り ます。
プ ロ サーボア ド レ スはホ ス ト に固有 ID を提供 し ます。 プ ロ サーボア ド レ スは、 デ ィ ス プ レ イ を
通 し て設定で き ます。 そのア ド レ ス は、 1 ~ 247 の範囲で、 ループの MODBUS デバ イ ス ご と に
固有 ID が必要です。
MODBUS プ ロ ト コ ルは、 Remote Terminal Unit(RTU) ま たは ASCII (American Standard Code for
Information Interchange) の 2 つの伝送形式をサポー ト し ます。
2 つのモー ド の選択は、 ホ ス ト の優先権に よ っ て異な り ます。 RTU は、 改善 さ れたエ ラ ー検出
能力お よ びハ イ スループ ッ ト に よ り 頻繁に優先 さ れて選択 さ れます。
ASCII は 16 進値で表示する ために ASCII 印字を使用 し ます。 こ の伝送形式は RTU 伝送形式 と 比
べて情報を渡すために約 2 倍の文字が必要 と な り ます。
3.1
パラ メ ー タ
EIA (RS) 485 ポー ト は伝送速度を設定す る 必要があ り ます。
許容値は、 毎秒 1200, 2400, 4800, 9600, 19200 ビ ッ ト です。 こ れは、 デ ィ ス プ レ イ を使用 し て設
定す る 必要があ り ます。 MODBUS を実行する ためのプ ロ サーボの設定を以下の表に記述 し ます。
デフ ォ ル ト 値は、 強調表示 さ れます。
MODBUS 設定情報
設定項目
有効な入力
MODBUS で設定可能
1... 247
不可
可
ボーレー ト
1200
2400
4800
9600
19200
不可
可
パリティ
奇数
偶数
なし
不可
可
符号な し
符号あ り
不可
可
MODBUS ア ド レ ス
ワ ー ド 形式
Endress+Hauser
デ ィ ス プ レ イ で設定可能
5
4 機能およびデー タ 形式
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
4
機能およびデー タ 形式
プ ロ サーボの MODBUS デー タ は、 ワ ー ド レ ジ ス タ 、 浮動小数点レ ジ ス タ お よ びス テー タ ス ビ ッ
ト レ ジ ス タ で構成 さ れます。 こ れ ら の レ ジ ス タ 割当は、 "MODBUS レ ジ ス タ 割当 " で確認で き ま
す。
プ ロ サーボは、 2 つの 16 ビ ッ ト レ ジ ス タ 浮動小数点形式 も サポー ト し ます。
MODBUS コ マ ン ド の詳 し い説明は、 Modicon MODBUS プ ロ ト コ ル仕様書 「No.PI-MBUS-300」 で
確認で き ます。
4.1
ワー ド レ ジ ス タ
1 デー タ の 16 ビ ッ ト を保持す る (時々、 整数 と 見な さ れ る ) ワー ド レ ジ ス タ は、 MODBUS デー
タ の最 も 一般的に使用 さ れ る 形式で、 ほ と ん ど の MODBUS ホ ス ト よ っ てサポー ト さ れてい ま
す。 プ ロ サーボ実装においては、 MODBUS ワー ド レ ジ ス タ は以下の 4 形式の 1 つを伝送用に使
用 し ます。
•
•
•
•
ワ ー ド デー タ ( 符号な し ) - 0 ~ 65535 の ス ケール し た数
整数デー タ ( 符号あ り ) - 32768 ~ 32767 の ス ケール し た数
コ ー ド デー タ - コ ー ド 表か ら 選択 さ れたマルチ選択設定デー タ
Packed Bit デー タ - 16 packed single bits の レ ジ ス タ 形式
ワー ド お よ び コ ー ド デー タ レ ジ ス タ には、 デー タ を処理 し て設定 し 、 読み込むために必要な全
情報があ り ます。 ワー ド レ ジ ス タ のい く つかは、 フ ァ ン ク シ ョ ン コ ー ド 03 ま たは 04 で読み込
む こ と がで き ます。
こ れ ら と 同 じ レ ジ ス タ はフ ァ ン ク シ ョ ン コ ー ド 06 で一つずつ書 き 込みが可能、 あ る いはマルチ
レ ジ ス タ はフ ァ ン ク シ ョ ン コ ー ド 16 で書 き 込み可能です。
4.1.1
ワー ド デー タ
ワー ド デー タ ( 符号な し ) は、 16 ビ ッ ト 2 進数 と し て保存 さ れた整数 0 と 65,535 です。
4.1.2
整数デー タ
整数デー タ (符号あ り ) は -32768 ~ +32767 の ス ケール し た数です。
4.1.3
コ ー ド デー タ
コ ー ド デー タ は、 ル ッ ク ア ッ プテーブル値に応答 し ます。 こ れ ら の レ ジ ス タ に書 き 込まれた
デー タ は、 有効なテーブルに入力 さ れ る か、 あ る いは値は破棄 さ れます。 例 と し て、 プ ロ サー
ボ内の値の単位は、 HART 基準値ル ッ ク ア ッ プに よ り 表 さ れます (「「7 MODBUS レ ジ ス タ 割当」
参照)。 そのために、 HART デバ イ ス か ら 読み込まれた単位値が 45 (002D 16 進) だっ た場合、
その単位はマ ス タ にな り ます。
4.1.4
Packed bits
Packed bits は、 1 つの レ ジ ス タ にパ ッ ク さ れた、 16 個の各々の ス テー タ ス を表 し ます。 ス テー タ
ス ビ ッ ト は、 レ ジ ス タ 情報だけの処理を選択す る シ ス テ ム ために こ の方法がパ ッ ク さ れてい ま
す。 パ ッ ク さ れた レ ジ ス タ のビ ッ ト は、 デー タ 機能形式に よ っ て グループ化 さ れます。 6
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
4.2
4 機能およびデー タ 形式
浮動小数点レ ジス タ
MODBUS プ ロ ト コ ル仕様の部分はないけれど も 、 浮動小数点は、 IEEE 754 基準 32 ビ ッ ト 表現
を使用 し て実行 し てい ます。 [ IEEE Computer Society (1985) “IEEE Standard for Binary FloatingPoint Arithmetic, IEEE Std. 754-1985” for complete technical information on this format 参照 ]
浮動小数点は、 精度を高め、 ス ケー リ ン グ ワー ド 値に要求 さ れ る 複雑性を軽減 し 、 簡単に ス
ケール さ れないプ ロ サーボに よ っ て使用 さ れた数字を伝送す る の手段を提供 し ます。
Endress+Hauser
7
5 エ ラ ー応答
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
5
エ ラ ー応答
プ ロ サーボ よ り 返送 さ れ る エ ラ ー応答に関 し ては、 以下に記述 し ます。
MODBUS エ ラ ー応答
内容
理由
01
不正機能
サポー ト さ れていない機能を使用 し た ため
02
不正デー タ ア ク セ ス
デー タ ア ド レ ス ( ビ ッ ト ま たはレ ジ ス タ ) が定義 さ れ
ていないため
03
不正デー タ 値
書 き 込ま れたデー タ 値が、 範囲外
値の読み込み専用
書 き 込ま れたデー タ ア ド レ ス が読み込み専用のため
コード
10 (0x0A)
パ リ テ ィ エ ラ ー、 チ ェ ッ ク サム エ ラ ーま たは メ ッ セージ形式エ ラ ーは無視 さ れます。
8
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
6
6 ハー ド ウ ェ アの実装
ハー ド ウ ェ アの実装
プ ロ サーボは、 MODBUS マ ス タ で通信する ために 2 線 EIA (RS) 485 ハー ド ウ ェ ア イ ン タ ーフ ェ
イ ス を使用 し ます。 EIA (RS) 485 は、 1 つのネ ッ ト ワー ク で操作す る ために最大 32 デバ イ ス を
利用で き る 高速差動通信ネ ッ ト ワー ク です。 プ ロ サーボ と MODBUS マ ス タ は、 通信する ために
ツ イ ス ト ペア線を共有 し てい ます。
EIS (RS) 485 の通信距離は、 ボーレー ト ( 通信速度 )、 ワ イ ヤ品質、 環境電気 ノ イ ズ、 配線条件お
よ びマルチ ド ロ ッ プのプ ロ サーボ数に よ っ て異な る 走行が可能です。 EIS (RS) 485 シ ス テ ム用
に推奨す る ワ イ ヤは、 18 ゲージ以上、 シール ド さ れた ツ イ ス ト ペア線です。 シール ド は
MODBUS マ ス タ ( 管理シ ス テ ム ま たは コ ン ピ ュ ー タ ) 端末で接地す る 必要があ り ます。
6.1
終端
終端抵抗は、 ラ イ ンの反射を最小限にす る ために通信バ ス の各端末に設置 し ます。 複数のプ ロ
サーボが MODBUS 通信を使用 し て接続す る 場合、 調整は MODBUS 通信基板上で行われます。
6.2
RS-485 MODBUS イ ン タ ー フ ェ イ ス
管理シ ス テ ム と し て RS-485 MODBUS ループの様々な イ ン タ ーフ ェース方法があ り ます。 使用
さ れ る 方法は、 設定 さ れ る シ ス テ ムお よ び ソ フ ト ウ ェ アに よ っ て異な り ます。
6.3
MODBUS 伝送シーケ ン ス
プ ロ サーボ と ホ ス ト 受信器 MODBUS 通信は、 ス ムーズなデー タ 送信の実行お よ び不必要な
デー タ 紛失を避け る ために理想的なシーケ ン ス を持っ てい ます。
注意!
MODBUS ホ ス ト か ら の " 要求 " と プ ロ サーボ NMS5/7 に よ る " 回答 " ま での 100 ミ リ 秒が必要
です。 伝送距離は最大 1200m です。
Endress+Hauser
9
7 MODBUS レ ジス タ 割当て
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
7
MODBUS レ ジ ス タ 割当て
7.1
MODBUS レ ジ ス タ
以下の リ ス ト は、 MODBUS 通信で利用可能な測定値お よ びパ ラ メ ー タ の説明です。
MODBUS
レジスタ *1
コード
データアイテム
データレンジ
単位
(デフォルト)
1
03 / 04
ディスプレーサ位置
0 ~ 65535.0
03 / 04
液面レベル
5
03 / 04
6
7
注記
データ
形式
GVH *2
備考
mm
浮動小数点
000
*3
0 ~ 65535.0
mm
浮動小数点
008
*3
液温度
-200.0 ~ 360.0
°C
10-1
整数
010
*4
03 / 04
平均ガス温度
-200.0 ~ 360.0
°C
10-1
整数
013
*4
03 / 04
HART デバイス 1 データ
浮動小数点
011
03 / 04
HART デバイス 2 データ
浮動小数点
012
03 / 04
水尺
0 ~ 65535.0
mm
浮動小数点
014
13
03 / 04
上層部密度
0 ~ 3.2767
g/ml
10-4
ワード
005
14
03 / 04
中層部密度
0 ~ 3.2767
g/ml
10-4
ワード
006
15
03 / 04
下層部密度
0 ~ 3.2767
g/ml
10-4
ワード
007
16
03 / 04
上部界面
0 ~ 65535.0
mm
浮動小数点
002
*3
03 / 04
中間界面
0 ~ 65535.0
mm
浮動小数点
003
*3
03 / 04
タンク底レベル
0 ~ 65535.0
mm
浮動小数点
004
*3
22
03 / 04
ゲージステータス
0 ~ 31
ワード
021
*5
23
03 / 04
バランス信号
0~1
ワード
022
24
03 / 04
デバイス エラー
0 ~ 999
ワード
036
25
03 / 04
レベルアラーム
0~3
ワード
034
2
3
4
8
9
10
11
*3
12
17
18
19
20
21
予備
26
27
06 / 16
ゲージ操作
0 ~ 10
プリセット
ワード
025
*7
28
06 / 16
密度操作選択
0~3
プリセット
ワード
840
*8
29
10
*6
予備
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
7 MODBUS レ ジ ス タ 割当て
備考 :
1.
選択 さ れた MODBUS フ ァ ン ク シ ョ ン カー ド に よ っ て、 以下のオ フ セ ッ ト ア ド レ ス を追加す
る 必要があ り ます。
– フ ァ ン ク シ ョ ン コ ー ド 03: 40000
– フ ァ ン ク シ ョ ン コ ー ド 04: 30000
2. GVH は、 プ ロ サーボのマ ト リ ッ ク ス に保存 さ れ る デー タ ま たはパ ラ メ ー タ の場所を表 し ま
す ( マ ト リ ッ ク の詳細に関 し ま し ては TI00452G を参照 く だ さ い )。
– G : マ ト リ ッ ク ス グループを表 し ます。
– V : 選択 さ れたマ ト リ ッ ク ス グループの列
– H : マ ト リ ッ ク ス グループで選択 さ れた列内の行
3. " 長 さ " に関連 し た単位は、 mm., cm., m, ft., inch が使用可能です。 単位の選択は、 プ ロ サー
ボの GVH 760 “LEV. UNIT (HOST)” に よ っ て あ ら か じ め決め ら れます。
4. " 温度 " に関連 し た単位は、 °C ま たは °F が使用可能です。 単位の選択は、 プ ロ サーボの
GVH 761 “TEMP. UNIT (HOST)” に よ っ て あ ら か じ め決め ら れます。
5. 「8.1 の NMS ゲージ ス テー タ ス コ ー ド 」 を参照
6. 「8.2 の NMS デバ イ ス エ ラ ース テー タ ス コ ー ド 」 を参照
7. 「8.3 の NMS ゲージ操作コ ー ド 」 を参照
8. 密度操作 コ マ ン ド 選択
– 0: 上層部密度計測停止
– 1: タ ン ク フ ロ フ ァ イ ル
– 2: 界面プ ロ フ ァ イ ル
– 3: 手入力界面プ ロ フ ァ イ ル
9. 「8.4 NMS 密度プ ロ フ ァ イ ル操作ス テー タ ス コ ー ド 」 を参照
10. 「8.5 NMS 密度プ ロ フ ァ イ ルレベル状態コ ー ド 」 を参照
注意!
MODBUS レ ジ ス タ 13 と 60 ~ 100 の実際の計測デー タ お よ びパ ラ メ ー タ は、 入力 さ れた密度操
作の形式に よ り 異な り ます。
Endress+Hauser
11
7 MODBUS レ ジス タ 割当て
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
7.2
温度デー タ の MODBUS レ ジ ス タ
個々の素子位置お よ び測定値は、 プ ロ サーボ NMS がプ ロ サーモ NMT シ リ ーズに接続 さ れた場
合に使用で き ます。
MODBUS
レジスタ *1
コード
データ アイテム
データレンジ
単位
( デフォルト )
注記
データ
フォーマット
GVH *2
備考
30
03 / 04
NMT 素子温度 . 1
-200.0 ~ 360.0
°C
10-1
整数
450
*4
-1
整数
451
*4
31
03 / 04
NMT 素子温度 . 2
-200.0 ~ 360.0
°C
10
32
03 / 04
NMT 素子温度 . 3
-200.0 ~ 360.0
°C
10-1
整数
452
*4
33
03 / 04
NMT 素子温度 . 4
-200.0 ~ 360.0
°C
10-1
整数
453
*4
°C
10-1
整数
454
*4
整数
455
*4
34
NMT 素子温度 . 5
-200.0 ~ 360.0
35
03 / 04
NMT 素子温度 . 6
-200.0 ~ 360.0
°C
10-1
36
03 / 04
NMT 素子温度 . 7
-200.0 ~ 360.0
°C
10-1
整数
456
*4
37
03 / 04
NMT 素子温度 . 8
-200.0 ~ 360.0
°C
10-1
整数
457
*4
°C
10-1
整数
458
*4
整数
459
*4
38
03 / 04
NMT 素子温度 . 9
-200.0 ~ 360.0
39
03 / 04
NMT 素子温度 . 10
-200.0 ~ 360.0
°C
10-1
40
03 / 04
NMT 素子温度 . 11
-200.0 ~ 360.0
°C
10-1
整数
473
*4
41
03 / 04
NMT 素子温度 . 12
-200.0 ~ 360.0
°C
10-1
整数
473
*4
°C
10
-1
整数
473
*4
整数
473
*4
42
12
03 / 04
03 / 04
NMT 素子温度 . 13
-200.0 ~ 360.0
43
03 / 04
NMT 素子温度 . 14
-200.0 ~ 360.0
°C
10-1
44
03 / 04
NMT 素子温度 . 15
-200.0 ~ 360.0
°C
10-1
整数
473
*4
45
03 / 04
NMT 素子温度 . 16
-200.0 ~ 360.0
°C
10-1
整数
473
*4
46
03 / 04
NMT 素子位置 1
0 ~ 65535
mm
ワード
460
*3
47
03 / 04
NMT 素子位置 2
0 ~ 65535
mm
ワード
461
*3
48
03 / 04
NMT 素子位置 3
0 ~ 65535
mm
ワード
462
*3
49
03 / 04
NMT 素子位置 4
0 ~ 65535
mm
ワード
463
*3
50
03 / 04
NMT 素子位置 5
0 ~ 65535
mm
ワード
464
*3
51
03 / 04
NMT 素子位置 6
0 ~ 65535
mm
ワード
465
*3
52
03 / 04
NMT 素子位置 7
0 ~ 65535
mm
ワード
466
*3
53
03 / 04
NMT 素子位置 8
0 ~ 65535
mm
ワード
467
*3
54
03 / 04
NMT 素子位置 9
0 ~ 65535
mm
ワード
468
*3
55
03 / 04
NMT 素子位置 10
0 ~ 65535
mm
ワード
469
*3
56
03 / 04
NMT 素子位置 11
0 ~ 65535
mm
ワード
477
*3
57
03 / 04
NMT 素子位置 12
0 ~ 65535
mm
ワード
477
*3
58
03 / 04
NMT 素子位置 13
0 ~ 65535
mm
ワード
477
*3
59
03 / 04
NMT 素子位置 14
0 ~ 65535
mm
ワード
477
*3
60
03 / 04
NMT 素子位置 15
0 ~ 65535
mm
ワード
477
*39
61
03 / 04
NMT 素子位置 16
0 ~ 65535
mm
ワード
477
*3
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
7.3
7 MODBUS レ ジ ス タ 割当て
密度プ ロ フ ァ イルの MODBUS レ ジス タ
" 密度プ ロ フ ァ イ ル " 操作の測定値は、 MODBUS 通信で送信 さ れます。
注意!
密度プ ロ フ ァ イ ルを行 う ためには、 プ ロ サーボの注文情報 「030 : アプ リ ケーシ ョ ン」 で " 密度
プ ロ フ ァ イ ル " 計測付 き を選択す る 必要があ り ます。
MODBUS レ
ジスタ *1
コード
データ アイテム
データレンジ
62
03 / 04
密度プロファイル
操作ステータス
63
03 / 04
64
データフ
ォーマット
GVH *2
備考
0~9
ワード
850 / 950
*8 *9
レベル状態
0~9
ワード
851 / 951
*10
03 / 04
操作日時 ( 日 )
00 ~ 31
DD
ワード
65
03 / 04
操作日時 ( 時間 )
0000 ~ 2459
HH MM
ワード
852
66
03 / 04
界面レベル
0 ~ 65535
mm
ワード
953
67
03 / 04
平均プロファイル密度
0 ~ 3.2767
g/ml
10-4
ワード
854 / 954
68
03 / 04
平均温度
-200.0 ~ 360.0
°C
10-1
整数
855 / 955
69
03 / 04
プロファイル密度 01
0 ~ 3.2767
g/ml
10-4
ワード
860 / 960
70
03 / 04
プロファイル密度 02
0 ~ 3.2767
g/ml
10-4
ワード
861 / 961
71
03 / 04
プロファイル密度 03
0 ~ 3.2767
g/ml
10-4
ワード
862 / 962
72
03 / 04
プロファイル密度 04
0 ~ 3.2767
g/ml
10-4
ワード
863 / 963
73
03 / 04
プロファイル密度 05
0 ~ 3.2767
g/ml
10-4
ワード
864 / 964
74
03 / 04
プロファイル密度 06
0 ~ 3.2767
g/ml
10-4
ワード
865 / 965
75
03 / 04
プロファイル密度 07
0 ~ 3.2767
g/ml
10-4
ワード
866 / 966
76
03 / 04
プロファイル密度 08
0 ~ 3.2767
g/ml
10-4
ワード
867 / 967
77
03 / 04
プロファイル密度 09
0 ~ 3.2767
g/ml
10-4
ワード
868 / 968
78
03 / 04
プロファイル密度 10
0 ~ 3.2767
g/ml
10-4
ワード
869 / 969
79
03 / 04
プロファイル密度 11
0 ~ 3.2767
g/ml
10-4
ワード
870 / 970
80
03 / 04
プロファイル密度 12
0 ~ 3.2767
g/ml
10-4
ワード
871 / 971
81
03 / 04
プロファイル密度 13
0 ~ 3.2767
g/ml
10-4
ワード
872 / 972
82
03 / 04
プロファイル密度 14
0 ~ 3.2767
g/ml
10-4
ワード
873 / 973
83
03 / 04
プロファイル密度 15
0 ~ 3.2767
g/ml
10-4
ワード
874 / 974
84
03 / 04
プロファイル密度 16
0 ~ 3.2767
g/ml
10-4
ワード
875 / 975
85
03 / 04
プロファイル位置 01
0 ~ 65535
mm
ワード
880 / 980
86
03 / 04
プロファイル位置 02
0 ~ 65535
mm
ワード
881 / 981
87
03 / 04
プロファイル位置 03
0 ~ 65535
mm
ワード
882 / 982
88
03 / 04
プロファイル位置 04
0 ~ 65535
mm
ワード
883 / 983
89
03 / 04
プロファイル位置 05
0 ~ 65535
mm
ワード
884 / 984
90
03 / 04
プロファイル位置 06
0 ~ 65535
mm
ワード
885 / 985
Endress+Hauser
単位
( デフォルト )
注記
13
7 MODBUS レ ジス タ 割当て
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
MODBUS レ
ジスタ *1
コード
データ アイテム
データレンジ
単位
( デフォルト )
91
03 / 04
プロファイル位置 07
0 ~ 65535
92
03 / 04
プロファイル位置 08
93
03 / 04
94
14
注記
データフ
ォーマット
GVH *2
mm
ワード
886 / 986
0 ~ 65535
mm
ワード
887 / 987
プロファイル位置 09
0 ~ 65535
mm
ワード
888 / 988
03 / 04
プロファイル位置 10
0 ~ 65535
mm
ワード
889 / 989
95
03 / 04
プロファイル位置 11
0 ~ 65535
mm
ワード
890 / 990
96
03 / 04
プロファイル位置 12
0 ~ 65535
mm
ワード
891 / 991
97
03 / 04
プロファイル位置 13
0 ~ 65535
mm
ワード
892 / 992
98
03 / 04
プロファイル位置 14
0 ~ 65535
mm
ワード
893 / 993
99
03 / 04
プロファイル位置 15
0 ~ 65535
mm
ワード
894 / 994
100
03 / 04
プロファイル位置 16
0 ~ 65535
mm
ワード
895 / 995
備考
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
7.4
7 MODBUS レ ジ ス タ 割当て
NRF 590 と 互換のある MODBUS レ ジ ス タ
以下の MODBUS レ ジ ス タ には、 7.1 ~ 7.4 で説明 し た も の と 全 く 同 じ 値お よ びパ ラ メ ー タ があ
り ます。 さ ら に、 タ ン ク サ イ ド モニ タ NRF590 で使用 さ れ る 個別 MODBUS レ ジ ス タ と 同 じ ア ド
レ ス が使用で き ます。
MODBUS
レジスタ *1
コード
データ アイテム
データレンジ
単位
( デフォルト )
3001
03 / 04
液面レベル
0 ~ 65535.0
03 / 04
ディスプレーサ位置
03 / 04
液温度
03 / 04
注記
データ
フォーマット
GVH *2
備考
mm
浮動小数点
008
*3
0 ~ 65535.0
mm
浮動小数点
000
*3
-200.0 ~ 360.0
°C
整数
010
*4
HART デバイス 1 データ
浮動小数点
011
03 / 04
HART デバイス 2 データ
浮動小数点
012
3011
03 / 04
予備
3012
03 / 04
予備
3013
03 / 04
上層部密度
0 ~ 3.2767
g/ml
ワード
005
03 / 04
水尺レベル
0 ~ 65535.0
mm
浮動小数点
014
*3
03 / 04
平均ガス温度
-200.0 ~ 360.0
°C
整数
013
*4
3002
3003
3004
3005
10-1
3006
3007
3008
3009
3010
10-4
3014
3015
3016
3017
10-1
3018
注意!
「7.4 MODBUS レ ジ ス タ 」 は、 プ ロ サーボ と タ ン ク サ イ ド モニ タ で共有する こ と がで き る 値 と
パ ラ メ ー タ のみがあ り ます。
Endress+Hauser
15
8 プ ロサーボの個別コ ー ド
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
8
プ ロサーボの個別 コ ー ド
プ ロ サーボは、 計測 と デー タ 伝送の両方を同時に行 う イ ン テジジ ェ ン ト サーボ ゲージなので、
デバ イ ス個別のゲージ ス テー タ ス、 エ ラ ーお よ び操作 コ ー ド の操作状態を モニ タ し ます。
8.1
NMS ゲージ ス テー タ ス コ ー ド
コード
内容
備考
0
定義なし
1
ディスプレーサが基準線上にある状態
2
ディスプレーサの巻上げ
3
なし
4
ディスプレーサの停止
5
液面計測 , バランス
6
上部界面計測 , バランス
*1
7
下部界面計測 , バランス
*1
8
タンク底計測 , バランス
*1
9
上層部密度 , 完了
*1
10
中層部密度 , 完了
*1
11
下層部密度 , 完了
*1
12
オーバーテンション解除
13
キャリブレーション稼働中
14
レベル検出中
15
レベル追従中
16
上層部密度検出中
*1
17
中層部密度検出中
*1
18
下層部密度検出中
*1
19
上部界面計測
*1
20
上部界面追従中
*1
21
下部界面探索中
*1
22
下部界面追従中
*1
23
タンク底探索中
24
初期校正が未設定
25
上限停止
26
下限停止
27
再現性のテスト
28
水尺探索中
*1
29
水尺計測 , バランス
*1
30
水尺追従中
*1
31
オーバー / アンダーテンション
備考
1.
16
プ ロ サーボ NMS5/7 が界面お よ び密度計測を実行 し た場合に ス テー タ ス を使用で き ます。
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
8 プ ロサーボの個別コ ー ド
8.2
エラー
コー ド
エ ラ ー メ ッ セージ
0
エ ラ ー ナシ
101
ジ ョ ウゲン ジ ュ ウ リ ョ ウ
マ ト リ ク ス GVH=162 「ジ ョ ウ ゲ ン ジ ュ ウ リ ョ ウ 」
で設定 し た上限重量値を超え た時エ ラ ーが発生
し ます。 こ の時 NMS は停止 し ます。
102
カゲ ン ジ ュ ウ リ ョ
マ ト リ ク ス GVH=163 「カゲ ン ジ ュ ウ リ ョ ウ 」で
設定 し た下限重量値を下回っ た時エ ラ ーが発生
し ます。 こ の時 NMS は停止 し ます。
106
Z ソ ウ ノ シ ン ゴ ウ ハ イ ラ ズ (2)
エ ン コ ーダか ら の Z 相 ( ワ イ ヤ ド ラ ム 1 回転に
対 し 、 1 パル ス の信号を発信す る ) の信号が確
認で き なかっ た場合にエ ラ ーが発生 し ます。
内容
A/D コ ンバー タ 用 IC も し く はセ ンサが故障 し た
場合に発生 し ます。
111
ロ ーカルエ ラ ー : NMT
NMT 温度セ ンサ と NMS 間の HART 通信エ ラ ー
112
Z ソ ウ ノ シ ン ゴ ウ ハ イ ラ ズ (1)
エ ン コ ーダか ら の Z 相 ( ワ イ ヤ ド ラ ム 1 回転に
対 し 、 1 パル ス の信号を発信す る ) の信号が確
認で き なかっ た場合にエ ラ ーが発生 し ます。
113
ロ ーカルエ ラ ー : NRF
114
SIFA ERROR
デジ タ ル出力の通信基板 と CPU 基板間のエ ラ ー
115
ワ イ ヤ ナガサ ノ コ ウ セ
自動 ワ イ ヤキ ャ リ ブ レーシ ョ ンの誤差が設定限
度を超え てい ます。
120
デ ィ ス プ レーサ ノ コ ウ セ
自動重量キ ャ リ ブ レーシ ョ ンの誤差が、 その設
定限度を超え てい ます。
121
LCD CHECK
122
A ソ ウ シ ュ ツ リ ョ ク ナシ
124
POWER FAILURE
201
ホゼ イ : メ モ リ ー コ シ ョ ウ
232
ロ ーカルエ ラ ー : デバ イ ス 1
備考
エ ラ ーの表示はあ り ません。
ADC/ セ ンサ ノ エ ラ ー
107
Endress+Hauser
NMS デバイ ス エ ラ ー コ ー ド
NR F と NMS 間の HART 通信エ ラ ー
*2
*3
LCD のエ ラ ー
エ ン コ ーダか ら の A 相信号の出力が使用不可
供給電圧が許容値以下で起 こ る エ ラ ー
保税封印後、 メ モ リ が故障 し た時にエ ラ ーが発
生 し ます。
ロ ーカル HART 機器 1 と NMS 間の HART 通信エ
ラー *3
ロ ーカル HART 機器 2 と NMS 間の HART 通信エ
ラー
*3
233
ロ ーカルエ ラ ー : デバ イ ス 2
240
デバ イ ス エ ラ ー : NRF
プ ロ モニ タ NRF560 に、 エ ラ ーが発生 し てい ま
す。
*3
250
デバ イ ス エ ラ ー : NMT
プ ロ サーモ NMT5 に、 デバ イ ス エ ラ ーが発生 し
ます。
*2
130
デバ イ ス エ ラ ー : DEV1
HART デバ イ ス 1 (HART 通信仕様の圧力計等 )
にデバ イ ス エ ラ ー発生
*3
131
デバ イ ス エ ラ ー : DEV2
HART デバ イ ス 2 (HART 通信仕様の圧力計等 )
にデバ イ ス エ ラ ー発生
*3
132
ROM ERROR
133
STATUS 1
EEPROM の故障
端子入力か ら の ス テー タ ス入力動作信号のエ
ラ ー発生
17
8 プ ロサーボの個別コ ー ド
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
備考
2.
3.
プ ロ サーモ NMT53x ま たは 3 線 RTD ス ポ ッ ト 温度バルブが接続 さ れた場合のみ、 エ ラ ー
コ ー ド が使用可能です。
プ ロ モニ タ NRF560 ま たは HART デバ イ ス 1/2 が接続 さ れた場合のみ使用可能です。
8.3
NMS ゲージ操作 コ ー ド
コード
内容
備考
0
エキメン レベル
1
アップ
2
テイシ
3
タンク テイ レベル
4
ジョウブ カイメン
*1
5
チュウブ カイメン
*1
6
ジョウゾウブ ミツド
*1 *4
7
チュウソウブ ミツド
*1
8
テイソウブ ミツド
*1
9
サイゲン テスト
10
ミズ ジャク
*1
備考
4. 上層部密度操作 コ マ ン ド は、 MODBUS レ ジ ス タ 28 ま たは GVH 840 “OPE.SELECT” の選択
モー ド に応 じ て、 い く つかの密度計測機能を起動す る こ と がで き ます。 様々な密度計測の
詳細に関 し ま し ては、 プ ロ サーボ NMS5 取扱説明書 BA00401G を ご参照 く だ さ い。 18
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
8 プ ロサーボの個別コ ー ド
8.4
NMS 密度プ ロ フ ァ イル操作ス テー タ ス
新たに実装 さ れた " 密度プ ロ フ ァ イ ル " 機能は、 操作に前に諸条件を設定す る 必要があ り ます。
ま た、 こ れに よ り 、 シーケ ン ス の間中、 安全な操作をお約束 し ます。
コー ド
内容
詳細
備考
0
ACCEPTING
1
STANDBY
2
IN OPERATION
密度プ ロ フ ァ イ ル コ マ ン ド を実行中
3
OPR. END
密度プ ロ フ ァ イ ル処理が正常に終了
4
UN_BALANCE_ERR
5
OPR. ERR. STOP
失敗 : 密度プ ロ フ ァ イ ル処理中に異常状況が発生
6
I / F OPERATION
界面プ ロ フ ァ イ ルを実行中
7
I / F ERR. STOP
失敗 : 界面プ ロ フ ァ イ ル処理中に異常状況が発生
8
I / F MANU. OPE
手入力界面プ ロ フ ァ イ ルを実行中
*8
9
END / LEVEL SHORT
失敗 : 界面プ ロ フ ァ イ ル処理の要求事項に不満
*9
密度プ ロ フ ァ イ ル コ マ ン ド の受け入れ
*5
密度プ ロ フ ァ イ ル コ マ ン ド の実行準備中
*6
失敗 : 密度プ ロ フ ァ イ ル処理の要求状況に不満
*7
備考
5.
6.
7.
8.
9.
Endress+Hauser
3 種類の密度プ ロ フ ァ イ ル ( タ ン ク プ ロ フ ァ イ ル , 界面プ ロ フ ァ イ ルお よ び手入力界面プ ロ
フ ァ イ ル ) 操作は、 常に液面計測か ら 開始 し ます。
密度プ ロ フ ァ イ ル計測は、 以下の条件を満たす必要があ り ます。
液面動作 : 操作は、 タ ン ク の安全を確保す る ために安定 し た液面を要求 し ます。 パ ラ メ ー
タ は、 以下のマ ト リ ク ス で設定で き ます。
– GVH844 “BAL. LEVEL”: デフ ォ ル ト 2.0mm. 範囲 1.0 ~ 99.9mm
液面は、 5 分ご と にモニ タ さ れます。 条件は、 液動作が こ の設定パ ラ メ ー タ 以内に留ま っ
てい る こ と です。
デ ィ ス プ レーサは、 安定 し た密度計測を行 う ためにバ ラ ン ス が必要です。 操作を キ ャ ン セ
ルす る 前に、 バ ラ ン ス を取る 位置ご と に、 待機時間があ り ます。
– GVH847 “OPE. Wait Time”: デフ ォ ル ト 1 分 , 範囲 1 ~ 31 分
GVH844 “BAL. LEVEL” 条件が、 満た さ れていない場合、 マ ト リ ク ス に設定 さ れた時間は、
全操作がキ ャ ン セル さ れ る 前に、 待機時間 と な り ます。
– GVH845 “UP Wait Time”: デフ ォ ル ト 1 分 , 範囲 1 ~ 31 分
– GVH846 “LIQ. Wait Time”: デフ ォ ル ト 1 分 , 範囲 1 ~ 31 分
界面値は、 操作コ マ ン ド が発行 さ れ る 前に、 GVH843 “I/F Man. Level” に手入力する 必要が
あ り ます。
レベルが タ ン ク 床に接近 し 過ぎてい る 場合には、 操作は無視 さ れます。
デフ ォ ル ト 300mm
19
8 プ ロサーボの個別コ ー ド
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
8.5
NMS 密度プ ロ フ ァ イルレ ベル状態
密度プ ロ フ ァ イ ル計測のためのデ ィ ス プ レーサのバ ラ ン ス ス テー タ ス です。
コー ド
内容
0
OFF LEVEL MEAS.
1
STABLE
2
UNSTABLE
3
IGNOR CONDITION
詳細
備考
前回の操作が レベル以外 ( プ ロ フ ァ イ ル開始不可 )
液静止 / 条件成立 ( プ ロ フ ァ イ ル開始可能 )
液不安定 / 条件不成立 ( プ ロ フ ァ イ ル開始不可 )
液静止監視な し ( プ ロ フ ァ イ ル開始不可 )
*10
備考
10.
20
メ ン テナン ス を目的 と し ます。
Endress+Hauser
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
9 MODBUS 電信例
9
MODBUS 電信例
9.1
ア ド レ ス 0000( フ ァ ン ク シ ョ ン コ ー ド 03) から 2 個の
レ ジ ス タ デー タ 要求
• ゲージ位置デー タ 4671179A (15429.9mm)
9.2
ア ド レ ス 0004( フ ァ ン ク シ ョ ン コ ー ド 04) から 1 個のレ
ジ ス タ デー タ 要求
• 温度デー タ 00AD (17.3°C)
9.3
•
•
•
•
ゲージ位置デー タ 467116CD (15429.7mm)
レベルデー タ 467116CD (15429.7mm)
温度デー タ 00AD (17.3°C)
ガ ス温度デー タ 00D9 (21.7°C)
9.4
•
Endress+Hauser
ア ド レ ス 001A( フ ァ ン ク シ ョ ン コ ー ド 06)
ゲージ操作 コ マ ン ド : ア ッ プ
9.5
•
ア ド レ ス 0000( フ ァ ン ク シ ョ ン コ ー ド 03) から 6 個のレ
ジ ス タ デー タ 要求
ア ド レ ス 001A( フ ァ ン ク シ ョ ン コ ー ド 16)
ゲージ操作 コ マ ン ド : テ イ シ
21
10 MODBUS 用の NMS 設定
NMS 5/7 - MODBUS 通信プ ロ ト コ ル
10
MODBUS 用の NMS 設定
プ ロ サーボ NMS5/7 は、 MODBUS 通信シ ス テ ム と の通信条件に対応する ためにパ ラ メ ー タ を設
定 し ます。
10.1
通信速度 (RS485 ボーレー ト )
通信速度は、MODBUS 通信環境に基づき 設定する こ と がで き ます。
マ ト リ ッ ク ス位置 : GVH295 “MODBUS 設定 ”
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
0: 1200bps / 偶数パ リ テ ィ
1: 1200bps / 奇数パ リ テ ィ
2: 1200bps / NONE パ リ テ ィ
3: 2400bps / 偶数パ リ テ ィ
4: 2400bps / 奇数パ リ テ ィ
5: 2400bps / NONE parity
6: 4800bps / 偶数パ リ テ ィ
7: 4800bps / 奇数パ リ テ ィ
8: 4800bps / NONE parity
9: 9600bps / 偶数パ リ テ ィ
10: 9600bps / 奇数パ リ テ ィ
11: 9600bps / NONE parity
12: 19200bps / 偶数パ リ テ ィ
13: 19200bps / 奇数パ リ テ ィ
14: 19200bps / NONE parity
10.2
ス レーブ ア ド レ ス設定
MODBUS 通信ループの各接続プ ロ サーボ用の ス レーブア ド レ スが設定で き ます。
マ ト リ ッ ク ス位置 : GVH285 “ ア ド レ ス ”
• デフ ォ ル ト : 1
• 範囲 : 1 ~ 247
22
Endress+Hauser
●機器調整 ( 新規調整、再調整、故障 ) 不適合に関するお問い合わせ
サービ ス部サービ ス プデス ク 課
〒 183-0036 府中市日新町 5-70-3
Tel. 042(314)1919 Fax. 042(314)1941
■仙台サービ ス
■横浜サービ ス
〒 980-3125 仙台市泉区みずほ台 12-5
Tel. 022(371)2511 Fax. 022(371)2514
〒 221-0045 横浜市神奈川区神奈川 2-8-8 第 1 川島ビル 〒 745-0814 周南市鼓海 2-118-46
Tel. 0834(64)6231 Fax. 0834(25)6232
Tel. 045(441)5701 Fax. 045(441)5702
■新潟サービ ス
■名古屋サービ ス
■小倉サービ ス
〒 950-0923 新潟市中央区姥 ヶ 山 4-11-18
Tel. 025(286)5905 Fax. 025(286)5906
〒 463-0088 名古屋市守山区鳥神町 88
Tel. 052(795)0221 Fax. 052(795)0440
〒 802-0971 北九州市小倉南区守恒本町 3-7-6
Tel. 093(963)2822 Fax. 093(963)2832
■千葉サービ ス
■大阪サービ ス
〒 290-0054 市川市五井中央東 1-15-24 斉藤ビル
Tel. 0436(23)4601 Fax. 0436(21)9364
〒 564-0042 吹田市穂波町 26-4
Tel. 06(6389)8511 Fax. 06(6389)8182
■東京サービ ス
■水島サービ ス
〒 183-0036 府中市日新町 5-70-3
Tel. 042(314)1912 Fax. 042(314)1941
〒 712-8061 倉敷市神田 1-5-5
Tel. 086(445)0611 Fax. 086(448)1464
■計量器製造業登録工場
SD00353G/08/JA/01.11
71155367
FM+SGML 8.0J
■特定建設業認定工場許可(電気工事業、電気通信工事業)
本誌か ら の無断転載、複製はご遠慮 く だ さ い。ま た、記載内容は
お断 り な く 変更す る こ と があ り ますので ご了承 く だ さ い。
■徳山サービ ス