ヒューマンマシンインタフェースのデジタルトランスフォーメーション

Oct 24, 2022, 2022 産業機器

Enghouse Networks社プロダクトマネージメント担当副社長 Mick McCluskey氏

https://www.windriver.com/sites/default/files/pictures/Mick_Enghouse.jpgg

デジタル トランスフォーメーションはインダストリアルマーケットの最優先事項です。デジタルトランスフォーメーションを通じて、インダストリアルの顧客は、現代の製造環境の制約の中で、安全性、セキュリティ、信頼性の重要な属性を提供しながら、コストの削減、効率の向上、機能の強化を求めています。

デジタルトランスフォーメーションは、ヒューマンマシンインタフェース(HMI)の進化に特に顕著です。HMIは完全にソフトウェア制御下に置かれ、特定のユーザ、役割、またはマシンの状態に合わせて構成およびカスタマイズできるようになりました。この新しい柔軟性により、シンプルで効果的なユーザエクスペリエンスを実現する絶好の機会が提供されます。インダストリアルマーケット向けのシンプルなHMIの構築により、HTML5などの最新のソフトウェアテクノロジーを活用して、クリーンで分かりやすいインタフェースを提供することができます。すべてのオペレーティングシステムがインダストリアル用組込み実装での堅牢なパフォーマンスに最適化されているわけではなく、またすべてのHTML5ブラウザがそのような実装に最適化されているわけではありません。このブログでは、インダストリアル用HMIのデジタルトランスフォーメーションに必要な重要な要素について説明し、このセグメントでの実装に最適化された実績あるOSおよびブラウザテクノロジーをご紹介します。ウインドリバーとEnghouseは、両社のテクノロジーの組み合わせが、インダストリアル市場でデジタルトランスフォーメーションをどのように推進しているかを実証します。

インダストリアルセグメントの顧客が求める重要な価値

デジタルトランスフォーメーションによって、インダストリアル用機器の自動化と有効化を支援する高度なHMIに重点が置かれています。これらのHMIは多くの場合、タッチスクリーンであり、制御機能、監視、およびビデオを含む複数の機能を統合します。これにより、ユーザはマシンのワークステーションを離れることなく、操作に必要な追加情報と制御を取り込むことができます。アクセスおよび表示される情報は、クラウドベースを含め、ローカルでもリモートでもかまいません。

このような柔軟なHMIは、インダストリアル用機器、医療、自動車、CE(プリンターなど)やその他多く(船舶、航空機など)の、複数の業界セグメントで使用されています。これらのHMIにより、インダストリアルオペレータはステータスを識別し、情報を収集し、行動することができます。これらのインタフェースには、多くの場合、ビデオなどのリッチメディアの統合など、ステータスを理解するために必要なすべての機能が含まれています。また、データの意味を理解するために必要なすべての情報(履歴や記録された情報、ユーザーマニュアルなどの参照ソースへのアクセスなど)を組み込むことができます。

これらのインタフェースが求める価値を確実に提供するには、次のことを行う必要があります。

・使いやすく、ローカルとリモートの両方で複数のデータソースをシームレスに統合できるリッチなインタフェースの提供

・使いやすく、ローカルとリモートの両方で複数のデータソースをシームレスに統合できるリッチなインタフェースの提供

・レスポンシブでパフォーマンスの高いエクスペリエンスをユーザに提供

・運用慣行と自動化ロードマップに合わせて、特定の実装に合わせた簡単なカスタマイズ

・技術革新のスピードの加速に対応する、言語、実装コンテキスト、およびデバイスの価格/機能の調整/カスタマイズをサポートするHMI ソリューション

・モバイルやWebを介したリモートインタフェースだけでなく、マシンインタフェースへの対応

移行的アプローチの問題点

これらの高度なHMIをマシンに実装する場合、RAM/ROM/CPUなどのリソースに制約のあるプラットフォームで実行する必要があります。多くの場合、幅広いAPI/機能をサポートしていない可能性のあるRTOSで実行されます。以前は、HMIの多くはCまたはC++を使用して直接作成されていましたが、最近では、フレームワークとツールセットを使用してネイティブなインタフェースを構築するのが一般的なアプローチです。

これらのツールセットやフレームワークは、インダストリアルセグメント全体に広く実装されており、リソースが限られているプラットフォームで高いパフォーマンスを発揮するように高度に最適化されています。HMIがより高度になるにつれて、これらのアプローチは問題を生み出します。

・これらは専門的なツールであり、開発・構築に専門的なリソースを必要とするため、導入にかかるコストと時間がかかる可能性があります。

・モバイルやWebのプラットフォームでも実行できますが、最適化されていないため、開発作業が大きくなる可能性があります。

・多くの場合、Web機能、ビデオ、リモートデータ、および制御を含めるには、大規模な(コストのかかる)統合が必要です。

・特定のアプリケーションや時間の経過に伴うプロセスの進化に合わせた統合や調整には、費用と時間がかかる可能性があります。

・GPLライセンスのソフトウェアを商用実装に使用する場合、問題が発生する可能性があります。

HTML5が変革をもたらす理由

