Ｃ００５２１２１Ａ

ジェイティ エンジニアリング株式会社様製 SCADA
JoyWatcherSuite による LAN インタフェースカードの遠隔監視設定手順書

2020 年 9 月

山洋電気株式会社
パワーシステム事業部 設計部

目

次

1

はじめに ................................................................................................................................................ 22対象装置 ................................................................................................................................................ 33前提条件 ................................................................................................................................................ 34

監視内容 ................................................................................................................................................ 45

制約事項 ................................................................................................................................................ 5

6LAN カードの設定................................................................................................................................ 77

JoyWatcherSuite の設定 ...................................................................................................................... 8
7.1

LAN カードの追加 ........................................................................................................................ 87.2

UPS 状態情報の設定 ................................................................................................................... 10

7.3

UPS 計測値情報の設定 ............................................................................................................... 147.4

バッテリ動作情報の設定 ............................................................................................................. 18

7.5

LAN インタフェースカード制御情報の設定 .............................................................................. 228

通信確認 .............................................................................................................................................. 259参考資料 .............................................................................................................................................. 29

11

はじめに
本資料では、ジェイティ エンジニアリング株式会社様製 SCADA「JoyWatcherSuite」から、
Modbus TCP 通信により、当社製 UPS へ搭載した LAN インタフェースカード（以下、LAN カード）と通信し、当社製 UPS の遠隔監視を行うための設定方法について記載します。
【本資料にて想定する環境】
当社製 UPS

JoyWatcherSuite（Modbus TCP マスタ）

LAN インタフェースカード（Modbus TCP スレーブ）
管理用 PC
Modbus TCP 通信LAN

なお本資料では、JoyWatcherSuite によるタグ（監視する情報）の設定までを記載します。
DB への保存および画面設計につきましては、JoyWatcherSuite のユーザーガイドをご覧ください。
参考として、JoyWatcherSuite にて作成した UPS 監視画面のイメージを以下に示します。

2

2

対象装置
本資料の作成にあたり、動作を確認した装置を以下に示します。実際に設定を行われる際は、使用される装置のバージョンにより、表示内容や動作に差異が認められる場合があります。
⚫

LAN インタフェースカード（Modbus 対応品）
型番：PRLANIF021A、PRLANIF022A、PRLANIF023A、PRLANIF024A
ファームウェア情報⚫

ROM：P0014903B

WEB：P0014904B

Viewer：P0014905B

SCADA
ジェイティ エンジニアリング株式会社様製 SCADA

3

製品名：JoyWatcherSuite

バージョン：9.1.0

前提条件⚫

LAN カードは当社製 UPS に搭載され、IP アドレスなどのネットワーク設定が済んでいること⚫

監視用 PC にて、LAN カードの Web 管理ツールを起動できること⚫

JoyWatcherSuite は、監視用 PC にインストール済みであること⚫

LAN カードと、JoyWatcherSuite をインストールした監視用 PC は LAN に接続され、ModbusTCP 通信（デフォルト：TCP 502 番ポート）がファイアウォールなどにより遮断されないこと

3

4

監視内容
本資料では、次の情報の遠隔監視を行う場合の設定方法を記載します。各情報の詳細は、「LANインタフェースカード Modbus 通信仕様書」（文書番号：C0050932A 以下、通信仕様書と記載）をご覧ください。
また、UPS 状態情報および UPS 計測値情報は、UPS の機種により対応状況が異なります。通信
仕様書の別表 1 および別表 2 をご覧いただき、対応状況を確認してください。
(１) UPS 状態情報
No.

レジスタ番号

ビット(HEX)

位置(DEC)

状態値の内容

状態名称

0 の場合

1 の場合

10

交流入力電圧正常

異常(停電)

22出力状態OFFON

34インバータ運転No

Yes

5バイパス運転No

Yes

6バッテリ運転

No

Yes

67

スタンバイ中

No

Yes

7

10

バッテリ電圧

正常

異常

813

過負荷無し

有り

4

重故障無し

有り

5

軽故障無し

有り

45910

1

2

12(２) UPS 計測値情報
レジスタ番号データ長

データ(HEX)

(DEC)

(ワード)

タイプ

1B

111

INT16

21420

1321334245No.

単位

倍率

入力電圧（１）V10INT16

入力周波数Hz101

INT16

出力電圧（１）V

10361

INT16

出力電流（１）

A

1027391

