説明
このアプリケーションノートでは、CompactLogix プログラマブル・ロジック・コントローラ (PLC) 用の Rockwell Automation Studio 5000 開発環境で、クラス 3 Explicit Message 接続を作成およびマッピングするプロセスの基本を説明します。これにより、PLCは接続されたEthernetIPTelevac®デバイスと通信し、遠隔地からデータを交換したりパラメータを設定したりすることができるようになります。新しい接続を設定する前に、Televac®Application Note 3016を参照して、EDSファイルをPLCにロードし、新しいEthernetモジュールをプロジェクトに追加してください。
クラス1およびクラス3接続に関する完全な説明、データインスタンス、名前、配列長、アクセス、説明を含む完全なADIテーブル、およびIPアドレスの設定に関する情報については、関連するTelevac® EthernetIP製品の取扱説明書を参照してください。
1.クラス3のGET接続を設定する
1.1.EDSファイルがロードされ、イーサネットモジュールがプロジェクトに正常に追加されたことを確認します。
1.2.メッセージのラングを選択して右クリックし、ドロップダウンメニューから "Add Ladder Element..." を選択します。
1.3.Input/Output」フォルダーを探し、リストから「MSG」を選択します。
1.4.MSG要素内のボックスを右クリックし、メニューから「新規タグ...」を選択します。
1.5.タグの名前を指定し、MESSAGEデータタイプを選択し、マニュアルのADIに基づいた外部アクセスを設定し、Open MESSAGE Configurationを選択します。完了したら、[Create]を選択します。
1.6.サービスタイプ一覧から「属性単一取得」を選択します。Class を「A2」、Attribute を「5」に設定します。これらの値は、すべてのTelevac®EthernetIPクラス3接続で同じになります。インスタンスのユーザーマニュアルにある適切な製品のADIテーブルを参照してください。この例では、EthernetIPゲートウェイのユニット2のガス種はInstance 218です。データがローカルに保存されるDestination Elementに "New Tag... "を選択します。
1.7.パラメータデータを格納する新しいローカルタグを作成します。圧力データはREAL、それ以外のデータはSTRINGで送信します。マニュアルのADIからのGET/SET情報を元に、External Accessを設定します。完了したら、[Create]を選択します。
1.8.宛先要素]ボックスで、新しく作成したローカルタグを選択します。
1.9.Communicationタブに移動し、Televac Ethernetモジュールを選択します。パスの場所にモジュールの名前が表示されていることを確認します。
1.10.Tagタブに移動し、タグ名がステップ1.5で作成したタグと一致していることを確認します。終了したら、Applyを選択して変更を保存し、OKを選択してコンフィギュレーターを終了します。
2.クラス3 SETコネクションのセットアップ
2.1.EDSファイルが読み込まれ、イーサネットモジュールがプロジェクトに正常に追加されていることを確認します。
2.2.Controller Tags テーブルに新しい STRING タイプのタグを作成します。製品 ADI テーブルから設定されるインスタンスのアレイサイズに一致するように、 String Length を設定します。この例では、EthernetIP Gateway からの Gas Type の配列サイズは 2 バイトです。
2.3.Stringに目的のパラメータを設定します。この例では、Stringに窒素ガスを表す "N2 "を設定します。
2.4.メッセージのラングを選択し、右クリックしてドロップダウンメニューから "Add Ladder Element... "を選択します。
2.5.Input/Output」フォルダーを探し、リストから「MSG」を選択します。
2.6.MSG要素内のボックスを右クリックし、メニューから「新規タグ...」を選択します。
2.7.タグの名前を指定し、MESSAGEデータタイプを選択し、マニュアルのADIに基づいた外部アクセスを設定し、Open MESSAGE Configurationを選択します。完了したら、[Create]を選択します。
2.8.サービスタイプ一覧から「属性シングル設定」を選択します。Classを「A2」、Attributeを「5」に設定します。これらの値は、すべてのTelevac®EthernetIP Class 3 接続で同じになります。インスタンスのユーザーマニュアルにある適切な製品のADIテーブルを参照してください。この例では、EthernetIPゲートウェイのユニット2のガス・タイプはInstance 218です。ソース要素と長さを、モジュールに送信する値を保存するために使用される、 ステップ 2.2 で作成したタグに設定します。
2.9.Communication タブに移動し、Televac Ethernet モジュールを選択します。モジュールの名前が Path の場所に表示されていることを確認します。
2.10.Tagタブに移動し、NameタグがStep2.7で作成したタグと一致することを確認します。終了したら、Applyを選択して変更を保存し、OKを選択してコンフィギュレーターを終了します。
2.11.SET MSGラダーエレメントがイーサネットモジュールにデータを送信する準備が整ったはずです。
関連製品
- 1*10-11 Torr ~ 1*104 Torr
- 最大10台のTelevac®真空計を制御可能
- イーサネットIP/USBデジタル通信
- 見やすいOLEDディスプレイ