三菱電機インバータ　E800のCClink IEF Basic設定

E800シリーズは型番末尾に「EPA」をつけるとCClink IEF Basicに対応、LANケーブル差し込み口が2個ついた機種になる。
例：FR-E820-0.75KEPA
EXT-PU-JOGに加えてNET運転のモードが有る。
Q__UDVCPUやR__ENCPUはCClink IE Basicに対応しており、接続可能。
電源とアース、LANケーブル差し込みで配線が完了。PLCの入出力接点が節約できる。

パラメータ設定が多い。
E800取扱説明書（通信編）に沿って設定すればよいが、198ページもあるので最低限必要そうな箇所抜粋。

## GX works準備
(やらんでも良いが、インバータが機種不明の子機扱いになる)
プロファイルをダウンロードし、展開せずそのまま使う。
インバータ用CC-Link IEフィールドネットワークBasic CSP+ファイル
GX worksを開く。(プロジェクトは開かない)
ツール→プロファイル管理→登録
0x0001_FR-E800-E_1_ja.CSPP.zip
![プロファイル.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141264/6f1d6028-9676-de70-4679-11fed989d20b.jpeg)


## インバータパラメータ設定
Pr.1429 通信プロトコルの選択 45238（初期値）→ 61450
Pr1434～1437インバータIPアドレスの設定。
PLCの初期値192.168.3.39と同じセグメント。タッチパネル初期値192.168.3.18は避ける。
Pr1449～1452操作権(PLC)IPアドレスの設定。
リセット(電源再投入)

| Pr.  | 設定値 |  | 
| ---- | ---- | ---- |
| 3    | 50 | 基底周波数。東日本なので | 
| 18   | 120 | 上限周波数。120Hzを超えて使うときに | 
| 22   | 150 | ストール(失速)電流。押し当て制御で低く設定する。 | 
| 29   | 0 | 加減速パターン 直線:0 S字:1 | 
| 77   | 2 | パラメータ書き込み許可 | 
| 80   |  | モーター容量 | 
| 81   |  | モーター極数。だいたい4 | 
| 160  | 0 | パラメータ読み出し選択。Fは初期値が9999(非表示) |
| 502  | 2 | 通信遮断(PLC電源切)から自動復帰 | 
| 544  | 18 | CClink ver.2相当 | 
| 800  | 20 | ベクトル制御。初期値の40はV/f一定 | 
| 1429 | 61450 | CClink IEF Basic利用 | 
| 1434 | 192 | インバータIPアドレス | 
| 1435 | 168 |  | 
| 1436 | 3 |  | 
| 1437 | 1～255 | 重複避ける | 
| 1449 | 192 | 操作権(PLC)IPアドレス | 
| 1450 | 168 |  | 
| 1451 | 3 |  | 
| 1452 | 39 | PLC初期設定が39 | 

## ユニットパラメータ設定
ユニットパラメータ→基本設定→ネットワーク構成設定→接続機器の自動検出
![自動検出.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141264/88e1b696-4bbd-89b7-cb4c-e2dc79509c94.jpeg)
リフレッシュ設定でXYを割りつける
#### 入出力デバイス表
|     | X                  | Y                | Wr             | Ww                 | 
| --- | ------------------ | ---------------- | -------------- | ------------------ | 
| 0   | 正転中             | 正転STF          | 電流           | 2（電流値）値1     | 
| 1   | 逆転中             | 逆転STR          | 周波数         | 設定周波数[0.01Hz] | 
| 2   | 運転中RUN          | 高速RH           | 返答コード     | 命令コード         | 
| 3   | 周波数到達         | 中速             | 読み出しデータ | 書き込みデータ     | 
| 4   | 過負荷警告         | 低速             | トルク　値3    | 7(トルク)値3       | 
| 5   | Pr193              | JOG              | 消費電力　値4  | 13(消費電力)値4    | 
| 6   | 周波数検出FU       | 第2機能          | 出力電力　値5  | 14(出力電力)値5    | 
| 7   | 異常               | 電流入力         | 積算電力　値6  | 25(積算電力)値6    | 
| 8   | Pr194              | NET X1           | 異常内容       | 異常内容           | 
| 9   | Pr313              | 停止 MRS         | 異常時周波数   | PID 目標値         | 
| 0A  | Pr314              | NET X2           | 異常時電流     | PID 測定値         | 
| 0B  | Pr315              | RES              | 異常時電圧     | PID 偏差           | 
| 0C  | モニタ中           | モニタ指令       | 異常時通電時間 | トルク制限         | 
| 0D  | 周波数設定完了     | 周波数設定RAM    | 空き           | 空き               | 
| 0E  | 周波数設定完了     | 周波数設定EEPROM | 空き           | 空き               | 
| 0F  | 命令コード実行完了 | 命令コード実行   | 空き           | 空き               | 
| 10  | 予約               | 予約             |                |                    | 
| 11  | 予約               | 予約             |                |                    | 
| 12  | 予約               | 予約             |                |                    | 
| 13  | 予約               | 予約             |                |                    | 
| 14  | 予約               | 予約             |                |                    | 
| 15  | 予約               | 予約             |                |                    | 
| 16  | Pr195              | 予約             |                |                    | 
| 17  | Pr196              | 予約             |                |                    | 
| 18  | 予約               | 予約             |                |                    | 
| 19  | 予約               | 予約             |                |                    | 
| 1A  | 異常               | エラーリセット   |                |                    | 
| 1B  | Ready(正常)        | NET X3           |                |                    | 
| 1C  | 予約               | NET X4           |                |                    | 
| 1D  | 予約               | NET X5           |                |                    | 
| 1E  | 予約               | 予約             |                |                    | 
| 1F  | 予約               | 予約             |                |                    | 

Ww1+エラーコードは保守編16ページ参照
他にモニタしたい項目あれば機能編(通信編ではない)マニュアル211ページ参照。
2台目はX40,Y40 Wr20 Ww20

#### モニタコード
| コード | 内容             |                                       | 
| ------ | --------------- | ------------------------------------- | 
| 1      | 周波数           |                                    | 
| 2      | 電流値           |                                    | 
| 7      | トルク[%]        | Pr80(モータ容量)Pr.81(極数)の設定必要 | 
| 13     | 入力電力[0.01kw] | インバータ損失含む                    | 
| 14     | 出力電力[0.01kw] | モーターが受け取った実効値            | 
| 25     | 積算電力[0.01kw] | 出力電力の積算                        |