SL-GMS Custom Editor for .NET (.NET Framework)
エンドユーザ顧客/フィールド向けにシステム固有のカスタムエディタを迅速に構築して提供
SL-GMS が組み込まれて再販されている制御システム (DCS/SCADA) では、案件ごとの迅速な画面編集、フィールドメンテナンス、エンドユーザ顧客や販売・開発パートナー向けに、そのシステム固有のプログラミングレスなカスタムエディタを
開発して提供されています。これにより、現場における設備変更などによる画面更新・保守においても、コストを削減されています。
制御システム固有の部品をパレット化し、そのシステム固有のデータに接続できるタグ名を閲覧するカスタムダイアログ、
固有の部品属性を対話的に定義できるプロパティダイアログ、オペレーション操作を簡単に定義できるカスタムメニューや
ツールバーなどが、実装されています。
これは、SL-GMSDraw ダイナミックグラフィックエディタを容易にカスタマイズして構築できる、業界唯一のカスタムエディタ技術によるもので、何人年もかかるシステムやソリューション専用のカスタムエディタの開発を、わずか数人月で実現できます。
SL-GMS Custom Editor によるカスタムエディタの構築 (ビデオ 3分42秒) |
エンドユーザ顧客/フィールド向けの カスタムエディタ例 |
これまで、SL-GMS Developer for .NET (.NET Framework) と SL-GMS C++/Developer それぞれの「オプション製品」として、SL-GMS Custom Editor for .NET と SL-GMS Custom Editor (C++) を提供してきました。さらに、.NET 6 に対応した SL-GMS .NX/Developer 新製品への「オプション製品」として、SL-GMS .NX/Custom Editor 新製品をリリースしています。
Custom Editor オプション製品には、Visual Studio を使ってカスタムエディタを作成するためのエディタコントロール、
そのエディタコントロールを使ったカスタムエディタ構築技法を示すシンプルな C# サンプル、エディタコントロールを
使ってフルエディタを実装するための C# ソースコード、フルエディタ機能を持った .NET アプリケーションサンプルなど
が含まれます。
ハイライト
- 監視制御システム固有の高性能なカスタムエディタ (ポイント&クリック操作の編集環境,ビルダー) を迅速に開発し、エンドユーザ顧客やフィールドに付加価値として提供。
- カスタムエディタを構成するさまざまなポイント&クリック操作の編集機能を容易に実装可能:
- SL-GMSDraw で作成したカスタムコントロールやインポートした .NET コントロールを「カスタムオブジェクトパレット」で提供、カスタムオブジェクトを作成する機能をビルトイン。
- システム固有のデータソースを選択できる「カスタムデータ接続」、固有のオブジェクト属性を簡単に定義できる「カスタムプロパティダイアログ」、カスタムメニューとツールバーなどを実装可能。
- 開発工数を多数人年から数人月レベルに削減し、Visual Studio などの高度な Microsoft 技術を活用可能。
- エンドユーザ顧客 (案件) 毎のニーズに迅速に対応できる複雑なシステムの開発と保守を強力に支援し、画面の構成・
更新・保守におけるコストを大幅に削減。