Thread Content
構成の説明とソフトウェアの比較について、客観的に書かれていますか? 構成ソフトウェアにおいて、「構成(Configure)」という意味は「設定」や「調整」などを指し、ユーザーがコンピュータプログラムを書く必要なく、まるで「積み木を組み立てる」ような簡単な方法で、自分が必要とするソフトウェア機能を実現することを意味します。これがいわゆる「構成」です。 簡単に言えば、コンフィグレーションソフトウェアは、自動化プロセスや装置の監視および制御を実現できる。自動化プロセスや装置からさまざまな情報を収集し、図形化など分かりやすい形で表示します。重要な情報は様々な手段で関係者に伝達され、情報に対して必要な分析処理や保存が行われ、制御指令などが出力されます。 ?儀控工程網では、ネットユーザーから提供された、よく使われるいくつかのコンフィギュレーションソフトウェアに関する紹介や比較をまとめています。皆さんの議論や追加情報の投稿を歓迎します。 よく使われるコンフィグレーションソフトウェアの紹介 1、InTouch:Wonderware社のInTouchは、我が国に最初に導入されたコンフィグレーションソフトウェアです。80年代後半から90年代初頭にかけて、Windows 3.1をベースにしたInTouchソフトウェアは私たちに新鮮な驚きを与えてくれました。また、InTouchには豊富な画像ライブラリも備わっていました。しかし、初期のInTouchソフトウェアはDDE方式でドライバと通信していたため性能が低かったが、最新のInTouch 7.0版では完全に32ビットのWindowsプラットフォームをベースにしており、OPCにも対応している。 2、iFix:Intellution社はFixコンフィギュレーションソフトウェアから事業を開始し、1995年にエマーソンに買収されました。現在はエマーソングループの完全子会社です。Fix6.xソフトウェアは、産業用制御の専門家が慣れ親しんだ概念や操作インターフェースを提供し、充実したドライバも用意されています(別途購入が必要)。Intellutionは自社の最新製品シリーズにiFiXという名前を付けました。iFiXでは、Intellutionが強力な設定機能を提供していますが、新バージョンはこれまでの6.xバージョンとは完全には互換性がありません。元のScript言語はVBA(Visual Basic For Application)に変更され、内部にマイクロソフトのVBA開発環境が統合されています。残念ながら、Intellutionは6.1版のスクリプト言語をVBAに変換するツールを提供していません。iFiXにおいて、Intellutionの製品はMicrosoftのオペレーティングシステムやネットワークと密接に統合されています。IntellutionもOPC(OLE for Process Control)組織の創設メンバーの一つです。iFiXのOPCコンポーネントとドライバも別途購入が必要です。 3、Citech:CiT社のCitechも、中国市場に早期に進出した製品です。Citechはシンプルな操作方法を備えていますが、その操作方法は産業用コントローラーのユーザーよりも、むしろプログラマー向けのものです。Citechでは、C言語に似たスクリプト言語が提供されており、二次開発が可能です。しかし、iFixとは異なり、Citechのスクリプト言語はオブジェクト指向ではなく、C言語に近い形式をしています。これにより、ユーザーによる二次開発がより困難になることは否めません。 4、WinCC:シーメンスのWinCCもまた、完全なコンフィグレーション開発環境であり、シーメンスはC言語に似たスクリプトやデバッグ環境を提供している。WinCCはOPCを内蔵しており、分散システムの構成が可能です。しかし、WinCCの構造は比較的複雑なため、ユーザーはWinCCの活用を習得するためにシーメンスのトレーニングを受けることが望ましいです。 5、組態王:組態王は、国内で最初に影響力のあったコンフィグレーションソフトウェア開発会社です(それより前のブランドのほとんどは消え去っています)。組態王は、リソースエクスプローラー式の操作メインインターフェースを提供し、漢字をキーワードとするスクリプト言語のサポートも行っています。組態王も多種多様なハードウェアドライバを提供しています。 6、Controx(開物):ファフー・コンピュータ社のControx2000は、完全な32ビットの構成開発プラットフォームであり、産業用制御ユーザーに強力なリアルタイム曲線、履歴曲線、アラーム、データレポート、および報告機能を提供します。国内で最も早くOPC機構に加盟したソフトウェア開発企業として、ControxはOPC対応機能を内蔵し、数十種類の高性能ドライバを提供しています。オブジェクト指向型スクリプト言語のコンパイラを提供し、ActiveXコンポーネントやプラグインのプラグアンドプレイをサポートし、ODBCによる外部データベースへの接続も可能です。Controxは、ネットワークサポートとWebServer機能の両方を提供します。 7、ForceControl(力控):大慶三維社のForceControl(力控)は、時間という観点から見ると、国内で比較的早くから登場したコンフィグレーションソフトウェアの一つでもあります。初期のリカンは正式な製品として広く販売されることがなかったため、多くの人には知られていないだけです。93年頃には、力控の最初のバージョンがすでに作られていましたが、当時はまだDOSとVMSをベースにしたバージョンでした。その後、Windows 3.1が普及するにつれて、16ビット版のWindows用力制御も開発されました。しかし、Windows 95版のForceControlが登場するまで、それは主に社内のいくつかのプロジェクトで使用されていた。32ビット版の1.0版の力控は、アーキテクチャ面ですでに顕著な先進性を備えており、その最大の特徴の一つが、真の意味での分散型リアルタイムデータベースに基づく3層構造であることです。また、そのリアルタイムデータベース構造は、設定可能な動的構造となっています。1999年から2000年にかけて、力控は大きく発展し、新たにリリースされた2.0版では、機能の充実度、使いやすさ、オープン性、そしてI/Oドライバの数が大幅に向上しました。多くの機能の設計において、力控は国内のユーザーの視点に立ち、実用性を重視しつつ、大規模ソフトウェアとしての規範も損なわないようにしています。また、同社は製品のトレーニングやユーザー向けの技術サポートなどに多くの人材を投じており、短期間のうちにリコンソフトウェア製品が産業用ソフトウェア業界に大きな影響を与えるものと期待されています。 8、GEのCimplicityは、アメリカのGE Fanuc社が提供する、エンタープライズレベルのソリューションを実現可能にするヒューマンマシンインターフェースおよびデータ収集・監視制御ソフトウェアです。CIMPLICITYシステムはモジュール化されたソフトウェア構造であり、ソフトウェアコア、基本システム、オプションモジュール、デバイス通信コンポーネントなどで構成されています。CIMPLICITYシステムの重要な特徴の一つは、複数のプラットフォームをサポートできることです。CIMPLICITYが動作可能なコンピュータハードウェアシステムには、Intel系マイクロプロセッサを搭載したパーソナルコンピュータ、DEC Alphaワークステーション、HP-9000シリーズ、IBM PowerPC、IBM RS-6000、DEC VAXなど、さまざまなシリーズがあります。また、サポートされるコンピュータオペレーティングシステムには、Windows NT 4.0やWindows 95といった、最新の人気のある32ビットWindowsが含まれます;UNIXシステムやVMSシステムなど。 9、RSView Supervisory Editionはロックウェル・オートメーションが提供する、Windows 2000オペレーティングシステムをベースにしたヒューマンマシンインターフェースソフトウェアであり、企業全体のあらゆる生産作業に関するデータを監視し、制御し、取得するために使用されます。 10. NI Lookoutは、市場で最も使いやすい産業用制御構成ソフトウェアです!Lookoutを利用することで、工業プロセスの監視やデータ収集を容易に実現できます。Lookoutは、Modbus、AB、Siemensなど、数十種類のPLC通信プロトコルに対応しています。LookoutもOPC通信をサポートしています。Lookoutは、NIのハードウェア製品であるFieldPointともシームレスに統合できます。ファイルが大きいため、幅11にのみ適しています。Wizconは先進的なSCADAアプリケーション開発ツールであり、システムインテグレーターはこれを利用して、さまざまな産業分野向けの高度なアプリケーションを構築することができます。Wizconの非常に使いやすいグラフィカルユーザーインターフェース、優れたHMI機能、インターネットアクセス、段階的な開発プロセス、そして工場全体を統合する機能などにより、それは工場オートメーションにおいて最も汎用性の高いSCADAシステムとなっています。Wizconによって、企業内の下位層と他部門との連携が図られ、オペレーターや工場の管理者はさまざまなデータを確認できます。管理者はオフィスで、慣れ親しんだ操作環境と照会ツールを使ってリアルタイムのデータを取得できます。実際、オープンなシステムとして、Wizconはユーザーが異なるハードウェアやソフトウェアを組み合わせて完全な自動化ソリューションを構築し、既存の投資を守り、生産性と製品品質を向上させることを可能にします。 12、MCGS(Monitor and Control Generated System)は、通態ソフトウェア社が開発したコンフィグレーションソフトウェアであり、Windowsプラットフォームをベースにした、上位機監視システムを迅速に構築・生成するためのコンフィグレーションソフトウェアシステムです。Microsoft Windows 95/98/Me/NT/2000などのオペレーティングシステム上で動作します。 よく使われるコンフィギュレーションソフトウェアの機能比較 1) グラフィック機能:Cimplicityはグラフィック機能が最も強力で、図形ライブラリには豊富な種類の図形が用意されている。画面から画面へのオブジェクトの色のグラデーションもサポートしているが、挿入するオブジェクトは必ずフォーマット変換を行う必要があり、そうしないとシステムがフリーズすることがある。1つの画面に1つのプロセスがあり、スクリプトはマルチスレッドで動作するため、画像は大きいものの処理速度は非常に速い。オブジェクトリンクに基づくコピー機能を備えており、MIXのように同じオブジェクトが複数の画面に表示される際の何度もの修正を避けることができるが、実行時にマスターがアクティブ状態でなければならないという欠点がある。編集と実行は分離されており、独立したアラームや履歴トレンドの運用管理プログラムを備えている。VBAが組み込まれており、独自の内部関数に加えて幅広いVB関数も利用可能だ。VBAのグループ化方法は一般的なものとは異なり、ActiveXやOLEの挿入をサポートしているが、コントロールの一部のプロパティはロックされている。ポイントの拡張機能はiFIXと同様に強力で、使い切れない仮想変数はポイントを消費しないが、拡張ポイントのアラーム設定は解決が難しく、出力に問題がある。履歴記録には問題はない。複数の条件での設定をサポートし、設定案に優れた解決策を提供します。 InTouch:ActiveXコントロールをサポートしていますが、サードパーティ製コントロールのエラー保護機能は備えていません。内部関数も限られており、その機能は一般的な監視に用いられるものです。レポート作成のようなより複雑な機能については、他のツールを利用する必要があります。UOポイントの有無にかかわらず、グローバル変数を含め、Tagポイント数を消費します。ポイント数の拡張はアナログ値の読み込みにおけるビット単位の分解にのみ限定されます。コンフィギュレーションオブジェクトの検索・置換機能をサポートします。オブジェクトの組み合わせにおいては、組み合わせた後に元の単一オブジェクトの構成がすべて消滅してしまうため、状態変化の設計において別の方法を模索しなければならない。 WinCC:InTouchと同様のグラフィック機能を備え、パレットで同時に使用できる色は16種類。提供される図庫は限られており、AutoCADのグラフィック形式はサポートされない。点数の拡張もInTouchと同じで、アナログ値の読み込みやビット分解のみが可能。WinCCでは公開されたビット操作手段が提供されており、アナログ値内のビットを読み取ったり、アラーム設定を行ったりできる。双方向OPCに対応し、ActiveXもサポートしている。内部言語を使用し、環境はC言語のようです。同様に、その機能の拡張を容易にする。 2) データポイントの管理 これらはすべて、データポイントを定義するための統一された環境を提供している。InTouchとCimplicityは限られた数のデータタイプしか提供しないが、Cimplicityは監視ポイントのサンプリング処理技術を備えている。WinCCは比較的多くのデータタイプを持ち、iFIXは最も多くのデータタイプを提供し、多くの既成のファンクションブロックが用意されている。履歴記録ブロック、トレンドブロック、計算ブロック、PIDブロック、タイミングブロックなどにより、装置の稼働時間の計算やデータ変換といった作業を画面上で行う必要がなくなる。また、iFIXは10種類以上のシグナルジェネレータも提供しており、デバッグ時に大いに役立ち、非常に便利だ。4種類のソフトウェアのうち、iFIXのデータポイント管理は画面の動作とは独立しており、現場情報を直接反映します。データポイントが設定されると、通信に問題がなければ即座に現場の状態が反映されます。Cimplicityは、さらにポイントの情報プラットフォームも提供しており、実行時にはポイントの状態を監視したり、編集時にはポイントの構成情報を確認して構成の置き換えを実現したりできます。iFIXやCimplicityはいずれもデータ管理ライブラリの入出力機能を提供しており、TAG情報をExcelという表形式のドキュメントで扱いやすいツールに出力することができます。これにより、煩雑なTAGポイントの定義設定作業をExcel上で容易に行い、その後Excelから再びデータベースに入力することが可能です。 3) ネットワーク機能 これらの監視ソフトウェアはすべてネットワーク機能を備えているが、性能には違いがある。WinCC、Cimplicity、InTouchはエンジニアリングベースで、ネットワーク上で検索されるのはエンジニアリング名であり、OXはノードベースで、検索されるのはノード名である。WinCC、Cimplicity、InTouchはいずれもパラメータ設定が必要だが、iFIXは物理的に接続されていれば自動的にネットワークノードを検出し、手動での設定は不要である。これは初めての完全なClient/Server型HMIソフトウェアであり、C/Sアーキテクチャのソフトウェアが持つすべての機能を備えている。追加のタグを設定することなく遠隔ノードのすべてのデータポイントを監視でき、遠隔ノード内のデータベースポイントをオンラインで追加、変更、削除することができ、真の意味での遠隔構成を実現している。したがって、遠隔ダイヤルによって現場のデータベース画面を変更する場合、ネットワーク上のどのノードのデータベースでも完全にオンライン上で変更が可能で、再起動は不要です。WinCC、InTouch、Cimplicityにはリモート構成機能がなく、ローカル構成やネットワーク経由でのリモートノードへのコピーのみ可能です。データベースポイントに対するあらゆる変更を行った場合、再起動しなければ有効になりません。iFDX、Cimplicityともにインターネットを通じてIEブラウザで閲覧可能です。 4) 通信機能 WinCCとCimplicityは、それぞれシーメンスとゼネラル・エレクトリック社が提供する、関連製品向けの監視ソフトウェアセットであるため、サポートされるハードウェア(PLC、DCS)は限られている。一方、iFIXやInTouchはコンポーネントオブジェクト技術(COM、DCOM)に基づいており、産業用アプリケーションで使用されるほぼすべてのハードウェアとのインターフェースを備えている。監視ソフトウェアを専門に開発している企業によって作られているため、現場での利用により適しており、安定性も高い。その通信設計はどれも使いやすく、通信を確立するのが比較的簡単です。 5) 管理面 安全管理:エンジニアリング管理においては工業生産レベルの管理を満たし、オペレーター向けのレベル制御となっているが、オペレーティングシステムのセキュリティ保護に関しては、再起動ができない場合(Ctrl Alt DelキーやWindowsキーがロックされている場合)、iFIXの直接設定により、ソフトウェアを再起動せずとも効果を発揮する。他のソフトウェアは操作や設定がより複雑で、動作させるにはシステムを再起動する必要がある。 アラーム管理:GEのCimplicityは、独立したアラームマネージャーとアラームコントロール要素を備えているため、アラーム機能が最も充実しています。ただし、アラームのゾーン別管理は提供されていません。InTouchやiFIXはコントロールを使った構成方式を採用しており、比較的柔軟です。iFIXには、履歴アラームの記録を読み取るプログラムも用意されており、ここには操作ログも含まれています。Cimplicity、WinCC、InTouchはそれぞれ記録機能を備えており、CimplicityとiFIXにはそれぞれAlarm ODBCがあります。 レポート機能については、CimplicityとiFIXにはVBAが組み込まれており、iFIXにはSQL言語も搭載されているため、ADOやRDOを完全にサポートしています。そのため、Office 97などの一般的なオフィスソフトウェアや、SQL Server、Access、Oracle、FoxProといった一般的なデータベースソフトウェアも、問題なくアクセスしたり操作したりすることができます。一方、WincCはODBCコンポーネントとしてSybaseのSQL Anywhereを使用しており、この製品のみに依存している。InTouchには直接のデータベース操作ツールはなく、独自のSQL関数を使用してデータの入出力を行います。後者の2種類は、総合的な管理を行う際に、前者の2種類ほど便利では明らかに劣る。 ロック方法:iFIXはハードウェアドッグを採用し、InTouchはハードドッグとソフト権限(複製可能)を組み合わせて使用します。WinCCではフロッピーディスク認証(複製不可能)が用いられ、Cimplicityではアルゴリズム制御が採用されています。オペレーティングシステムやソフトウェア自体の安定性が低いため、ライセンスディスクの損傷やシステムのクラッシュが起こり、設計者や現場での運用に大きな**悩みをもたらします。フロッピーディスクによるライセンス方式では、一度ライセンスが付与されるとライセンスで許可された作業のみを行うことができ、WinCCは限定された期間だけ修正を行うことができます。 ありがとう!