WebベースのEtherCAT®構成および診断ツール
EC-Engineer Webは、EtherCAT®ネットワークの構成と診断に使用される強力なソフトウェアツールです。このソフトウェアはクライアントサーバーアプリケーションであり、最新のダークモードクライアントユーザーインターフェイス(UI)であるAngular-CLIプロジェクトがREST-APIを介してバックエンド(ASP.NET Core)と通信します。Microsoft .NET Core
プラットフォームは、Windows、macOS、Linux(x64、ARM32)など、いくつかのオペレーティングシステムとアーキテクチャでソフトウェアを開発および実行するために使用されます。EC-Engineer Webは、.NETCoreがモビリティとプラットフォームの独立性のために提供するマルチプラットフォームの利点を利用しています。
構成
EC-Engineer Webは、EtherCAT®スレーブ情報(ESI)ファイルに基づくEtherCAT®ネットワーク情報(ENI)ファイルを作成します。ENIファイルはEtherCAT®マスターのパラメーター化に使用されます。
EC-Engineer Webを表示および制御するには、HTML5およびJavaScriptをサポートするWebブラウザーで十分です。フロントエンドにインストールは必要ないため、タブレットまたはスマートフォンを使用してEtherCAT®ネットワークを構成または分析することもできます。EC-Engineer Webは、LinuxPCのデスクトップアプリケーションとしても利用できます。
アーキテクチャ
モジュラーソフトウェアアプローチでは、いくつかのシステムアーキテクチャが可能です。
オフラインおよびオンライン構成(1つのデバイス上のすべてのコンポーネント)
別のデバイスのユーザーインターフェイス
別のデバイス上のEtherCATマスター
診断
EtherCAT®ネットワークの問題の分析と解決に役立つ広範囲な診断機能を利用できます。このモードでは、EC-EngineerWebはEtherCAT®マスターから必要なすべての情報を受け取ります。
acontisのEC-Masterを実行しているマスターの場合、RASと呼ばれる統合通信プロトコルによりEC-EngineerWebへの接続が可能になります。EC-Masterを実行していないマスターの場合、最近リリースされたメールボックスゲートウェイ(ETG.8200)により、Beckhoff TwinCATシステムの場合と同様に、EC-EngineerWebへの接続が可能になります。メールボックスゲートウェイを使用すると、EC-EngineerWebは完全にマスターに依存しないEtherCAT診断ツールになります。
EC-エンジニアWebソフトウェア開発キット(SDK)
利用可能なSDKを使用して、EC-Engineer Web機能のすべて(またはサブセットのみ)を別のエンジニアリングアプリケーションに統合できます。ブランドのラベル付けやその他の顧客固有の機能強化も実現できます。すべてのEC-Engineerコアソフトウェアコンポーネントおよびモジュールは、WindowsおよびLinuxで使用できます。ユーザーインターフェイスレイヤーは、Microsoft®ASP .NETCoreAngularプロジェクトに基づいています。
テクノロジー
- ASP.NETCoreWebアプリケーション
- Angular:シングルページアプリを作成するためのアプリケーション設計フレームワークと開発プラットフォーム
- TypeScript:JavaScriptの厳密な構文上のスーパーセットです
ソフトウェア要件
ユーザーインターフェイス(GUI)
- HTML5とJavaScriptをサポートするWebブラウザ
RACEロジック
- Microsoft .NET Core 3.1
- Windows、macOS、Linux x64、Linux ARM
EtherCATマスター
- サポートされている多くの異なるオペレーティングシステム
- RASサーバーが有効
詳しくは
ダウンロードエリアで追加情報をリクエストしてください。