工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

PLCnextコントローラへのAtvise SCADAのインストールとライセンス

Atviseは、純粋にWebテクノロジーに基づいた強力なSCADAプラットフォームです。つまり、最新のブラウザであればどこでも快適に動作します。HTMLとJavaScriptを使用することで、Atviseスクリーンをニーズに合わせてカスタマイズできます。Atvise製品の詳細については、Webサイトをご覧ください。

PLCnextはDocker互換であるため、Atviseのインストールは簡単かつ迅速です。このメーカーズブログエントリでは、PLCnextコントロールデバイスへのAtviseのインストールとライセンス方法を紹介します。

Balena Engineのインストール

Balena Engineのインストールは、PLCnext GitHubコミュニティで詳しく説明されています。正常にインストールできたら、次のセクションに進んでください。

フォルダ構造のセットアップ

Atviseコンテナは、PLCnextコントローラ上のいくつかのフォルダを「使用」します。構造はコンテナの初回起動時に作成されますが、アクセス権がrootになるため、次のステップでのファイルコピーが困難になります。フォルダ構造の作成は、お気に入りのSFTPクライアント(WinSCPなど)で簡単に行えます。

以下のフォルダを作成します:

  1. /opt/plcnext/atvise/license
  2. /opt/plcnext/atvise/project
PLCnextコントローラへのAtvise SCADAのインストールとライセンス

Atviseイメージのダウンロード

Atviseイメージは、AXC F 1152およびAXC F 2152(ARM)向け、およびAXC F 3152およびRFC 4072S(x86)向けにコンパイルされています。イメージはAXC F 2152とAXC F 3152でテストされていますが、AXC F 1152とRFC 4072Sでも問題なく動作するはずです。イメージの詳細については、Docker Hubページを参照してください。

イメージをダウンロードするには、次のコマンドを実行します(お使いのデバイスに適したイメージが提供されます):

balena-engine run -d -p 8080:80 -p 4841:4840 --name atvised --restart always -v /opt/plcnext/atvise/project/:/var/lib/atvise -v /opt/plcnext/atvise/license:/etc/atvise pxcbe/atvise

ライセンスの設定

Atvise Webサイトでライセンスを作成するには、ハードウェアコードが必要です。このハードウェアコードは、opt/plcnext/atvise/license/licenseinfo.txt にあるファイルに記載されています。このコードをコピー&ペーストしてください。Atviseオンラインポータルにアクセスし、このHWコード用のSCADAライセンスを作成します。ダウンロードしたatserver.lic(ライセンスファイル)を同じディレクトリに配置します。すべてのアカウントでトライアルライセンスが取得できるため、まず購入せずに試用できます。

次のコマンドでコンテナを停止して再起動します:

balena-engine stop atvised
balena-engine start atvised

すべてが正常に進めば、licenseinfo.txtに「1」が含まれ、ライセンスが受け入れられたことがわかります。

PLCnextコントローラへのAtvise SCADAのインストールとライセンス

atserverへの接続と最初のプロジェクトの構築

AtviseのWebポータルから「Atvise for Windows」をダウンロードします。Windows用Atserverは不要ですが、それに同梱されているAtvise Builderが必要です。Atviseをインストールし、Windows検索バーで「Atvise Builder」を検索して起動します。

クリック:Builder、Connect to server、コントローラのIPアドレス、ポート4841を指定。
正常に接続できれば、最初のプロジェクトが開始されます!

PLCnextコントローラへのAtvise SCADAのインストールとライセンス PLCnextコントローラへのAtvise SCADAのインストールとライセンス

データソースへの接続(PLCnext)

PLCnextからAtvise Builderにデータを取得するには、Atviseプロジェクトにデータソースを追加する必要があります。
データソースの正しい設定は以下の画像の通りです。

ソースURLとセキュリティタブのパスワードを変更してください

PLCnextコントローラへのAtvise SCADAのインストールとライセンス PLCnextコントローラへのAtvise SCADAのインストールとライセンス

PLCnextの組み込みOPC UAサーバーのデータをAtviseプロジェクトで使用できるようになりました。

PLCnextコントローラへのAtvise SCADAのインストールとライセンス

デモプログラムに興味がありますか?

axsupport@phoenixcontact.be までお問い合わせください。

トラブルシューティング:

/opt/plcnext/atviseフォルダとサブフォルダにファイルをコピーする権限がない?

おそらくrootユーザーが所有者になっています。/opt/plcnext/にコピーし、rootとして以下のコマンドでライセンスを移動できます:

mv /opt/plcnext/atserver.lic /opt/plcnext/atvise/license

ファイルの所有者をadminに変更することもできます:

chown admin -R /opt/plcnext/atvise

OPC UAサーバーにデータがない?

PLCnextの組み込みOPC UAサーバーでデータを利用可能にする正しい手順を実行したか確認してください。

デモプログラムに興味がありますか?

axsupport@phoenixcontact.be までお問い合わせください。

参考資料

Atviseの詳細については、Webサイトをご覧ください:

https://www.atvise.com/en/
https://www.atvise.com/en/resources/videos

Dockerと「フォルダ共有」について:

https://docs.docker.com/storage/


産業技術

  1. PLCnext ControlでLinuxターミナルコマンドを使いVLAN設定を効率化
  2. PLCnextデバイスでgrpcurlを用いた安全なリモートgRPCアクセス
  3. PLCnext CLIテンプレートでC++開発を効率化
  4. PLCnextとAlibaba Cloud Connectorの連携:ステップバイステップガイド
  5. DHCPで割り当てられたIPを持つPLCnext Webサーバーに安全にアクセス
  6. PLCnextでWake-on-LANを使用してPCをリモート起動
  7. C#でPLCnextコンソールアプリケーションを開発:初心者ガイド
  8. PLCnextでのクラスタ管理:産業オートメーションにおけるKubernetesの活用
  9. TableauダッシュボードでPLCnextをリアルタイム監視
  10. PLCnextクラウドデータからPower BIダッシュボードを作成
  11. Azure IoT HubのPLCnext ControlデータでリアルタイムGrafanaダッシュボードを作成