三菱電機FX5UにProfibusマスタユニット「FX5-DP-M」を装着してProfibus DPマスタとして動作させ、Siemens ET200Mをスレーブとして接続します。
本稿では事前に「PROFIBUS Configuration Tool」がインストール済みです。
PROFIBUS Configuration Tool
また、以下のリンク先よりSiemens ET200MのGSDファイルをダウンロードしておきます。
https://support.industry.siemens.com/cs/document/113498/profibus-gsd-files-et-200m?dti=0&dl=en&lc=ja-JP
1 構成
![](https://control-design.jp/wp-content/uploads/2023/11/image-123.png)
2 三菱電機FX5Uの設定
GX-Works3でプロジェクトを新規作成します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-124.png)
GX-Works3のユニット構成図に“FX5-DP-M”を追加します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-125.png)
FX-DP-Mのパラメータを開き、基本設定の泣き別れ防止を「有効」にします。
![](https://control-design.jp/wp-content/uploads/2023/11/image-126.png)
「Global GSD Database」上で右クリックして「Add GSD File」を選択します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-127.png)
ET200MのGSDファイルを選択し開きます。
![](https://control-design.jp/wp-content/uploads/2023/11/image-128.png)
“GSD Database”の一覧から“ET200M”をドラッグ&ドロップします。
![](https://control-design.jp/wp-content/uploads/2023/11/image-129.png)
“Grp 1”にチェックを入れて“NEXT”を選択します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-130.png)
スレーブ設定画面で、左側の枠から実際の構成に合わせてモジュールを右側の枠に追加し“NEXT”を選択します。
(“Config for Slot1~3”は設定上必要)
![](https://control-design.jp/wp-content/uploads/2023/11/image-131.png)
“Finish”を選択します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-132.png)
“PROFIBUS Network”の“FX5-DP-M”を右クリックして“Master Settings”を選択します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-133.png)
“NEXT”
![](https://control-design.jp/wp-content/uploads/2023/11/image-134.png)
入力デバイスの自動リフレッシュ設定を以下のように設定します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-135.png)
出力デバイスの自動リフレッシュ設定を以下のように設定し“Finish”を選択します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-136.png)
赤字になっている「Update PROFIBUS Label」を選択してシステムラベルを追加します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-137.png)
ラベルを追加すると未変換状態になるので“変換”を実施します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-138.png)
“オンライン”から“シーケンサへの書込み”を選択して書込み操作を実施後、CPUリセットします。
3 動作確認
“PROFIBUSユニット設定”の“Start/Stop PROFIBUS…”を選択し、メッセージで“はい”を選択すると通信開始します。
![](https://control-design.jp/wp-content/uploads/2023/11/image-139.png)
“Slave Status”を開き、スレーブアドレス“1”が緑点灯していれば正常です。
![](https://control-design.jp/wp-content/uploads/2023/11/image-140.png)
バッファメモリ“U1¥G2.0”をONしても同様に通信開始します。
![](https://control-design.jp/wp-content/uploads/2023/11/e5b6a91e8291e5ba9644773933e06070.gif)
DC入力ユニットとDC出力ユニットの0ビット目を接続した状態で、出力ユニットのリフレッシュ設定に割り付けた“D0”のBIT 0をONすると、入力ユニットのリフレッシュ設定に割り付けた“D1”のBIT 0がONします。
![](https://control-design.jp/wp-content/uploads/2023/11/77a8725b49667d335bed8a780ff6eb30.gif)
4 参考文献
三菱電機:MELSEC iQ-F FX5 PROFIBUS-DPマスタユニット ユーザーズマニュアル.pdf
Siemens:et200M_operating_instructions_ja-JP_ja-JP.pdf
以上。