1. HTML5は標準に基づいており、大規模な国際貢献コミュニティによって非常に速いペースで進化しています。これは、最新の標準とAPIに常に対応していることを意味し、Web機能、ビデオ、リモートデータ、および制御にすばやく簡単に統合できます。

2. 同様の広範な実装に基づいて、従業員、フリーランス、または委託契約代理店を介して利用できるコンテンツ開発者リソースが常に潤沢に用意されています。

3. 機器への導入用に構築されたインタフェースは、PC/MACやモバイルなどのプラットフォームでのリモートアクセスにも使用できます。

4. 最初の統合が迅速かつ簡単であるだけでなく、継続的な更新と改善も迅速かつ簡単に実装できます。

5. 異なるモデルや異なる環境に応じて、迅速に調整することができます。

オファーの主な価値

限られたリソースプラットフォームでパフォーマンスの高いHTML5インタフェースを構築することは、歴史的な課題でした。この状況は、組込みブラウザ技術を使用して解決されます。組込みブラウザは、最小限のROM、RAM、CPUを消費し、ネイティブHMIと同様のパフォーマンスを提供しながら、HTML5の幅広いサポートを提供します。Chromiumなどの標準的なWebブラウザは、制約のある環境には最適化されておらず、全く実行されないか、重大なパフォーマンスの問題が発生します。Enghouseは、組込み実装用に完全に最適化された組込みブラウザ(Enghouse Smart Browser)を提供しています。

Enghouseは、ブラウザベースのソリューションを組込みアプリケーションに提供する幅広い経験を持ち、数年にわたってサポートされている数百万のデバイスに実装されています。Enghouse Smart Browseには、新しいOSおよびSOCプラットフォームへの移植を迅速かつ容易にする、非常に柔軟な移植レイヤーが付属しています。また、さまざまな標準化されたAPIを提供し、複数のデータおよびビデオソースをHMIに簡単に統合することができます。

RTOSは、安全性、セキュリティ、および認証が重要となるインダストリアル用制御アプリケーションで非常に人気があります。そのため、LinuxとRTOSの両方にまたがるHMIテクノロジーを使用することで、顧客はHMIプロジェクトから得られる投資収益率を最大化できるだけでなく、より小型でリソースに制約のあるハードウェアに実装するためのオプションを提供することができます。

Wind River VxWorksは、30以上にわたって最も広く導入されているRTOSです。Wind River VxWorksを使用すると、組み込みアプリケーションやセーフティクリティカルなアプリケーションを実績のあるソフトウェア基盤に自信を持って実装できます。医療用の輸液ポンプや火星探査車(マーズローバー)まで、顧客は革新的なソリューションのRTOSとして、VxWorksを信頼し、依存し続けています。また、VxWorksは、ハードリアルタイム性、ディターミニズム、必要なパフォーマンスを維持し、最も厳しい業界の安全規格を満たしています。

私たちが共同で作成した現実世界のソリューション

Wind RiverとEnghouseは、Enghouse Smart BrowserをWind River LinuxおよびWind River VxWorksオペレーティングシステムに移植したソリューションを実装しました。これらは、NXPやその他の主要ベンダーのチップセットに実装されています。最近の実装の詳細の一部は、以下のケーススタディとして提供されています。

顧客のニーズ

ハードウェア/オペレーティングシステムのプラットフォームは次のとおりです。

・SOC: NXP i.MX8ファミリー

・Wind River VxWorks 7.0

・ROM(ブラウザに割り当て)– 100MB

・RAM(ブラウザとブラウザベースのアプリケーションに割り当て) – 250MB

・グラフィックOpenGL ES 2.0

サポートされているHTML機能/拡張機能:

・標準HTLM5/CSS

・MP4/H.264動画再生

・H.264ビデオとMotion-JPEGのRTSPストリーミング再生

・複数のビデオ再生

・PTZを含むットワークカメラ制御用JavaScript API

・サードパーティ製のフォントエンジンをサポート

width="440"

Enghouseは、HTML5ベースのHMIをレンダリングするためのSmart Browserを提供しました。HMIは以下をサポートします。

・ローカルおよびリモートデータの表示

・PDF文書の閲覧

・Webページの表示

・コントロール/アクション

・ライブカメラ映像の表示

・クラウドに記録されたカメラ映像の表示

width="450"

この顧客は現在、標準ベースのHMIを使用しており、開発と長期にわたる統合/カスタマイズが容易になりました。インタフェースには複数のデータとビデオフィードが組み込まれており、オペレータは何が起こっているのかを非常に迅速に理解し、必要に応じて対処することができます。マシンオペレータは、ローカル、クラウド、およびWebベースの複数のリソースをHMIで利用できるため、マシンオペレータは正しい決定を最速で下すことができます。

Enghouse Smart Browserがどのようにインダストリアル用ソリューションのデジタル変革を可能にするかを確認するには、下記のサイトをご覧ください。
https://www.enghousenetworks.com/portfolio/digital-transformation/smart-browser-jp

インダストリアルセグメントにおけるデジタルトランスフォーメーションのためのWind Riverのソリューションの詳細については、次のサイトをご覧ください。
https://www.windriver.com/japan/solutions/industrial