INT16

出力電力（１）

kW

100

62A

42

1

INT16

出力周波数

Hz

1072C

441

INT16

負荷率%

1082D45

1

INT16

バッテリ充電電圧

V1093149

1

INT16

周囲温度℃

10103452

1

INT16

バッテリ充電率%

10113553

1

INT16

バッテリ残保持時間

分

104

計測値名称

(３) バッテリ動作情報
レジスタ番号データ長

データ(HEX)

(DEC)

(ワード)

タイプ

183

131

1

UINT16

バッテリ交換警告状況

―

286

134

1

UINT16

バッテリ交換時期（～ヶ月前）

月

387

135

1

UINT16

バッテリテスト結果

―

488

136

6DATE

バッテリテスト実施時間

―

590

144

4UINT64

バッテリ運転積算時間

秒

No.

データ名称

単位(４) LAN インタフェースカード制御情報
レジスタ番号データ長

データ(HEX)

(DEC)

(ワード)

タイプ

1BB93001

1INT16

バッテリテスト

―

2BBA

3002

1INT16

UPS 停止（1 系統/全系統一括）

―

3BBB

3003

1INT16

UPS 起動（1 系統/全系統一括）―

4BBC3004

1INT16

UPS 再起動（1 系統/全系統一括）―

5BC33011

1INT16

リセット時間（1 系統/複数系統 UPS 共通）

秒

No.

5

データ名称

単位

制約事項
LAN カードの情報を監視する際の制約事項を記載します。
(１) 「バッテリ運転積算時間」（64 ビットのデータ）を監視する際、64 ビットまとめて監視することはできません。そのため、上位 32 ビット、下位 32 ビットの 2 つに分けて監視する必要があります。
(２) 文字列が格納されるレジスタを監視する際、1 バイト文字（半角文字）を監視することはできません。そのため、1 バイト文字のみが格納される次のレジスタ（データタイプが ASCII のレジスタ）は、監視することができません。
レジスタ番号

データ長

データ

データ名称

(HEX)

(DEC)

(ワード)

タイプ

51

81

12ASCIIUPS シリアル番号

6197

16ASCII

形式名称（次ページに続く）

5

C9201

16ASCII

プログラムバージョン（ROM）

D9217

16ASCII

プログラムバージョン（WEB）管理ツール

E9

233

16

ASCII

プログラムバージョン（WEB）表示ツール

FA

250

1ASCIIUPS との通信プロトコルバージョン

19A

410

20

ASCII

詳細内容

1B6

438

20

ASCII

詳細内容

1D2

466

20

ASCII

詳細内容

1EE

494

20

ASCII

詳細内容

20A

522

20

ASCII

詳細内容

226

550

20

ASCII

詳細内容

242

578

20

ASCII

詳細内容

25E

606

20

ASCII

詳細内容

27A

634

20

ASCII

詳細内容

296

662

20

ASCII

詳細内容

なおデータタイプが STRING で、2 バイト文字（全角文字）が格納されているレジスタは問題なく監視することができます。
(３) 書き込みに対応した文字列を格納する次のレジスタに書き込みを行う際、2 バイト文字を 1 文字のみ書き込むことができます。1 バイト文字の書き込みおよび、2 文字以上の書き込みを行うことはできません。
レジスタ番号

データ長

データ

データ名称

(HEX)

(DEC)

(ワード)

タイプ

7D1

2001

64

STRING

設置場所

811

2065

64

STRING

形式名称

66LAN カードの設定
LAN カードを、Modbus TCP スレーブとして動作するよう設定します。
(１) 「WebToolStarter」※などを使い、LAN カードの Web 管理ツールを起動します
Web 管理ツールを起動し、ログイン後、「基本設定」＞「計測値管理」＞「Modbus 基本設定」とボタンを押下し、画面遷移します。
(２) Modbus TCP スレーブとして動作するように設定します
クリックしてチェックを付けます

PRLANIF021A、PRLANIF022A の場合は表示されませんクリックして選択します

最後にクリックして変更を適用します※ 「WebToolStarter」は、LAN カードの Web 管理ツールを起動するためのツールです。
当社ホームページにて無償提供しています。
（ダウンロードにはユーザ登録が必要です）
https://products.sanyodenki.com/ja/sanups/software/sanups_web_tool_starter/7

7

JoyWatcherSuite の設定
7.1

