ARIES PLC110[M02]-MS4、HMI、OPC、SCADA、たたは人が必芁ずするカモミヌル ティヌの量。 パヌト2

皆さん、こんにちは。 レビュヌの第 XNUMX 郚 最初に远い぀きたすそしお今日は、タむトルに瀺されおいるシステムのトップレベルのレビュヌを曞いおいたす。

圓瀟のトップレベル ツヌル グルヌプには、PLC ネットワヌク䞊のすべおの゜フトりェアずハ​​ヌドりェアが含たれおいたす (PLC 甚の IDE、HMI、呚波数コンバヌタ甚のナヌティリティ、モゞュヌルなどはここには含たれたせん)。

話を分かりやすくするために、最初の郚分のシステムの構造を再床添付したす。

ARIES PLC110[M02]-MS4、HMI、OPC、SCADA、たたは人が必芁ずするカモミヌル ティヌの量。 パヌト2

したがっお、トップレベルには次のものが含たれたす。

  • XNUMX ぀のネットワヌク (PLC ネットワヌクず䌁業 LAN) 間のトラフィックをルヌティングする PC ゲヌトりェむ
  • OPC サヌバヌ - Modbus TCP ネットワヌクからデヌタを収集し、それを解釈しお SCADA およびデヌタベヌスで凊理する゜フトりェア
  • SCADA - サヌバヌずクラむアントを含む゜フトりェア パッケヌゞ。 プロセスを監芖および管理するためのグラフィカルシェル
  • DBMS は、SCADA に入力されるデヌタをアヌカむブし、必芁に応じおデヌタを取埗しおグラフやログを衚瀺し、レポヌトを生成できるようにする゜フトりェアです。

䌁業の䌁業ネットワヌク (CN) に぀いおは、システム管理者の暩限の範囲内であるため觊れたせんが、私が圌ずどのようにやり取りしたか、システムの実装を説明するずきにどのようなタスクを蚭定したかに぀いお説明したす。レビュヌではありたせん。

それでは、始めたしょう

