Straton Runtime:PLCnext EngineerとIEC 61850を統合しシームレスなデータ交換を実現
はじめに
皆さんこんにちは、Stratonランタイムとそのプログラミング環境について、IEC 61850標準を中心にお話しします。このランタイムはEdition 2に準拠しており、エネルギー分野で完全に進化し続けているプロトコルです。
過去には、Phoenix ContactがPCWORXと従来のPLCシリーズ(AXC1050)向けにIEC 61850スタックを開発していましたが、今日、ストアで利用可能なこのアプリケーションのおかげで、PLCnext EngineerとIEC 61850標準を組み合わせることが可能になりました。さらに、このランタイムは61850クライアントの設定という大きな利点を提供します。つまり、コマンドを送信する可能性が開かれます。これは過去には存在しなかった機能で、エネルギー市場への新たな扉を開きます。
私が達成できたことを共有したく、この標準について複数のMakers Blogを作成する予定です。
- 最初のチュートリアル:アプリケーションのダウンロード、インストール、ライセンス作成、2つの環境間でのデータ交換
- 2番目のチュートリアル:MMS通信(サーバー・クライアント)、サーバーでのSCL設定、IEC 61131とIEC 61850変数間のマッピング(リンク)
- 3番目のチュートリアル:GOOSE通信(サーバー・サーバー)の作成
- 最後のチュートリアル:61850クライアントから61850サーバーへコマンドを渡す方法
チュートリアル1 - PLCnext EngineerとStraton間のデータ交換
1) インストールとライセンス
- 最初のステップとして、AXC F 2152用のアプリケーションをストアからダウンロードします。

- 他のストアアプリケーションと同様に、Webベースドマネジメント経由でインストール可能です。

- AXC F 2152起動後、61850スタックは2時間有効です。ライセンスなしでは開発を続けるために再起動が必要です。最善の方法は、直接Straton(sales@straton-plc.com)に連絡し、ニーズと使用したいデータポイント数を伝えることです。ニーズと注文ライセンス数に応じて、カスタマイズされた価格を提示してもらえます。

- https://license.straton-plc.com/にアクセスし、このCIDで付与されたライセンスを取得します。

- SFTPで接続し、PLCの
appshome/data/60002172000318ディレクトリにK5License.iniというファイルを作成し、メールで生成された結果をコピペします。

- これでPLCにランタイムがインストールされました。Straton Editor(プログラミング環境)を、https://straton-plc.com/en/で認証情報を使ってログインしてダウンロードします。もちろん、ニーズに応じてStraton Editorのライセンスをリクエストできます(このチュートリアルシリーズで開発されるニーズには必須ではありません)。

2) PLCnext EngineerとStraton間のデータ交換
- Straton Editorを開き、新しいプロジェクトを作成。「File(ファイル)」→「Add New Project(新しいプロジェクトの追加)」

- プログラミング言語(Structured Text推奨)とコントローラのIPを選択。ポート1100は変更しないでください。これは各デバイスのEthernetカード用のStratonランタイムデフォルト通信ポートです。

- 使用するプロトコルを選択(現時点ではModbus Masterのみを選択)。後からプロトコルを追加することも可能です。

- まず、「Fieldbus Configurations(フィールドバス設定)」タブでModbus Masterドライバーを選択。

- Modbus Masterの下にModbus Master Portを挿入し、ネットワークパラメータを設定。

- Modbus Master Portの下にModbus Master Requestを挿入し、FCとデータカウント(変数の数=Nb items)を選択。

- Modbus Master Requestの下に、オフセット(各変数で異なる=レジスタ内の変数の位置)を設定してModbus変数を挿入。

- Straton側の設定が完了したら、PLCnext EngineerでTCP/IP Modbusサーバーを設定し、オンラインにして両環境間の通信を確立。

- Stratonでプロジェクトをビルドしてオンラインに。これでPLCnext Engineerで変数をトグルし、Straton側での効果を確認できます。

さらなる質問がある場合は、アプリ開発者にこちらからお問い合わせください:https://www.plcnextstore.com/message?appid=1084&messagetype=aq
または直接Stratonサポートへ:support@straton-plc.com
お読みいただきありがとうございました!
産業技術
- ArduinoでSDカードとDS3231 RTCを使ったデータロギング - ステップバイステップチュートリアル
- ArduinoでI2C通信をマスターする: 実践チュートリアル
- バンドソー vs 丸鋸:どちらの切断工具が最高の性能を発揮するか?
- シフトレジスタ:基礎、応用、設計バリエーション
- デジタルメモリの基礎:アドレッシング、アクセス、揮発性
- ダイオードと整流器:基礎、動作、主要パラメータ
- 導体と絶縁体の理解:量子力学から実用応用まで
- SCADAとHMI:主な違いとインダストリー4.0での役割
- ビッグデータとクラウドコンピューティング:相互補完的な関係性
- エッジコンピューティング解説:輸送、ユーティリティ、製造における実用ユースケース
- スマート製造とビッグデータ:予測効率とイノベーションを解き放つ