LAN カードの追加
JoyWatcherSuite に、LAN カードを監視対象の装置として追加します。
(１) 「JoyWatcherSuite Sidebar」から「サーバ設計」を起動します(２) 定義ファイルを作成します「新規」アイコンをクリックし、定義ファイルを作成します

ここでは、C:¥JWS フォルダに、「UPS.JDD」という名前で定義ファイルを作成したとします。

8

(３) LAN カードを監視対象の装置として追加します「IO 設定」を右クリックし、「新規作成」をクリックしますmodbus ＞ TCP/IP ＞ Modbus(ModbusTCP) を選択し、OK をクリックします9任意の名前と、LAN カードの IP アドレスを入力し、OK ボタンをクリックします

以上で、LAN カードの追加は完了です。

7.2

UPS 状態情報の設定
JoyWatcherSuite に、UPS 状態情報を監視する設定を行います。
(１) デバイスを追加します

登録した LAN カードを右クリックし、「新規作成」をクリックします10任意の名前、サンプリング周期（監視間隔）を入力します
サンプリング周期の初期値は 1000(msec)です

図のように設定し、OK ボタンをクリックします
また、下記の「設定のポイント」もご覧ください～設定のポイント～「UPS 状態情報」や「アラーム発生情報」など、ビット（0 または 1）で表現される情報を監視する場合は、次のように設定します。
デバイス種別 … 「Word Read Write (03 Read Holding Registers)」
データ種類… 「STRUCT」（下記の「BIT 16」を指定できるようにするため）

Type… 「BIT 16」（ビットで表現される情報を監視するため）

Count

… 「2」
（「UPS 状態情報」、「アラーム発生情報」はデータ長が 2 のため）

開始

… 「1」
（「UPS 状態情報」のレジスタ番号（DEC））
11

(２) タグ（監視する情報）を設定します

登録したデバイスをダブルクリックします

タグの「デバイス名」の数字部分が、通信仕様書の「レジスタ番号」、「ビット位置」に対応しています「デバイス名」が「W0001_00」の場合、0001 がレジスタ番号「1」、00 がビット位置「0」に対応しています

タグ名を設定します12

(３) 他のタグを設定します
同様に、他のタグも設定します。

以上で、UPS 状態情報の設定は完了です。

13

7.3

UPS 計測値情報の設定
JoyWatcherSuite に、UPS 計測値情報を監視する設定を行います。
(１) デバイスを追加します

LAN カードを右クリックし、「新規作成」をクリックします

任意の名前、サンプリング周期（監視間隔）を入力します
サンプリング周期の初期値は 1000(msec)です

図のように設定し、OK ボタンをクリックします
また、次ページの「設定のポイント」もご覧ください14

～設定のポイント～「UPS 計測値情報」や「バッテリ動作情報」など、数値の情報を監視する場合は、次のように設定します。
デバイス種別 … 「Word Read Write (03 Read Holding Registers)」
データ種類… 「WORD」など、下記の表を参考に設定します開始… 「UPS 計測値情報」や、「バッテリ動作情報」のレジスタ番号（DEC））を設定します数… 監視したいレジスタの数を設定します

データ種類の設定は、通信仕様書のデータタイプに応じて指定します。
データタイプとの対応を次の表に示します。
データタイプ

データ種類

説明（JoyWatcherSuite の設定）

INT16

WORD

符号あり数値データ（16 ビット）

UINT16UWORD

符号なし数値データ（16 ビット）

INT32

DWORD2

符号あり数値データ（32 ビット）

UINT32

UDWORD2

符号なし数値データ（32 ビット）(２) タグを設定します

登録したデバイスをダブルクリックします15タグの「デバイス名」の数字部分が、通信仕様書の「レジスタ番号（DEC）」に対応しています

タグ名、単位を設定します(３) 係数を設定します「UPS 取得値情報」
にて監視できる値は、UPS の計測値を 10 倍または 100 倍した値です。
これは UPS の計測値には、小数点以下を含んだ値が入る場合があるためです。
一例として、UPS の「入力電圧」の計測値が 100.1V の場合、取得できる値はこれを 10 倍した"1001"になります。
この 10 倍または 100 倍された値を元の値に戻すため、係数を設定します。

16

「工学値変換」タブをクリックします

監視する計測値が「計測値×10」の場合は「0.1」を、「計測値×100」の場合は「0.01」を設定します(４) 他のタグを設定します
同様に、他のタグも設定します。

