概要
すべてが1つにCODESYSプロジェクト
とCODESYS Visualizationアドオンを使用すると、プロジェクト内でアプリケーションに適したユーザーインターフェースを作成できます。これを視覚化するには、アプリケーションデータに視覚化をリンクします。
視覚化とアプリケーションを作成するときに、ライブラリやソース コードの管理、プロジェクト全体の検索/置換などの共通機能を使用できるという利点があります。
詳細については、「ベストプラクティス、可視化」ドキュメントをご覧ください。このドキュメントはPDF形式で提供されています。CODESYSインストール。
機能性
ターゲットプラットフォームに応じてバリアントを表示
異なるターゲットプラットフォームで同じ視覚化を実行できます。考えられる表示のバリエーションは次のとおりです。 CODESYS WebVisu、 CODESYS TargetVisu、 と CODESYS HMI。開発システム自体には、「統合ディスプレイ」があります。
視覚化エディタ
グラフィックエディタでは、視覚化要素からユーザーインターフェイスを設計します。視覚化要素は、のライブラリから提供されます 視覚化ツールボックス 見る。要素をエディター領域にドラッグし、その要素に適合させます プロパティ 見る。
参照可能な視覚化
ビジュアライゼーションは、他のビジュアライゼーションで参照できます。これにより、複雑な構造のユーザーインターフェイスを作成できます。これをする、 CODESYS Visualization また、ダイアログなどの事前定義された視覚化も提供します。
シンプルなデザイン変更
別のビジュアライゼーションスタイルを作成することにより、ビジュアライゼーションのルックアンドフィールを1つの場所で簡単に変更できます。
多言語機能
テキストリストを使用して、複数の言語で視覚化テキストを便利に提供できます。オンラインモードで別の言語に切り替えるためのユーザー入力要素を構成できます。
ユーザー管理
単一要素のレベルまでのアクセス制御のために、視覚化固有のユーザー管理を設定できます。
その他の便利な機能
ビジュアライゼーションの機能ブロックインスタンス、ビジュアライゼーションからのアレイアクセス、リアルタイムデータロギング、ビジュアライゼーション要素のプールの拡張性、シンボルライブラリからのグラフィカルオブジェクトの提供、ビジュアライゼーションからのPLC関数の呼び出し、ビジュアライゼーションをライブラリに配置することによる再利用性。
視覚化 | プログラム可能な視覚化画面を備えたデバイスツリーまたはPOUプール内のアプリケーションの下のオブジェクト ビジュアライゼーションは他のビジュアライゼーションを参照できるため、複数のビジュアライゼーション画面が実行時に任意の数のページを持つ1つのユーザーインターフェイスになります。 |
視覚化エディターと追加のビュー | このIEC61131-3準拠のエディターでは、視覚化要素を使用して、目的のグラフィカルユーザーインターフェイス、パネル、ダイアログなどを作成します。エディターは、次のコンポーネントで構成されています。
次のビューも利用できます。
|
視覚化要素 | 視覚化ライブラリの1つからの完成した要素 ライブラリの要素は、 視覚化ツールボックス。 |
視覚化プロファイル | どのライブラリがどのバージョンと統合されるかを定義します ビジュアライゼーションを含む各プロジェクトは、プロジェクト設定のこの種のプロファイルに基づいています。 |
視覚化スタイル | 要素の「ルックアンドフィール」を決定します スタイルは、VisualizationManagerでアプリケーション全体に設定されます。すぐに使用できるスタイルが用意されており、独自のスタイルを作成することもできます。 |
Visualization Manager | 親アプリケーションのすべての視覚化のために、ユーザー管理、スタイル、言語、入力タイプなどの機能を構成します。 The Visualization Manager オブジェクトは、デバイスツリーのアプリケーションの下にあります。 |
表示バリアント | ビジュアライゼーションは、ビジュアライゼーションマネージャの下にオブジェクトとして作成される次のバリアントでオンラインモードで表示できます。
|
視覚化ライブラリ | で提供される視覚化要素のコレクション 視覚化ツールボックス 見る |
シンボルライブラリ | ビジュアライゼーションで使用できる画像とグラフィックのコレクション。 視覚化オブジェクトを挿入するときに、インストールされているシステムライブラリのどれをプロジェクトで使用できるかを選択できます。 |
視覚化要素リポジトリ | 視覚化プロファイルと視覚化要素ライブラリを管理するためのリポジトリ |
視覚化スタイルリポジトリ | 視覚化スタイルを管理するためのリポジトリ |
| アプリケーションのタスク構成にオブジェクトとして自動的に挿入されるタスク 要件:少なくとも1つのオブジェクト CODESYS WebVisu また CODESYS TargetVisu VisualizationManagerの下に設定されます。 |
システム概要
で作成されたユーザーインターフェイス CODESYS 使用されているコントローラーのどれがサポートされているかに応じて、さまざまなバリエーションで表示できます。

バリエーションを表示
に統合された視覚化 CODESYS Development System (「診断の視覚化」):
開発システムに統合された視覚化は、アプリケーションテスト、サービスまたは診断の目的、およびプラントの試運転に最適です。デバイスがコントローラーに接続されると、視覚化エディターが切り替わり、表示されている要素をアニメーション化します。この亜種は無料で含まれています CODESYS Development System 使用しているコントローラーとは関係なく、いつでも使用できます。
CODESYS WebVisu:
このバリアントは、標準のブラウザー(PC、タブレット、スマートフォン)のユーザーインターフェイスをWebベースで表現したものです。これにより、インターネットを介したプラントのリモートアクセス、リモートモニタリング、およびサービスと診断が可能になります。標準のWebブラウザーは、JavaScript(SSL暗号化ではオプション)を介してコントローラー内のWebサーバーと通信し、HTML5を使用して視覚化を表示します。このテクノロジーは、ほぼすべてのブラウザーでサポートされているため、iOSおよびAndroid端末で使用できます。
CODESYS TargetVisu:
このバリアントはプラットフォームに依存せず、統合ディスプレイを備えた制御システムで実行されます。ロジックアプリケーションとユーザーインターフェイスは同じデバイスで実行されます。ユーザーインターフェイスは、コントローラーに直接表示されます。このバリアントは、機械やプラントの操作と監視に適しています。使用するには、ランタイムシステムのオプションの拡張機能が必要です CODESYS TargetVisu。
CODESYS HMI:
このバリアントは、PCベースの視覚化または専用ディスプレイデバイスでの表示に使用されます。これにより、同じユーザーインターフェイスを介して複数のコントローラーのプロセスデータにアクセスできます。
で作成されたユーザーインターフェイス CODESYS リモートディスプレイデバイスに表示されます。これにより、コントローラーの計算負荷がなくなります。コントローラとの通信は、データソースマネージャを介して行われます。このバリアントは、現場で機械を操作および監視するのに理想的であり、複数のコントローラーの値を1つの視覚化で表示することもできます。ディスプレイは、制御機能およびI / O制御のない1つまたは複数の操作パネルに表示されます。 Windows PCに加えて、他のオペレーティングシステムプラットフォームを備えたオペレーティングデバイスも使用できます。
詳細については、以下を参照してください。 ディスプレイバリアントの設定と起動