こんにちは、私の名前はタイラー・フィリップスです。 私はグローバル ビジネス開発マネージャーです
ロックウェル・オートメーションのデジタル設計担当。
今日は、デジタルを担当する当社のプロダクト マネー ジャーの 1 人、Antoon Laane です。
私はエンジニアリング担当者と緊密に協力しています。
今日はデジタル エンジニアリングの変革についてお話 したいと思います。
私たちの議題は簡単です。自己紹介を取り上げていきま す。
デジタルエンジニアリングがどのように進化しているの か、そしてどのように進化できるのかについてお話しま
す。 デザインをデジタルの世界に。
これらのプロジェクトがどのように行われるかを説明 し、それから要約します。
私自身について少しお話しさせてください。私の名前は タイラー・フィリップスです。
先ほども言いましたが、私はデジタル デザインのグ ローバル ビジネス開発マネージャーです。
私は Emulate3D や Rockwell と 約 11 年間働いています。
Emulate 3D は 2019 年に Rockwell の一部となり、それ以前は
Emulate3D に所属していました 2012年以来。
私は過去 30 年間のキャリアのほとんどを産業用シ ミュレーションに費やしてきました。
主に製造およびマテリアルハンドリングなどの用途に使 用されます。
私は 3D をエミュレートすることが大好きなので、 今日は皆さんとお話しできてうれしく思います。
私の名前はアントゥーン・ラーネです。私は 1986 年にロックウェルで働き始め、
ソフトウェアの設計、開発、試運転の立ち上げに多くの 作業が必要
システム。
そして長年にわたり、私はプリセールスチームの管理や 製品開発など、多くの仕事をしてきました。
マーケティングを担当し、Logix と Studio 5000 に関して多くの仕事をしまし
た。
そして 2018 年に私は Emulate3D チームと関わりました。
私たちは 2019 年に買収を完了し、現在、 製品を私たちの組織に導入し、その利点を広めるのに役
立ちます。
それが今日の話です。それでは、少しお話しましょう。
アントゥーンと私は数年間一緒に仕事をしてきました が、かなり仲良くなったと思います
共同プレゼンテーションが得意です。
したがって、この一部の領域を前後に切り替えて説明し ます。
デジタルエンジニアリングについて少し話しましょう。 ご存知のように、これまで行われてきたプロジェクト
は、特定の方法で行われてきました。 私たちはそこから離れること、いわゆる「もの」から離
れることについて話したいのです。 システムエンジニアリングの古い方法。
そこで、ここでいくつか質問させてください。テストし て改善できたらどうなるでしょうか
生産を開始する前にデザインしたのですか？それはあな たにとって何を意味しますか？
試運転段階で予期せぬ事態が発生し、プロジェクトが長 引いたことはありますか
市場投入までの時間を変更する、システムの展開を遅ら せる、または
顧客やパートナーとの手間やコスト、もっとあればよ かったと思いますか
生産プロセス中の柔軟性と自信はありますか?そういっ たものです
について話していきます。
どうすればこうした疑問を改善できるでしょうか?それ らのいずれかまたはすべてに「はい」と答えた場合は?
では、仮想コミッショニングとは何でしょうか?そうで すね、おそらくこの言葉を聞いたことがあるでしょう。
おそらく、これに関連する他の用語も聞いたことがある でしょう。
しかし、私たちにとって、今日お話しすることは、仮想 試運転とは、
異なるものを組み合わせたマシンまたはシステムの動的 なデジタル ツイン。
制御システムを高い忠実度でテストおよびデバッグする ための機器や機械の種類、
現実的な動作環境。
実際には、リアルタイムの信号応答を検証することを目 的としたものではありません。
応答時間はわずかです。
しかし、私たちにシステムを提供することを目的として おり、それについては十分に良いと言えますので、それ
については後で説明します。 ほんの 1 分で、システムが存在する前に実際にシス
テムをテストできるようになります。
仮想試運転モデル​​またはモデルを構築するとき、私 たちは実際に結集します。
自動化システムに関する 3 つの真実、これが私たち が好む考え方です。
私たちは機械的な真実をもたらしていますが、それは通 常 CAD です。
制御システムと電気設計という論理的な真実を結集し、 Emulate3D のために、いわゆる一時要素を導
入しています。 このソフトウェアについてはこれから少し説明します。
それらは荷物であり、製品ですよね？荷物とか車体と か、
作られた機器によって処理されるシステム内を移動する 別に。
本当は4つ目もあるんです。そしてそれがおそらく最も 問題を引き起こす問題なのです
ウェットウェアですよね？
おそらく最もばらつきが大きいのは演算子です。それで 実際にはあります
おそらく4人が集まっているでしょう。
しかし、これら 3 つの真実を組み合わせると、さま ざまなことが可能になります。
デジタル的に。これらのデジタル環境でそれができれ ば。
覚えておくべき重要なことが 1 つあります。 統計学はエンジニアリングや産業の多くの分野に応用さ
れています。 すべてのモデルが間違っています。
しかし、役に立つものもあります。そして私たちがデジ タルでやりたいこと
ロックウェルのエンジニアリング技術は有用なモデルを 作ることですよね？
そして、デジタルツインについて話すとき、私たちは単 一のモデルや単なるモデルについて話しているわけでは
ないかもしれません。 ツイン。
デジタルトリプレットについて話しているのかもしれま せん。同じモデルについて話している可能性があります
異なる領域を観察する、または異なる粒度を持つシステ ム。
したがって、デジタルツインを構築する際には、次のこ とに重点を置いているということを知っておくことが重
要です。 物事をテストするために最も正しく、または最も忠実で
ある必要がある領域 テストする必要があるということ。うん。
そこで私がやろうとしているのは、一歩下がって私たち の働き方を見直してみるということです
デジタルエンジニアリングプロジェクトを通じて。右？
なぜこれを行うのでしょうか?私が自分自身を始めた きっかけを振り返ってみると、
私たちはプロジェクトを実行し、設計の決定は非常に早 い段階で行われ、それらは以下に基づいていました。
私たちが行った見積もりと、過去にどのように行ったか の履歴。
そして、私たちは物事を再設計したり再配置したりする のが得意であると自分自身に依存していました
プロジェクトを成功させるために必要なこと。右。
システム設計を行ったとき、または私の場合は自動化設 計とビルドとテストを行ったとき
システムがどのように機能するかについて、理論的な考 えに基づいてすべてを行う必要がありました。
小さなコードをテストすることはできますが、アプリ ケーション コードの大部分はテストする必要がありま
した。 プロジェクトの後半でテストが行​​われたため、当
然、後半のテストはリスクの高いイベントとなりまし た。
正直に言うと、すべてが正しいとは予想していなかった プロジェクトがあったことを認めます。
問題は開発サイクルのかなり遅い段階で発生します。
もう 1 つは、アプリケーションをテストするとき に、移動する物理的なパーツが必要だったということで
す。 システムを通じて、機械エンジニア間の連携が非常に不
十分でした。 私たちは機械を設計し、私たちは自動化エンジニアとし
てソフトウェアを開発しました。 機械設計が当然のものであることに依存していました。
機械エンジニアとオートメーション部門の間で行き来す る必要はありませんでした
エンジニアですよね？
したがって、通常は彼らが責任者であり、自動化はそれ を機能させるために必要なだけでした。
その結果、実際にコミッショニングとスタートアップを 行うときが決まります。
遅くても現場で見つけます。
プレッシャーは高く、多くの人があなたが仕事を終える のを待っています。
物理マシンはそこにあります。まだ実行されていないの はなぜですか?
そうですね、ソフトウェアを実際に実行できるのはこれ が初めてなので、多大なプレッシャーがあります
ソフトウェア開発を完了します。
柔軟性を持ち、問題を見つけたときに「一歩踏み出して みます」と言うのではなく、
戻って、どうすればより良く取り組めるかを考えてくだ さい」、焦点は、これをどのように正しく実行するかに
あります。 今、人々が私の首に息を吹きかけています。
もちろん、これらのシステムに関するもう 1 つの点 は、遅れた場合には、
生産性の低下に対するプレッシャーがあり、トレーニン グ中は食事を摂る必要がありました。
製品をシステムに組み込みます。
通常、オペレーターのトレーニングを支援する専門家が 必要でした。
そのため、時間がかかりました。旅行が関係していまし たが、それはセットの間だけ起こりました。
現在利用可能なオペレーター。
そのため、顧客はオペレータに優れたものをすべて提供 する必要がありました。
そして、アップグレードや変更が行われると、そのサイ クル全体が再び始まります。
変更によって実際にシステムが改善されることを事前に 証明することは非常に困難です。
したがって、テストする必要があります。そして、私は 実際に次のような顧客のところに行ったことがありま
す。 11 の同一の生産ラインがありましたが、需要の変化
により、そのうちの 1 ラインが稼働しなくなりまし た。
新しい SKU をテストし、展開前にプロセスを変更 するために継続的に使用されます。
それらを他の 10 行に移動します。
しかし、それはそのラインが製品を生産しておらず、高 価なラインであることを意味しました。
検証のために生産設備を必要とするという高額なコスト はかかりたくない
もの。その行を 90% の確率で生成し、最後の行だ けを実行する方がよいでしょう。
開発後にすべてが正しいことを確認するための検証を委 託する
デジタルツイン上で。
これがすべてです。
私たちは、機械エンジニアリングと 電気工学は連携してモデルを実験したり、
機械エンジニアが何をしているのかを示すことができる 場所です。
これらのアプリケーションを開発している場合、ソフト ウェアが 1 つも存在しないことがよくあります。
開発者ですが、5 か 6 です。
彼ら全員が自分の作業を調整し、モデルにどのような影 響を与えるかを確認する必要があります。
そしてお互いに。そして、あなたはその機会を見つけた いと思っています
デザインを改善しています。デジタルモデルはそれを実 現するのに最適です。
それから、多くの提携が関係していますよね？あなたは これを自分でやっているわけではありません。
関連するすべてのチームと協力しています。機械設計で あろうと、
オペレーターの皆さん、品質保証をしてください。
これらすべてのチームが機能し、サードパーティも同様 に機能します。
このシナリオでは、これらすべてが連携して機能しま す。
先ほどは一連の流れについて説明しました。
そして私たちが実際に到達したのは、より並列的なワー クフローです。
コンセプトと提案は常に連続しています。絶対に。
しかしその後はシステム設計が続き、機械エンジニアに はある程度の時間が必要です。
モデルを微調整する必要がありますが、早い段階でデザ インを提供することもできます。
自動化エンジニア。
システム設計サイクルの 30% が経過すると、すで に基本コンセプトを引き渡すことができると思います。
そして自動化は、むしろこのアプリケーション コード をどのように開発するかを考え始めることができます。
機械エンジニアがすべての仕事を終えてから指示を出す のを待つよりも、
最終的な図面セット。現在のコピーを取得したら、マー クアップを開始し、
すぐに生産的になります。
これにより、コントロールの開発を開始し、最終的には 予備モデルに対するテストを管理します。システム設計
が進化するにつれて、それが容易になります これらの更新を処理して自動化設計に組み込むと、教訓
を活用できます。 詳細を繰り返すことなく、微調整されたことを学習して
活用できる 開発中のモード マークアップ。
新しいものに基づいて微調整することもできますが、既 存のマークアップはすべて維持できるため、
製品ライフサイクルの中で、はるかに速く動作します。
そうですね、そのデータを早い段階で実際に共有する と、次の作業の主要な部分を実行できるようになりま
す。 コントロールテスト。物理機器に対する制御テストには
すべてのことが必要です リアルタイムで、実際にテストする前にすべてが完了し
ます。
私たちは、少なくとも部分的なテストをずっと早く行え る状況に到達したいと考えています。
これについては、このプレゼンテーションの後半で詳し く説明します。
オペレーターのトレーニングも同様です。モデル内で作 業できるようにしたい
予想される生産需要に対して、それを利用してオペレー ターを早期にトレーニングします
そしてラインの事前試運転を行い、最終的には最終的な 試運転を行うことになります。
サイクルの早い段階で。
FDA 申請では、検証済みのテストを常に行う必要が あることが多くあります。
現実世界。
ただし、すべての事前検証はデジタルツインに対して行 うことができ、いつ
あなたは FDA の最後の仕事をしているところで す。あなたは完全なシステムにかなり近づいています。
戻ってすべてのテストを繰り返します。
最後になりましたが、運用とメンテナンスが必要になり ます。
ラインを構築したら、ツインを維持し、あらゆる用途に 使用します。
これらを工場またはシステムに導入する前に、改善を 行ってください。
さて、私たちは伝統的に重要視されてきたこれらすべて のアイテムを取り上げることについて話しました。
パスを作成し、それらを並行して積み重ねることで、プ ロセスをより効率的にすることができます
効率的。
コンセプトと提案で何ができるかについて少し話しま しょう。
3D をエミュレートすることでできることは数多くあ りますが、そのうちの 1 つは実際に作成することで
す。 いわゆるスマートな提案です。これにはいくつかの効果
があります。
システムを見て理解できるため、より賢明な意思決定が 可能になります。
より良い。
この業界で長年働いてきたにもかかわらず、どのように して
システムのさまざまな部分に取り組んでいる人々のチー ムを編成します。
提案書かもしれない、図面かもしれない、コントロール かもしれない、営業マンかもしれない、
それは顧客とベンダーかもしれません。
エミュレート 3D を使用すると、システムを視覚的 に迅速に作成できるようになり、人々が
コンセプトの決定をより迅速に行い、システムがどのよ うに機能するか、どのように見えるか、どのように機能
するかを伝えることができます。 それは機能し、チーム内の理解も深まります。
私たちはそのシステムを非常に早い段階で採用し、その コンセプトを実験し始めることができます。
私たちはシステムを取得して構築し、物事を調べるため に実験をバッチ実行します。
スループット時間や状態使用率など、十分な情報に基づ いた意思決定を行うことができます。
このシステムがニーズを満たせるかどうか。
私はいつもこれを実行でき、本当に強い力を持った顧客 のことを思い出します。
彼らは完璧に機能すると考えていたシステムの設計に影 響を与えました。
需要に応じて長期間にわたって分析した結果、ベンダー は次のことに気づきました。
いくつかの問題があったが、ベンダーと顧客が双方の関 係を維持できるように変更することができた。
アライメントもすべてうまくいきました。
システムのコンセプトを構築し、それを実験する能力は 非常に強力です。
その後、もちろん次の段階に進みます。そこで、次の段 階に入ります。
システム設計自体、そしてここで私たちは、ご存知のと おり、削減できるようにしたいと考えています。
確かに、機械設計サイクル、さらにはソフトウェア サ イクルでも、非常に多くの成果が得られます。
アプローチとメイクに関するフィードバックをより早く 提供します。
私たちのアプリケーションに影響を与える可能性のある 決定。右。
仮想コントロールのテストを見ると、まずレイアウトが 適切であることの検証を開始できます。
右。
次に、資産のプロセス シミュレーションを実行し、そ のモデルを取得して、
それを実際の制御システムとヒューマン マシン イン ターフェイスに接続します。それは多くを提供します
システムを使って制御に関して何ができるかについて、 より詳細な洞察が得られます。
最終的には、完全な仮想制御テストを実行できるところ まで到達したいと考えています。
コントローラーや PLC の動作を途中で見るだけで はありません。
ループだけでなく、すべてのスマート デバイスも対象 となります。
考えてみると、モジュールやセンサー、ドライブのひと つひとつが、
最近では、アクチュエータはすべて独自のローカルなス マート機能を備えています。
それらの「もの」のそれぞれがプログラムされ、構成さ れ、この大規模なシステムで役割を果たします。
分散制御システム。
では、PLCコードは重要なのでしょうか？絶対に！
マシンのシーケンス処理は実行されますが、アプリケー ション制御の詳細は実行されます。
工場内にあるさまざまなスマート デバイスすべてにわ たって。
ロジック フローだけでなく、システム全体をテストす る必要があります。
そのためには、高忠実度のエミュレーション / デバ イス エコーが必要です。
そして、そのシステムの動作をどのようにしてシステム に取り込むかを考えてみると、
私たちの環境は通常、大量の CAD データをロード してそれを取り込むことから始まります。
私たちのモデリング環境に。
そして、それに対してアプリケーションコードを開発す ることになりますよね？
その図面内の個々の要素をアニメーション化して、次の ように動かし始めます。
実機だったら。
CAD オペレーターが CAD をマークアップし、 実際に 3D を反映するのに役立つツールバーがあり
ます。 そのための行動。
いくつかの最も人気のある CAD パッケージ用の パッケージも用意されています。
PTC Creo には、実際にはわずかに異なる 3 つのバージョンがあります。
AutoCAD inventor と SolidWorks があります。
そしてもちろん、完全なオンライン環境である PTC Onshape もあります。
それがどのようなものかをすぐにお見せします。 Creo には実際に次のようなツールバーがありま
す。 Emulate3D 環境内で提供されるのと同じ機能
ですが、 機械エンジニアが自分でマークアップを適用できるよう
になります。
そして彼は彼らにとって快適な環境でそれをやっている のです。
ここで、ダイアログ、ウィンドウの表示方法が、次の場 合と非常に異なっていることがわかります。
Creo は、SolidWorks や Inventor、あるいは 3D 自体の内部よりも
優れています。
ここの機械エンジニアは、自分の環境でマークアップを 行っており、
この例は非常に簡単です。
しかし重要なのは、彼はクランクをマークアップしただ けだということだ。 3D をエミュレートするために
そのクランクをエクスポートしました。
変更を加える必要はなく、機械的な動作を取り入れて視 覚化することができます。
それを Emulate3D 内で制御します。
これが基本的なワークフローです。
はい、Emulate3D にはそれを実行できるツー ルバーがあります。
多くの人が利用しています。私たちの例のほとんどはそ れを中心に構築されています。
しかし、通常、マークアップを行うのに最も適している のは機械エンジニアであり、彼は
自分のスペースと自分のツールを持ってそれをやりた い、なぜなら彼は自分が何を考えているか知っているか
ら 彼がその機械を設計したとき。
だからこそ、そこからがスタートなのです。
先ほど示しましたが、私たちからのデータがあります。 はい、ここにこの機械があります。
フォークトランスファーが付いています。車両を車から 引き取ることができます。
AGV。ただし、AGV自体はもちろん、車体も これから見ていきますが、これは他の人によって提供さ
れます。
したがって、その CAD を長期間更新する必要はあ りません。
それは通常、外部で開発されたものです。
ここで、フォークが車体を持ち上げ、AGV が動くの がわかります。
このプロセスでは、何か別のことが起こります。
私たちにとって、フォークリフトの設計を進化させるこ とができることは重要ですが、必ずしもそうする必要は
ありません。 AGVのデザイン、さらに言えば車体のデザインを気に
する必要があります。
したがって、インポートできる CAD ファイルはこ れらの機能に適しています。
次に、もう少し先に進むと、引き続きコントロールに焦 点を当てます。
テスト中。
そして、左上に実際にモデルをリンクしているシステム が表示されます。
ここではロボットが組み立てプロセスを行っているのが 見えます。
実際にコントローラーのロジック コードを実行する Echo PLC があります。
プログラムされた。
アプリケーションは下部で実行されています。つまり、 これは Logic のデザイナーの作品です。
そして、画面の右中央に、Emulate3D のタグ ブラウザーが表示されます。
コントローラーとモデル間の接続を作成します。
したがって、モデルは応答方法の入力を知っています。 右上には、コントローラー エミュレーターである
Factory Talk Logix Echo が 表示されます。
したがって、ソフト コントローラー、ソフト モデ ル、現実世界のコードがあり、それらすべてを提供しま
す。 一緒にアプリケーションコードを開発してください。
そして通常は、1 人のエンジニアが Emulate 3D モデルを構築しますが、
その場合、4、5、または 6 人の PLC 開発者 が全体の独自の部分を開発する可能性があります。
応用。
Factory Talk logix Echo は 次のエミュレータであることはすでに簡単に述べまし
た。 このシステム。
つまり、オフラインまたは必要に応じて、コードを簡単 にテストできるようにすることを目的としています。
デスクトップベースのコントローラエミュレータ。
物理的なハードウェアが存在する必要はありません。
Guard Logix、Compact Guard Logix をサポートし、それらを正確に動作させる
ことができます 実際のハードウェアで行う方法と同じです。
それに加えて、3D または他のデジタル ツインに接 続できる API も用意されています。
モデル、またはモデルベースの制御タイプのアプリケー ションさえも。
したがって、コントローラーのエミュレーションは、こ のデジタル変革を達成する上で実際に中心的な部分にな
ります。
これはループ内でハードウェアに対してテストできる不 可欠な部分ですが、次のことがわかります。
当社の顧客の 90% は、エミュレートされたコント ローラーを使用して作業することを好みます。
これもクラウド上で使えるようにするものです。とても たくさんの理由があります
これをするために。
ここで、CompactGuardlogix がサ ポートされていることを述べました。
今年の11月に追加された機能です。
Echo で私たちが焦点を当てた重要な部分は、まっ たく同じプロジェクトを適用できることです。
物理コントローラーまたはエミュレートされたコント ローラーとツリーを保守します。
もちろん、命令セット全体をサポートしており、その接 続を行うことができます。
デジタル ツイン。現実世界のロジック フロー、障害 処理などをテストするのに非常に堅牢です。
システム内で
ありがとうアントゥーン。それでおしまい。ソフトウェ アでできること
本当に素晴らしいです。
つまり、これらのことは私たちが毎日話していることで すが、私が座って聞くことができるときは、
他の誰かがそれを説明して、それを体験すると、私は本 当に興奮して、
実際、ここは本当に本物です。
これで機械モデルが完成しました。論理的な設計が完了 しました
世話をする。
電気モデルも作ることができます。内部でそれがどのよ うに行われるかを簡単に説明しましょう
3Dをエミュレートします。
配線図のカタログがあります。配線図、配線図と呼ぶこ ともできると思います。
ダイアグラム機能。したがって、実際にすべての機能的 な接続とすべての制御を確立できます
パネルを検証して内部でテストし、3D をエミュレー トします。
これから実行する小さなビデオがあります。のレイヤー 間を移動できます。
電気コンポーネントを作成すると、モデルの特定の領域 を検討して作成できるようになります。
それらすべてのつながりがそこにあることは確かです。
そのモデルを実行すると、それらが起動していることが わかり、非常に先に進むことができます。
特定の領域はすべて実際のものになるため、繰り返しに なりますが、高忠実度です
機械システムだけでなく、内部で何が起こっているのか をモデル化しました。
論理システムだけでなく、電気システムも完了しまし た。
私たちが取り組んでいることの 1 つは、まだリリー スされていないものですが、
電気的なレイアウトを行う他の主要なアプリケーション との統合にも取り組んでいます。
産業用途向けの電気設計。
したがって、今後 1 年ほどでそれらをリリースでき ることを楽しみにしています。
それらをテストしている一部の顧客が利用できるものも あります。
したがって、値の変更を強制できるという観点からこれ を検討することができます。
これらすべてが正しく機能していることを確認してくだ さい。かなり、かなりクールです
Emulate 3D 内の追加機能。
そしてもちろん、ロボットとのインターフェースも可能 です。アントンはどうすればできるかについて話しまし
た PLC をモデルに接続することも、Logic のよ
うな PLC エミュレータをモデルに接続することも できます。
モデル。
さまざまなロボットプログラミングツールとの接続も可 能です。私たちはいくつかの決断を下しました
実際、何年も前に Emulate 3D を開発して いたとき、私たちは OLP になりたくありませんで
した。
私たちはロボット工学の専門家になりたいわけではあり ませんが、3D をエミュレートしますが、非常に堅牢
なロボット工学を備えています。 さまざまな汎用およびベンダー固有のシミュレーション
目的のモデリング ロボットと、実際に接続できるいくつかの優れたロボッ
ト解決ツール (ロボットなど) スタジオ。
ファナックロボットガイド 安川モトマン。ご存知かも しれませんが、私たちは会社を買収しました
Clearpath Robotics と呼ばれる自 動ロボット用のツールがあり、接続できます。
これらに対しても同様に、モデルが非常に正確な方法で その方法をエミュレートできるようになります。
ロボットは働いていますよね？
つまり、単にシミュレートされた方法ではなく、プログ ラムされた方法です。そしてそれは非常に強力です
ツールも同様に。
そして、それは他のエミュレーションと組み合わせて実 行できます。
3D モデルをエミュレートするということは、たとえ ば、唯一のソースである必要がないということですよ
ね?
PLC に対してモデルを実行するだけ、またはシミュ レーションを実行するだけである必要はありません。
モデルを作成するか、ロボット コントローラーに対し てモデルを実行するだけです。
しかし実際には、これらすべてのことを同時に発生させ ることができます。
つまり、これらすべてのソースを実際にモデルに入力し て、モデルを非常に優れたものにすることができます。
高忠実度モデル。
そして、それが私たちが目指している本当の目標です、 そうです、これらのモデルが
制御、ロボットの CAD のさまざまなソースに対す る高忠実度の入力位置
テスト環境のプログラミング。
そして、それをどのように実現するかについてのビジョ ンについて、ここで簡単に説明します。うん。
そしてもちろん、ロボットを制御しているとき、ロボッ トをプログラミングしているとき、
動きが重要です。しかし、すべてのインターロック、残 りの部分とのすべての相互作用は、
システムは実際のところ、開発者がつまずいている場所 です。右。
ロボットの動作と PLC の動作の間で、インター ロックがどこでどのように発生するかです。
センサーが何をしているのか、私の道が間違っていると きに何が起こるかがわかります。
オフラインの場合は検出されません。
しかし、製品がシステム内で実際に動くようになると、 それは突然さらに多くなります。
見える。そして独自のロボットプログラム。プログラ マーは通常、それを持っていません
オフライン プログラミング環境の一部としての製品の 移動。右？
そうそう、そう。
そして、次のトピック、さらにロボット工学に移りま す。別の
多くのお客様が使用しているものは、少なくともいくつ かの基本的な流体の流れです。
彼らの特徴は、私たちが話しているのは石油精製タイプ のアプリケーションではなく、典型的なアプリケーショ
ンです。 消費者製品会社は、チョコレートバーやチョコレートに
変換する液体を持っています。 その他、シャンプーなど。
プロセスは非常に簡単ですが、その前後の製品の取り扱 いは次のとおりです。
はとても重要です。そこで私たちがやったのは、ハイブ リッド用の制御機能を追加したことです
プロセスの流れ。私たちはそれをタンク、パイプ、ポン プ、バルブなどと呼びたいと思っています。
関連したもの。
これにより、コントローラーと流体ソースをルーティン グできるようになります。パイプもあればミキサーもあ
る バルブ、混合プルーフバルブは、別の場所で洗浄を行う
場合に使用します。 ポンプの種類、センサー、流量計、充填、充填ツール。
そして、私たちが最近行ったことは、特に障害フレーム ワークに次のことを追加したことです。
プログラミングとアプリケーションにより、システムに さまざまな障害を導入することができます。
これは基本的なロジック フローにとって重要です。
しかし、プロジェクトの最後には、コードの約 20% が集中します。
アプリケーションを正しい方法でシーケンスし、コード の約 80% はその方法に焦点を当てています。
さまざまな障害に対処しますか？
それが、ここでの障害生成の対象となるものです。
システム内にあらゆる種類のさまざまな障害を作成し、 それを監視したり、
ログを記録して、それらが正しく処理されているかどう かを確認してください。
私たちが求められているもう 1 つのことは、液体に 対してもう少し機能を提供することです。
プロパティなので、温度、導電率などの基本をエミュ レートできます。
そのように。
そして、私たちはそれらのシステム上でさまざまなデー タを大量に収集しています。そして私たちは
ブラックボックスも作りました。
シミュレーション側でブラック ボックスを以前に見た ことがありますが、あまり気にしていません
物理相互作用については、簡単な数学モデルを作成して みましょう。
それらの機能。
物理衝突である必要はありませんよね？ 特定の加熱を行う場合、多くの処理についても同じこと
が言えます。 曲線や追跡したいものをシステムに入力すると、そこに
表示されます。 1つは今通過中です。
また、さまざまなシナリオを作成し、必要なあらゆる種 類の手順を作成することもできます。
モデルがどのように動作するか、そしてそれがどこへ向 かうのかに基づいて実行されます。結局のところ、私た
ちの長い 期間の目標は、ロジックを継続的に統合できるようにす
ることです。 プログラミングまたはコントロール。
制御システム開発全体をテストします。ですから、私た ち皆さんもご存知かもしれません。
実際、それは展開されます。ここに、さまざまなバー ジョンのプロジェクトを保存できます。
プロジェクト分析を行ってコードの品質を確認できま す。ファイルタイプを実行できます
変換。私たちは、人々がプロジェクトを古いバージョン から新しいバージョンに移行できるよう支援します。
実際に見て、その内容を確認してください。最終的には バージョン管理に行き着く
システムですが、その後テストする必要があります。 three D is はそれを可能にするアプリケー
ションです。 今見たモデルを実行します。
したがって、このシステム動作のエミュレーションに は、データ交換のためのツールも含まれています。
監視システムやコントローラへ。
コントローラーの実際のシミュレーションを実行するの で、実際のコントローラーと通信していると思われま
す。 しかし、それは 3D をエミュレートするための話で
す。
したがって、より忠実度の高いシステムのエミュレー ションを行うことができます。
次に、先ほど述べたデフォルトのフレームワークが開発 中です。
あらゆる分野のさまざまな分野を紹介するのにご協力く ださい。
そして、私たちがあなたにそれを許可し、作成し、監視 しなければならない側面がたくさんあります
それらをログに記録し、いつ発生するかを制御します。
そして、スケジューラーとシナリオ マネージャーがあ り、この時点でこれを実行、実行するように指示しま
す。 このシナリオでは、起動する前にこのバージョンのファ
イルを使用して実行してください。したがって、これら の値を設定します。
したがって、スナップショットを特定の状態に復元し、 x 秒、分、時間実行してから、
これらの障害を導入し、コードがそれを正しく検出して レポートすることを確認します。
それはアウトです。右。
そして、そのすべては無人の自動テストである必要があ ります。
確かに、ロックウェル環境では PLC コードには導 入されていませんでした。
過去。
そして、このツールを使用することで、開発者が継続す るための多くの機能を追加できると信じています。
彼らのコードの品質にはるかに近づきます。
必ずしもプロジェクト全体を一度に行う必要はありませ んが、はい、
そこで進歩します。乞うご期待。
これは私たちにとって主要な開発分野です。
それで、トレーニング委員会の開始に移りますが、繰り 返しになりますが、あなたは次のことを思い出します。
当初、私たちはこれらを、 シーケンス、そして私たちが話していることはすべて、
このシステム、このプロセスを取ることです そして、重要ではない並列プロセスの下に物事を進める
ことができます。それで、ここに 例。
これは、以前に紹介したビデオを少し振り返ります。そ れをループさせます
数回。
覚えているでしょう、このリフトの持ち上げ、この車 体。
これを注意深く観察すると、非常に興味深いことが分か りました。
これは、試運転時に現場で非常に困難であることがわか りました。
もう一度実行してみませんか。そして、ここの車、フ レームを見ると、
すぐそこのエンジンにシールドがあるのがわかるだろ う、あのサケのようなもの
色付き。そして、それがAGVにぶつかったときに何が 起こるかを見てください。
この場合、実際には現実世界での agv を通じてダ ウンします。
壊滅的な妨害だったでしょう。
そして、それは 3D をエミュレートすることで、 ユーザーに次のことができることを示すことができまし
た。 このシステムが完成する前に、仮想環境で実際に見てく
ださい。 完成しました。
その車体を下ろしたときに何が起こったのか。 つまり、それが彼らの CAD であり、それが
AGV でした。そしてそれらをアクティブに組み合わ せると、
彼らは何が起こったのかを正確に見ることができまし た。
これらは、仮想的なことを可能にするものです。 試運転。
そして、私たちが仮想と言うとき、それは非常に、非常 に意図的に、あなたが
ご存知のように、高価でその場限りの設計変更です。
アントウォンがいつも言うことの一つ、そして私も経験 を持つ者として、彼はこう言っています。
長年にわたってそうしてきたことは真実です、もしあな たが現場でこれらのことを見つけているなら、それはや
り方です それらを修正するための正しい決定を下すことができな
いため、手遅れになります。
物事をうまく進めるために、最速かつ低コストの決定を 下すことになります。
そして、それはそうする方法ではありませんよね？私た ちは正しい決断を下したいと考えており、
通常は正しい決定を下し、正しい修正を行うためです。
間の関係を早期に発見できるように、これを早期に行う 必要があります。
メカニックとコントロールは非常に重要です。
そしてそれは 3D をエミュレートすることで得られ るものです。これは改造プロジェクトの別の例です
このような大きなアルミニウムを扱うこのかなり複雑な ビレット取り扱い作業では、
ビレットの移動と処理はすべてロボットによって行われ ます。
そして見てみると、このユーザーは実際に非常に興味深 いことを行うことができました。
彼らはソフトウェアを評価していて、あなたが見たもの をそのまま取得することができました。
これは実際にはエミュレート 3D の評価版です。
そして彼らはこのシステムのモデルを構築し、変更を実 装することができました。
彼らはモデルに実装して、それを HMI。
つまり、この HMI は実際にビレット ハンドリン グ マシンの仮想モデルを実行しており、
彼らは、実際に加えられたすべての変更を分析すること ができました。
コントロールだけでなくHMIも同様です。
そして、それはすべてソフトウェアの評価期間内に実行 してください。
結局5～6週間くらいだったと思います。とても早く。 しかもそれはフルタイムではなかったので、
右？ちょうど彼らがソフトウェアを持っていた時代でし た
これらのシステムを非常に迅速に検討し、評価し、決定 を下すことができます。
そして、それらは私たちが何度も何度も目にする類のも のです。
そして、小さな懸念に見えることが、よく観察すると大 きな懸念になることがあります。
事実上。
そしてそれらを修理して、コストを節約したことを実感 してください。
人々がバーチャルからどのような成果を得るのかについ て少し話しましょう
ここと次のスライドに挙げた成果は、 Emulate 3D を使用しているユーザー。彼ら
は大規模な OEM です。
彼らはビッグ 3 自動車メーカーと協力しており、定 期的に私たちと話し合っています。
仮想試運転での成功について。
彼らはさまざまな意味で強力なユーザーとなり、優れた パートナーになります。
あなたが読んでいるとき、あなたが読んでいるとき、私 はそれを知っているので、私はこれらすべてを読みませ
ん。 これを見ているということは、それらを読み進めている
ことになります。
しかし、機械要素の配置をテストすることはできまし た。彼らはテストすることができる
機械的入力に対する論理的な応答。
制御に関しては、電力と配線のレイアウトを確認できま す。
設計とテストでは、論理的なシーケンスを確認できま す。
HMI とオペレーターのアクション、および障害対応 全体を確認できます。
そのシステムと、どのようなオンサイト エクスペリエ ンスを確認できるか。
現場に入る直前に機械的および電気的ロジックを確認す ることができます。
オペレーターとメンテナンスチームがそれらを持ち込ん で慣れさせることができることを保証します。
システムで。
彼らは、次のように考えていることに基づいて、トラブ ルシューティングの準備を始めることができます。
実際のシステムは、モデルがどのように正しく動作する かに基づいて動作します。
モデルは、繰り返しになりますが、すべてのモデルは間 違っていますが、いくつかは有用であり、これらのモデ
ルの多くは システム内で起こる可能性のある、または起こるべきこ
との種類を予測するのが非常に得意です。
そして、設計、完成、生産のマイルストーンまでの時間 を短縮します。そして
これがそのようです。
彼らがエミュレート 3D で分析したすべてのプロ ジェクトを見てみると、
彼らが最近行ったプロジェクトのうち、7 つのプロ ジェクトがあり、そのうちの 4 つは
予算内で完了、予算内で 3 件、延長が必要だったも のは 0 件
試運転。
そして、それらはデジタルエンジニアリングを使用した 場所ですよね？
それから、他に 3 つのプロジェクトがあったと思い ます。そうですか？
アントウォン 他に 3 人でしたか、それとも 2 人でしたか?これは彼らがたくさんやったことの2つ
だったと思う 申し訳ありませんが、デジタル エンジニアリングは使
用せずにプロジェクトを進めています。
そして、そのプロジェクトが予算を超過したことがわか ります。 3週間延長され、もう1週間は
予算を 1 つ超過し、4 週間遅れます。
これは非常に一般的なことです。なぜなら、歴史的に見 て、時間の経過とともに何が起こったかというと、
人々は、プロジェクトが実行される傾向があるという事 実に慣れていると言えるでしょう。
予算を超え、時間の経過とともに。
そして、私たちが本当にやろうとしているのは、人々の 考え方を再調整し、彼らができるようにすることです。
プロジェクトをより適切に見積もり、すべてをまとめて 見積内に完了させる
通常は最後に行われる活動、現場で行われる活動、実際 に行われる活動のうち、
高リスクの環境、高リスクの時間枠で、再び引き上げ始 める
その平行なパスの下で。
そのリスクを取り除くために。そしてこれは本物です。 つまり、これはソフトウェアのユーザーとこのソフト
ウェアのユーザーからの実際のフィードバックです。 世界中でデジタルエンジニアリングに焦点を当てていま
す。うん。
それから最後の部分ですが、ところでタイラー、それを 聞くと私の最初のことを思い出します。
私たちに来て、私にプロジェクトがあると言った仮想試 運転顧客。
私たちは 3 つの別々のサイトから機器を入手しまし た。
そのうちの 1 人はマシンのフロントエンドを提供 し、1 人は中間、もう 1 人はマシンのフロントエ
ンドを提供していました。 終わり。
そして彼らは、現場にやって来ました。それらはすべて 構築され始めました。
そして、試運転を開始する必要がある約2日前に、中間 の職長がこう言いました。
機械は前の機械に「ねえ、最後の小さなコンベアを配置 してもらえますか?」と言います。
そして、前の機械にいた男からの答えはこう言いまし た、それは私のものではありません
範囲。
それはあなたの範囲内です。それで 3 週間も時間が 経ってしまったのですよね？
彼らはこの不足している機器を物理的に構築する必要が ありましたが。
そして、それだけで彼らは、デジタルツインのない他の プロジェクトは絶対にしないと言うのに十分でした。
私たちのシステムが正しいことを検証するためです。う ん。
とにかく、双子を取得したら、運用とメンテナンスに戻 ります。
はい、継続的な実験ができるテストベッドがあり、適切 に開始できます
オペレータートレーニングを行っています。
ここで、この場合の線の拡張現実ビューを見ていきま す。
それは純粋な仮想現実です。
しかし、複合現実でそれを行っている人も見かけます。
ここには二人の人がマシンに乗ってラインを眺めている のが見えます。
さまざまな要素で作業して、それを制御するために必要 なものがすべて揃っているかどうかを確認してみます。
したがって、すぐにズームインする要素の 1 つは HMI です。
そして、彼らは実際に行って HMI を操作し、すべ ての機能が機能するかどうかを確認します。
ラインを適切に実行し、診断するには、その HMI 上でオペレータが利用できるだけで十分です
さまざまな状況。
そして、彼らはその環境の中にいるので、彼らが見てい るものは絶対にあります。
彼らは現実の生活の中で見るでしょう。
そうですね、VR 体験は興味深い側面です。
オペレーターが配置した場所からタワーライトが見える かどうかを確認できます。
彼がラインを乱用して製品の品質に影響を与えていると きにそれを見てください。
しかし、一般に、これには多くの便利なアプリケーショ ンがあり、モデル間で相互作用します。
そして、そしてシステム。
ここで、私たちがこれを行う理由の概要を説明します。 このデジタル
エンジニアリング。
私たちは製品のタイムラインを短縮したいと考えてお り、次のようにして設計の可能性を拡大したいと考えて
います。 設計の反復、シナリオの実験、設計がはるかに簡単にな
ります。 モデル内で急速に減少します。
私が経験した OEM では、プロトタイピング、つま り物理的なプロトタイピングを削減しました。
デジタル ツインではさらに多くのことができるため、 8 つのプロトタイプを 2 つに変更しました。
環境ですよね？
そして、現場に行く前に試運転することでリスクを軽減 します。
その価値はいくら強調してもしすぎることはありませ ん。コードの品質、すべてが素晴らしい
安全な環境で開発する機会があれば、さらに良いでしょ う。
したがって、私たちのダイナミックでダイナミックなデ ジタルツインは、
制御エンジニアとして重要な機能は何ですか？
そのモデルのすべての部分が 100% 正確である必 要はありません。
しかし、あなたが探しているのは、モデルの動作に影響 を与えるものは何でしょうか?
特に制御システムの動作がそうです。
私のコントロールにとって最も有益な、簡単に手に入る 成果はどこにあるのでしょう、
建物に対するテストと最小限の労力。
アプリケーションを構築し、それを改善できるようにし ます。
したがって、次の場合にどの機能を実装できるかではな く、どの機能が必要かという話に戻ります。
時間と予算は無限にありましたか？
さらに詳細なモデルが必要な場合は、もちろんサード パーティにリンクすることもできます。
シミュレーションには、モデルを実行できる Studio 5000 シミュレーション インター
フェイスが含まれます。 ベースの制御、そのようなもの。
そしてもちろん、手元にハードウェアがなくても実行で きる Echo へのリンク
同じファームウェアと同じアプリケーションを使用し て、完全な PLC 動作を実現します。
現実世界で走っています。
そして全体として、私たちは自分たちの流れを見てきま した。
ご存知のとおり、私たちは、全体的なサイクルを短縮す るという良い仕事をしてきました。
プロジェクトを作成することで、より早く自動化設計を 開始できるようになります。
制御テストを開始し、コミッショニング、トレーニング を行うことができます。
システムは稼働しており、運用と保守はまだ可能です。
それで、とにかく、ええ、私たちは、それが前進するた めの方法であると信じています、特に
Rockwell アプリケーションが構築される典型 的なプロジェクトでは、常に動的なものが見られます。
変化する制御システム要件、仮想コミッショニング、そ して膨大な量の
お客様への価値。
以上で、質問と感謝の準備ができたと思います。はい、 ありがとう、アンドリュー。