初めにするこず、 圓瀟では、実際に動䜜するハヌドりェアを物理的に販売しおいたす。 ハヌドりェア、XNUMX台で操䜜可胜 разМых ネットワヌクを䜿甚するには、コンピュヌタには XNUMX ぀のネットワヌク アダプタが必芁です。 私が持っおいた最初のアダプタはマザヌボヌド䞊のアダプタ (CS で動䜜するため) で、XNUMX ぀目のアダプタ (Modbus-TCP で動䜜するため) を PCI-E ポヌトに挿入し、そこからパッチ コヌドをルヌタに匕き出したした (単にPLCのある筐䜓から局甚PCたでの配線が飛散しないようにPLC偎にはもちろんルヌタも蚭眮したす。

実際、コンピュヌタが各ネットワヌクで機胜するにはこれで十分ですが、デフォルトではネットワヌクは盞互に認識されないため、ボタンを抌す必芁がありたす。

ネットワヌク接続のセットアップに関する重芁な偎面:

  1. CS ぞの接続は、DHCP サヌバヌからアドレスを取埗するこずによっお実行されるべきではなく、ネットワヌク ゲヌトりェむの必須の指瀺に埓っお、アダプタヌの蚭定を手動で指定する必芁がありたす (アドレスは DHCP アドレス範囲に含たれるべきではありたせん)。 将来的に、これはリモヌト アクセスを構成する際に非垞に重芁になりたす。
  2. アダプタヌ間にネットワヌク ブリッゞを䜜成する必芁はなく、察応する Windows サヌビスが有効になっおいるずきにすべおのルヌティングが実行されたす。
  3. 任意の CS コンピュヌタから PLC ネットワヌクにアクセスしたい堎合は、ネットワヌクのメむン ゲヌトりェむによっお実行されるようにルヌティングを登録する必芁がありたす。
  4. リモヌト アクセスを敎理するには、非暙準の空きポヌトを䜿甚しおハヌフハッカヌを即座に遮断するこずをお勧めしたす。
  5. 远加の゜フトりェアをむンストヌルする必芁はなく、すべおは暙準の Windows ツヌルを䜿甚しお実行されたす。

゜フトりェア

特定の基準を満たす補品を遞びたいず考えおいたした。

  • 囜内メヌカヌ - 利甚可胜なすべおのコミュニケヌション チャネルを通じお英語による技術サポヌトを受けるこずができたすが、同僚党員がこれを自慢できるわけではありたせん。 システムのメンテナンスは誰でも利甚できるようにする必芁がありたす。そうすれば、少なくずも私は䌑暇から戻されなくなりたす。
    たた、囜産゜フトりェアのコストは圓瀟の珟実に近く、顧客にずっお受け入れられるものであるこずにも留意したす。
  • 比范的新しいですが、少なくずもある皋床は蚌明されおいたす。単に時代に遅れずに぀いおいきたいからです。
  • 快適で矎しいむンタヌフェヌスは、すべおの SCADA が自慢できるものではありたせん。 残念ながら、自動化ツヌルでのデザむンが実珟するには長い時間がかかりたすが、最終補品の消費者向けの品質を高いレベルで確認したいず考えおいたす。
  • OPC、SCADA、DBMS の簡単な盞互統合 (タンバリンで螊るこずなく、最小限のボタンを抌すだけ)。これにより、システム アヌキテクトではなく、単玔なプロセス制埡システム調敎者をカムチャッカ (文字通り、そこに顧客のプラントがある) に掟遣できたす。

OPCサヌバヌ

MasterSCADA 4D ず知り合いだった頃、PLC のテスト䞭にメヌカヌの Web サむトに積極的にアクセスし、メヌカヌがほがすべおのデヌタ転送プロトコルに察応する独自の OPC サヌバヌを提䟛しおいるこずを知りたした。 Modbus プロトコルに぀いおは、別のプロトコルが提䟛されおいたす。 マスタヌ OPC ナニバヌサル Modbus サヌバヌ、぀たり圌は Modbus しか話せたせん。

以䞋はむンタヌフェむスのスクリヌンショットです。非垞に簡朔に説明するず、䜙分なものは䜕もありたせんが、おそらく掗緎されたナヌザヌには䜕かが欠けおいるかもしれたせん。

ARIES PLC110[M02]-MS4、HMI、OPC、SCADA、たたは人が必芁ずするカモミヌル ティヌの量。 パヌト2

無料版ではタグの数は 32 個に制限されおいたす、しかし、ブヌル倉数をレゞスタに入れお、XNUMX぀のLONG INTタグでそれを送信したした、そしおSCADAではすでにそれをビットに「解析」したした、ちょっずしたトリック、圌らが私に来ないこずを願っおいたす。 ちなみに、すべおのスカッドが単語の個々のビットにアクセスできるわけではないため、レシピは普遍的ではありたせん。

OPC をむンストヌルした埌、最初の REAL タむプのタグを受け取るたでに XNUMX 分ほどかかったので、それ以䞊探す必芁はありたせんでした。そのシンプルさに満足したした。 ただし、この゜フトりェアは、デヌタを受信するためのカスタム スクリプトの実行も提䟛しおおり、適切なナヌザヌが䜿甚すれば機胜を倧幅に拡匵できるこずは泚目に倀したす。

SCADAシステム

この質問では、ナヌザヌにずっお矎しく機胜的な環境を䜜成するこずだけでなく、必芁な情報を芋぀けるために 15 時間に少なくずも 2 分間ドキュメントをスクロヌルするプログラマヌは無駄になるため、開発者にずっおの利䟿性も意味したす。蚈算䞊、25 日あたり最倧 XNUMX 時間、぀たり XNUMX 日の劎働時間の XNUMX% に盞圓したす。 よく蚀われるように、私は味や色に基づいお自分の遞択を完党に客芳的であるずは考えおいないこずに泚意しおください...

SCADA システムの囜内垂堎は、次のこずを提䟛したす。

  • シンプルなSCADA
  • シンプラむト
  • マスタヌSCADA 4D
  • ARIES テレメカニカ LIGHT
  • カスケヌド

認めたすが、それ以䞊は調べたせんでした。もしかしたら䜕か他にあるかもしれたせん。 私が遞択したずいうこずを考えれば、䜜戊は成功したずいうこずだ。 䞊蚘の基準を思い出しながら、これらのシステムを芋おみたしょう。

  1. カスケヌド — すぐに芖芚化の最䜎スコアを受け取りたしたが、ディストリビュヌションをダりンロヌドするこずさえしたせんでした。 Win95 から逃れたコントロヌルのせいで、私はこの゜フトりェアに終止笊を打ちたした。
    評䟡なし
  2. ARIES テレメカニカ LIGHT — 私もダりンロヌドしたせんでしたが、その理由はむンタヌフェむスにあるだけではありたせん。ただし、私には、ただ倚くの芁望が残されおいるように思えたす。 たず、OWEN 補品に぀いおは、モゞュヌルを䜿甚しお PLC を半月テストおよびデバッグした埌、信頌性ず柔軟性の点でかなりの懞念を感じたした。 そしお第二に、このシステムは䜕よりもたず゚ネルギヌ流通ネットワヌクにおける監芖制埡システムずしお䜍眮付けられおいたす。 食品業界は私のニヌズには完党に適合したせんたずえ䜕でもできるずしおも、マヌケタヌ自身がタヌゲット局を絞り蟌んでいるのです。 したがっお、によっお。
    評䟡なし
  3. マスタヌSCADA 4D - 䞀芋したずころ、これは最も明癜で単玔なオプションです。 説明したしょう:
    • OWEN PLC を䜿甚する堎合、OPC サヌバヌを別途むンストヌルする必芁はありたせん。ドラむバヌはすでに内蔵されおいたす。
    • 党䜓的に、非垞に玠晎らしく矎しいむンタヌフェむスで、コントロヌルも匷力な 4/5 です。
    • 䟿利な蚭蚈環境

    すべおが問題なく良奜に芋えたす。コントロヌラヌを手に取ったずき、オプションなしでこのシステムを怜蚎したしたが、 しかし

    ある晎れた日、プロゞェクトをランタむム モヌド (䜜業のシミュレヌション) で開いたずころ、空のりィンドりが 4 ぀ハングしおいたので、目をこすっお閉じ、プロゞェクト マネヌゞャヌを確認し、再起動したしたが、同じこずです。 次に、加えられた倉曎の分析、PC の再起動などの䞀連の暙準的な操䜜が行われたすが、結果は埗られたせん。 結論: ディストリビュヌションは状況が良くなるたで保留しおおきたす。理解する気もありたせんし、信頌性もありたせん。

    評䟡: 3.5/5 梱包は良いですが、䞭身はそれほど倚くありたせん

  4. 単玔 — 確かに、メヌカヌの Web サむトにある技術情報を芋お、機胜ずコストの比率に魅了されたした。 Web サヌバヌ、SMS、電子メヌル、倚数のクラむアント、倚数の接続された OPC があり、この蚘事の執筆時点でこれらすべおの費甚は玄 5000 ルヌブル (ペニヌ) です。 たた、あなたが開発者で、サむト䞊のオンラむン アンケヌトで別のリク゚ストを行うず、制限なしで 200 タグ分の配垃キットのバヌゞョンが送信されたす。これは非垞に玠晎らしいこずだず思いたす。 これは間違いなくプラスです。

    そしお今の短所:

    基本: IDE は、機胜が異なる耇数のスタンドアロン ナヌティリティであるため、3 ぀のプロゞェクトで䜜業する堎合、4  XNUMX 個のりィンドり + ヘルプ + ドキュメントを開いたたたにする必芁があり、これはマルチモニタヌ システムでも䞍䟿です。 。

    • 倖芳は平均以䞋で、たるでペむントで描かれたかのようです
    • 助けは非垞に䞍足しおいたす
    • 高床に圧瞮された機胜、トレンドやグラフの蚭定時に明確に衚瀺
    • スクリプト゚ディタはピクセル単䜍で衚瀺されるため、目が痛くなりたす。
    • ゜フトりェアタグの蚭定も楜しい
    • 別の PC で線集するためにプロゞェクトをフラッシュ ドラむブに取り蟌みたいだけの堎合、これは非垞に困難です。 理解できないプロゞェクトファむル構造
    • 営業マンはあなたの人生の倧きな郚分を占めおいたすが、それは迷惑です。

    画像: Simplelight スクリプト ゚ディタヌ

    ARIES PLC110[M02]-MS4、HMI、OPC、SCADA、たたは人が必芁ずするカモミヌル ティヌの量。 パヌト2

    評䟡: 3.0/5 充填は良奜で、包装はたったくありたせん

  5. シンプルなSCADA - これは私の遞択であり、ここではおそらく偏芋があるでしょうが、それでもです。 メヌカヌは、2 皮類のデモの遞択肢を提䟛しおいたす。64 ぀は 1 個の倖郚タグに制限され、機胜がわずかに制限されたもの、たたは 6900 時間の実行時間制限付きで完党に機胜したものです (その埌、SCADA サヌバヌを再起動する必芁がありたす)。 最も単玔な組み立おの配垃キットの䟡栌はXNUMXルヌブルから始たりたす。 執筆時点では。

    ARIES PLC110[M02]-MS4、HMI、OPC、SCADA、たたは人が必芁ずするカモミヌル ティヌの量。 パヌト2

    長所

    • IDE ずコントロヌルの䞡方が非垞に矎しい
    • 豊富な情報、すべおが内偎から倖偎たで説明されおいたす
    • OPCサヌバヌデヌタの簡単な統合
    • 最もシンプルなむンタヌフェむス、さらに盎感的
    • 簡単な DBMS 統合
    • リモヌトクラむアントを起動するには 䞍芁 プロゞェクトの利甚可胜性
    • 優れたレポヌトゞェネレヌタヌ
    • すべおのオブゞェクトに、OnClick、OnMouseEnter などのむベントがありたす。 䞀般に、IDE は簡玠化された Delphi Embarcadero ゚ディタヌに䌌おおり、スクリプト ゚ディタヌにはツヌルチップが付いおいたす。

    短所

    • 䜿甚できるコントロヌルはそれほど倚くありたせんカスタムのコントロヌルを䜜成するこずは可胜です
    • SCADAは実質的にプラグアンドプレむなので制限や機胜があるず思いたすが、私は遭遇したこずがありたせん
    • フルコントロヌルパネルズヌム、䞀時停止、スクロヌルを䜿甚したトレンドは、別のりィンドりにのみ衚瀺されたす
    • のために 完党に機胜する ラむセンス料は十分に支払わなければなりたせん38000ルヌブル以䞊

    評䟡: 4.5/5 充填も良奜、梱包も良奜

デヌタベヌス

ここでの遞択は非垞に簡単で、Simple SCADA では MS SQL Server ず MySQL ずいう XNUMX ぀の補品が䜿甚可胜です。 XNUMX番目の人は、以前䞀緒に仕事をしたこずがあったので、私に近いこずが刀明したので、そこでやめたした。

アヌカむブ蚭定党䜓は、Oracle からのパッケヌゞずその簡単な構成をむンストヌルし、ワンクリックで SCADA に接続するだけであるこずに泚意しおください。

次に、タグマネヌゞャヌで䜕をアヌカむブし、䜕をアヌカむブせずに楜しむかを遞択したす。

ご枅聎ありがずうございたした。

次に、私たちが遭遇した問題の解決策ずその結果ずしおの Step-by-Step システムの䜜成に぀いお䞀貫した説明を含む䞀連の蚘事が続きたす。

出所 habr.com

コメントを远加したす