以上で、UPS 計測値情報の設定は完了です。
17

7.4

バッテリ動作情報の設定
JoyWatcherSuite に、バッテリ動作情報を監視する設定を行います。
(１) デバイスを追加します

登録した LAN カードを右クリックし、「新規作成」をクリックします

任意の名前、サンプリング周期（監視間隔）を入力します
サンプリング周期の初期値は 1000(msec)です

図のように設定し、OK ボタンをクリックします
また、次ページの「設定のポイント」もご覧ください18

～設定のポイント～「バッテリ動作情報」を監視する場合は、次のように設定します。
デバイス種別 … 「Word Read Write (03 Read Holding Registers)」
データ種類… 「STRUCT」

Type… 下記の通り設定しますCount… 下記の通り設定します開始… 「131」（「バッテリ動作情報」のレジスタ番号（DEC））

数

… 「1」

データタイプ、データ長が一致するように設定します

データタイプ「DATE」の「バッテリテスト実施時間」は、6 ワード（1 ワード×6）に連なったデータのため、Type を「WORD」、Count を「6」として、6 ワード分のデータを監視するように設定します。
（上記の例では、「バッテリ交換時期（～ヵ月前）」から「バッテリ状態」までをまとめて監視するため、Count は「10」に設定しています）
データタイプ「UINT64」の「バッテリ運転積算時間」は、4 ワード（2 ワード×2）に連なったデータのため、Type を「UDWORD2」、Count を「2」として、4 ワード分のデータを監視するように設定します。

19

(２) タグを設定します

登録したデバイスをダブルクリックします

タグの「デバイス名」の数字部分が、通信仕様書の「レジスタ番号（DEC）」に対応しています

タグ名を設定します20

(３) 他のタグを設定します
同様に、他のタグも設定します。

以上で、バッテリ動作情報の設定は完了です。

21

7.5

LAN インタフェースカード制御情報の設定
JoyWatcherSuite に、LAN インタフェースカード制御情報を監視する設定を行います。
(１) デバイスを追加します

登録した LAN カードを右クリックし、「新規作成」をクリックします

任意の名前、サンプリング周期（監視間隔）を入力します
サンプリング周期の初期値は 1000(msec)です

図のように設定し、OK ボタンをクリックします22

(２) タグを設定します

登録したデバイスをダブルクリックします

タグの「デバイス名」の数字部分が、通信仕様書の「レジスタ番号（DEC）」に対応しています

タグ名を設定します23以上で、LAN インタフェースカード制御情報の設定は完了です。

24

8

通信確認
実際に Modbus TCP 通信を行い、動作を確認します。
(１) 作成した定義ファイルを、サーバで使用するように設定します「ファイル」メニューの「上書き保存」をクリックした後、「サーバで使用する」をクリックします「OK」をクリックします(２) 「JoyWatcherSuite Sidebar」から、「サーバーコントロール」を起動します「実行」タブをクリックします「サーバコントロール」をクリックします25

(３) サーバが起動します(４) 「JoyWatcherSuite Sidebar」から、「JWSIM」を起動します「テスト」タブをクリックします「JWSIM」をクリックします(５) 通信を行うタグを設定します
ここでは例として、UPS 計測値情報のタグを設定します「タグ設定」をクリックします26

タグをクリックした後、「貼付」ボタンをクリックします
通信する全てのタグに対して同じ操作を行い、「OK」ボタンをクリックします「貼付」ボタンを押下すると、タグが表示されます

通信を行うタグをクリックします(６) 「設計モード」から「実行モード」に切り替えます
クリックして、「設計モード」から「実行モード」に切り替えます27

正常に通信できていれば、値が表示されます

また「LAN インタフェースカード制御情報」は、値の書き込みを行う事ができる情報です。
「LAN インタフェースカード制御情報」に値を書き込み、動作を確認します。

]「設定値」列に書き込む値を入力し、Enter キーを押下します。
書き込む値については、通信仕様書をご覧ください「バッテリテスト」書き込むことができる値は次の通りです。
０ … バッテリテスト開始
１ … バッテリテスト中止

書き込んだ結果が期待通り動作しているかは、UPS の動作および、LAN カードのイベントログで確認してください。以上で、通信確認は完了です。
28

9

参考資料
⚫

「LAN インタフェースカード Modbus 通信仕様書」
文書番号：C0050932A

以上29