Comments
Description
Transcript
SIMATIC Process Historian 2014 SP1
基本 1 ハードウエアの設定 2 SIMATIC 管理 3 Process Historian 2014 SP1 Process Historian - 管理 冗長システム 4 移行 5 接続性 6 プロセス制御メッセージ 7 付録 8 システムマニュアル 04/2015 A5E35713923-AA 法律上の注意 警告事項 本書には、ユーザーの安全性を確保し製品の損傷を防止するうえ守るべき注意事項が記載されています。ユーザ ーの安全性に関する注意事項は、安全警告サインで強調表示されています。このサインは、物的損傷に関する注 意事項には表示されません。以下に表示された注意事項は、危険度によって等級分けされています。 危険 回避しなければ、直接的な死または重傷に至る危険状態を示します。 警告 回避しなければ、死または重傷に至るおそれのある危険な状況を示します。 注意 回避しなければ、軽度または中度の人身傷害を引き起こすおそれのある危険な状況を示します。 通知 回避しなければ、物的損傷を引き起こすおそれのある危険な状況を示します。 複数の危険レベルに相当する場合は、通常、最も危険度の高い事項が表示されることになっています。安全警告 サイン付きの人身傷害に関する注意事項があれば、物的損傷に関する警告が付加されます。 有資格者 本書が対象とする製品 / システムは必ず有資格者が取り扱うものとし、各操作内容に関連するドキュメント、特に 安全上の注意及び警告が遵守されなければなりません。有資格者とは、訓練内容及び経験に基づきながら当該製 品 / システムの取り扱いに伴う危険性を認識し、発生し得る危害を事前に回避できる者をいいます。 シーメンス製品を正しくお使いいただくために 以下の事項に注意してください。 警告 シーメンス製品は、カタログおよび付属の技術説明書の指示に従ってお使いください。他社の製品または部品と の併用は、弊社の推奨もしくは許可がある場合に限ります。製品を正しく安全にご使用いただくには、適切な運 搬、保管、組み立て、据え付け、配線、始動、操作、保守を行ってください。ご使用になる場所は、許容された 範囲を必ず守ってください。付属の技術説明書に記述されている指示を遵守してください。 商標 ®マークのついた称号はすべて Siemens AG の商標です。本書に記載するその他の称号は商標であり、第三者が自 己の目的において使用した場合、所有者の権利を侵害することになります。 免責事項 本書のハードウェアおよびソフトウェアに関する記述と、実際の製品内容との一致については検証済みです。 し かしなお、本書の記述が実際の製品内容と異なる可能性もあり、完全な一致が保証されているわけではありません。 記載内容については定期的に検証し、訂正が必要な場合は次の版て更新いたします。 Siemens AG Division Digital Factory Postfach 48 48 90026 NÜRNBERG ドイツ A5E35713923-AA Ⓟ 02/2015 変更する権利を留保 Copyright © Siemens AG 2015. 無断複写・転載を禁じます 目次 1 基本......................................................................................................................................................5 1.1 概要..................................................................................................................................5 1.2 データ構造......................................................................................................................10 1.3 セグメント化..................................................................................................................12 2 ハードウエアの設定...........................................................................................................................17 3 管理....................................................................................................................................................21 4 5 3.1 管理 - 概要......................................................................................................................21 3.2 Process Historian の管理ダッシュボード.......................................................................23 3.3 プラントの構造ダッシュボード.....................................................................................25 3.4 I/O システムダッシュボード..........................................................................................27 3.5 診断ダッシュボード.......................................................................................................29 3.6 3.6.1 3.6.2 3.6.3 3.6.4 バックアップ/復元ダッシュボード.................................................................................31 はじめに.........................................................................................................................31 セグメントバックアップの作成.....................................................................................32 セグメントのリストア....................................................................................................36 セグメントの削除...........................................................................................................36 3.7 圧縮ダッシュボード.......................................................................................................38 3.8 セグメント化ダッシュボード.........................................................................................40 3.9 ダッシュボードの冗長性................................................................................................43 3.10 ライセンスダッシュボード............................................................................................45 3.11 データベースバックアップダッシュボード...................................................................47 3.12 SIMATIC Batch バックアップ/リストアダッシュボード................................................52 冗長システム......................................................................................................................................59 4.1 冗長システム..................................................................................................................59 4.2 冗長化シナリオ..............................................................................................................62 4.3 Process Historian 冗長サービスの構成..........................................................................67 4.4 Process Historian redundancy のセットアップ.............................................................68 移行....................................................................................................................................................71 5.1 概要................................................................................................................................71 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 3 目次 5.2 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 6 移行................................................................................................................................74 オンラインの CAS プロジェクト...................................................................................74 CAS プロジェクトバックアップ....................................................................................79 オンラインでの WinCC プロジェクト............................................................................83 WinCC プロジェクトのバックアップセグメント...........................................................87 オンラインの Process Historian プロジェクト..............................................................92 接続性................................................................................................................................................97 6.1 最適化されたデータ転送................................................................................................97 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.2.8 Process Historian OPC-UA-サーバー.............................................................................99 PH OPC UA サーバー - 概要..........................................................................................99 PH OPC UA サーバーのインストール.........................................................................100 OPC UA のセキュリティ概念.......................................................................................102 セキュリティメカニズムの構成...................................................................................106 サポートされる OPC UA サービスとプロファイル.....................................................110 コンフィグレーションファイル...................................................................................112 OPC UA サーバーのコンフィグレーション方法..........................................................113 PH OPC UA サーバーの情報モデル.............................................................................115 7 プロセス制御メッセージ..................................................................................................................117 8 付録..................................................................................................................................................121 8.1 8.1.1 8.1.2 8.1.3 8.1.4 データベースインストールウィザード........................................................................121 必要メモリ....................................................................................................................121 Process Historian データベースの作成........................................................................123 高度モードでの Process Historian データベースの作成..............................................129 Process Historian データベースのリカバリ.................................................................134 8.2 セグメントの基本.........................................................................................................140 8.3 集計..............................................................................................................................144 8.4 ファイアウォールの設定..............................................................................................146 8.5 ドメイン内での Process Historian の統合....................................................................148 索引..................................................................................................................................................159 4 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 1 基本 1.1 概要 はじめに SIMATIC Process Historian は、プロセス値やアラームのようなプロセスデータを保存す るための中央アーカイブシステムです。 Process Historian は、Microsoft SQL Server 2008 R2 SP1 64 Bit を使用します。 Process Historian は、MICREX-NX オペレータステーション(OS)や WinCC OS または SIMATIC BATCH に派生する履歴データをアーカイブします。 データは、別の MICREXNX や WinCC のプロジェクトに属していることがあります。 履歴データへのアクセス は、OS クライアントに対して透明です。 サービス Process Historian は、データを処理、保存、およびバックアップするために、以下の 4 つのサービスを利用します。 ● SIMATIC Process Historian サーバー このサービスは、サーバーがデータを処理および保存するために必要なすべての機能 を実行します。 ● Process Historian Maintenance Service このサービスは、Process Historian データベースを保守するために必要なすべての機 能を実行します。 保守サービスは、ミラーリングの開始、ミラー監視、リストア機 能、トランザクションログの保守などのタスクを処理します。 ● Process Historian Redundancy Service このサービスは、2 つの冗長サーバーシステム間のデータ交換に必要な機能を、実行 します。 ● Process Historian Discovery Service このサービスは、接続されている Process Historian システムの検索をサポートしま す。 Discovery Service は Process Historian の機能にとって必須です。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 5 基本 1.1 概要 動作状態 システムトレイ(情報エリア)にあるアイコンのショートカットメニューを使用して、 Process Historian に以下のコマンドを与えることができます。 ● 開始 ● シャットダウン ● リカバリの開始 通知 シャットダウン前の Process Historian サーバーの無効化 Process Historian サーバーが動作しているコンピュータのシャットダウン前に、必ず Process Historian サーバーを無効化する必要があります。 使用できるオプションが 2 つあります。 - Process Historian 管理コンソールの開始画面で、[シャットダウン]ステータスを選択 します。 - Process Historian のシステムトレイのショートカットメニューから、[シャットダウ ン]コマンドを選択します。 [無効]ステータスが表示されます。 動作状態の概要 以下の表に、動作状態の概要と、システムトレイの関連アイコンの色コードが示されて います。 シンボル Process Historian 動作状態 有効 説明 「アクティブ」動作状態において、Process Historian はデータをアーカイブします。 OS サーバーまたは Information Server からデータをクエリできます。 有効なリカバリ [有効なリカバリ]動作状態では、無効状態であるこ とが認識されている期間に、Process Historian は OS サーバーからのデータを要求します。 前後の動作状態は[有効]です。 リストアの開始 この動作状態で[有効なリカバリ]を開始します。 有効なリカバリの停止 この動作状態では[有効なリカバリ]が終了し、[有効 なリカバリ]と[有効]の間の中間状態です。 6 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 基本 1.1 概要 シンボル Process Historian 動作状態 説明 無効 データベースへのアクセスが制限されている保守タ スクの場合、Process Historian は[無効]動作状態に 変わります。 保守タスクには、セグメントの作成 またはバックアップ/リストアが含まれることがあ ります。 この動作状態ではシステムはオフラインです。 ネ ットワーク経由でのアクセスはできません。 ロック済み Process Historian サーバーは「ロック済み」状態で す。 この状態では、Process Historian サーバーは、 [有効]状態に切り替えることはできません。 さらに 値がアーカイブされることはありません。 保存さ れた値への読み取りアクセスが可能です。 無効化 [無効化]は[有効]と[無効]の中間状態です。 エラー エラーが認識された場合、または SIMATIC Process Historian サービスへの接続がな い場合に、「エラー」動作状態になります。 無効 [無効]動作状態では、データはアーカイブされませ ん。 この動作状態では、Process Historian PC で更 新および保守作業を実行するか、PC を再起動する ことができます。 シャットダウン [有効]から[無効]への中間状態です。 起動 [無効]から[有効]への中間状態です。 Process Historian サーバーの「ロック済み」状態 監視対象ドライブに十分なディスク空き容量がない場合、保守サービスは、Process Historian サーバーを[ロック済み]状態に切り替えます。 この状態では、Process Historian サーバーは、[有効]状態に設定することはできません。 保守サービスは、空き容量が増加された場合のみ、Process Historian サーバーを[有効]状 態に再度設定することができます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 7 基本 1.1 概要 通知 「ロック済み」状態の回避 Process Historian の動作に使用可能な十分な空き容量を確保するため、定期的に[I/O シ ステム]ダッシュボードの現在の使用可能容量を確認します。 ダッシュボードで、使用済み容量を低減するためにどの自動化機構を有効にしているか を確認します。 現在の容量の確認 [I/O システム]ダッシュボードで、ハードディスク容量の概要を確認することができます。 [I/O システム]ダッシュボードの[使用可能な I/O サブシステム]ウィンドウで希望するドラ イブをクリックします。 使用済み容量は、テーブル内の円グラフで相対および絶対として表示されます。 容量監視 OS 上の PH-Ready は、キャッシュが存在するシステムドライブ上の容量を監視します。 Process Historian サーバー上で、保守サービスは次のドライブのディスク容量を監視し ます。 ● システムドライブ ● トランザクションログが存在するドライブ ● Process Historian データベースまたはデータベースセグメントが存在するすべてのデ ータドライブ 次が発生した場合に、WinCC に警告を送信します。 ● 空き容量が、100 GB の下限を下回るか、ドライブ全容量の 20%未満になったとき。 次が発生した場合に、Process Historian サーバーは「ロック済み」状態に切り替わりま す。 ● 空き容量が、50 GB の下限を下回るか、ドライブ全容量の 10 %未満になったとき。 – 500 GB 以下のハードドライブ: 10%未満の空き容量 – 500 GB を超るハードドライブ: 50 GB 未満の空き容量 空き容量の増加 サーバーを[有効]状態に戻すには、十分な空き容量を確保する必要があります。 8 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 基本 1.1 概要 使用可能なオプション: ● セグメントをオフラインにします。 これは、セグメントのバックアップを作成するた めに必要です。 ● ドライブ上の空き容量を確保する: ログファイル、一時ファイルおよび他の不必要なファイルを削除することができま す。 冗長性: トランザクションログのサイズを確認し、そのサイズを縮小することができ ます(「冗長システム (ページ 59)」セクションを参照)。 ● ランタイムセグメントまたは将来のセグメントの数を低減します。 この措置は、セグメント化後にのみ有効です。 下記も参照 冗長システム (ページ 59) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 9 基本 1.2 データ構造 1.2 データ構造 値シーケンス Process Historian は、一意の識別子(GUID)を使用して、特定のタイミングでアーカイブ 対象の各値シーケンスおよびその個別の値を保存します。 個別の値の物理的な位置は、 この識別子で識別することができます。 この識別子は、ユーザーの値へのアクセスを簡 単にします。 大量のプロセス値およびアラームをアーカイブするときにパフォーマンスを向上するた め、Process Historian の値シーケンスをデータグループごとに分割することができます。 各データグループは物理的ソースの共有クラスタの格納場所が割り当てられます。 ● ドライブパーティション 1 のデータグループ 1 ● ドライブパーティション 2 のデータグループ 2 ● など 注記 使用するシステムのパフォーマンスおよびスケーリングへの影響を目的として、使用可 能なハードディスク間にデータグループを分配することができます。 分配は、データベ ースの作成時にウィザードを使用して実行します。 パーティション アーカイブ対象の単一値シーケンスのランタイムデータ量(例:アーカイブタグなど)には 制限がなく、絶えず増加します。 このため、個別の値シーケンスに割り当てられるデータ全体の量は、時間軸を使用して 複数の「パーティション」に分割する必要があります。 データグループは、時間軸を使用してパーティションに分割されます。 パーティションには以下の条件が適用されます。 ● 各パーティションには期間の上限と下限があります。 ● 一方、上限は必ず下限よりも高く設定されなければなりません。 ● データグループのパーティションは重複してはなりません。 ランタイムデータベースのセグメント セグメントは、特定の期間中にアーカイブされたすべてのアーカイブデータの概要です。 10 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 基本 1.2 データ構造 ኤዙኜኍወዙኴ ኤዙኜኍወዙኴ 㣑栢憇W ቿዙኈኁኳኜኍ 3 ቿዙኈኁኳኜኍ 3 ቿዙኈኁኳኜኍ 3 3 3 3 3 3 3 ኮዙኣኀኔዄዐ 3 3 3 3 3 3WQ 3WQ 3 3WQ ቿዙኈኁኳኜኍP 3 3 3 3 3 3 3 3WQ ቿዙኈኁኳኜኍP 3 3 3 3 3 3 3 3WQ ቿዙኈኁኳኜኍP 3 3 3 ቿዙኈኁኳኜኍP 3 3 3 3 3WQ 3 3 3 3WQ ቿዙኈኁኳኜኍP[ P 3 3 3 3 3 3WQ ኘኍኾዐእ データベースセグメントは、同じ時間の上限と下限を共有するすべてのデータグループ のパーティションを合計したもので構成されます。 これらのグループはセグメントの制 限に対応します。 時間の上限と下限の差は、データベースセグメントの「期間」と呼ばれます。 各セグメントには、一意のセグメント番号があります。 ● システムで最初に作成されるセグメントである開始セグメントの番号は 100,000 で す。 ● 下限がセグメント n の上限と等しいセグメントは、セグメント「n+1」と呼ばれます。 ● 上限がセグメント n の下限と等しいセグメントは、セグメント「n-1」と呼ばれます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 11 基本 1.3 セグメント化 1.3 セグメント化 はじめに Process Historian データベースは、非常に多くのデータを処理し、管理することができ ます。 保存されたデータは、パフォーマンスが低下しないように、セグメントに分割さ れます。 セグメントは、時間の上限と下限による期間によって定義されます。 セグメントには、 定義された期間中に記録された量のデータが含まれます。 デフォルトでは、セグメントは、Process Historian データベースが作成された 1 週間の セグメントサイズで作成されます。 この設定は変更できます。 セグメント構成の変更の 詳細については、「セグメント化ダッシュボード (ページ 40) 」を参照してください。 データを含むセグメントの構成は、後で変更することはできません。 注記 高度モードでのデータベースのインストール中に、既にすべてのセグメント設定を指定 しています。 セグメントユニットの選択内容は、必要なハードディスク容量に影響しま す。 ユーザー定義設定に従って、セグメントサイズをデータ値の予想負荷に比例するように 推定して決定します。 セグメント化構成 Process Historian 管理者として、[セグメント化]ダッシュボードでセグメント化のプロパ ティを変更することができます。 以下の事項を設定します。 ● セグメント化のアンカーポイント ● セグメントの期間 ● 準備されたセグメントの数 ● ランタイムセグメントの総数 12 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 基本 1.3 セグメント化 以下の表は基本的なセグメント化パラメータの概要を示します。 パラメータ 値 説明 セグメント化のア 日付、時刻 セグメントの開始時間 セグメントの期間 日、週、月 セグメントサイズ 乗数 整数 セグメント化の構成期間の乗数 セグメント数 準備されたセグメント 準備されたセグメントの総数 ンカーポイント ランタイムセグメント プロセス値およびアラームの保存に使用可 の 能なランタイムの有効なセグメント数。 こ 総数 れらのセグメントはアーカイブされませ ん。 Process Historian は、定義された期間のセグメントを継続的に作成します。 可能な期間 全体を確実にカバーするために、高いおよび低い「Catch-all」セグメントがあります。 これらの専用のセグメントは、現在のランタイムセグメントの外にある着信データをす べて収集します。 これらのセグメントは、「Catch-all-upper 」(CAU)や、「Catch-alllower」(CAL)と呼ばれています。 CAL および CAU セグメントは、永久的に使用可能で あり、削除、消去またはオフラインに設定することはできません。 アンカーポイント アンカーポイントを変更すると、全セグメントの最後のタイムスタンプ以降の時間を参 照します。 ランタイムセグメントの総数や準備されたセグメント数に変更がある場合、セグメント 化のアンカーポイントを変更する必要はありません。 設定が変更されると(例:準備され たセグメントが減る場合)、既存のセグメントは削除されません。 これは、準備したシグナルを減らす時、過剰な準備されたセグメントが使用されるまで、 新しい設定が達成されないことを意味しています。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 13 基本 1.3 セグメント化 準備されたシグナルの数が増える場合、新しい設定でセグメント化が直ちに開始されま す。 注記 既存のセグメント化構成の最後のセグメントが、新しいセグメント化のアンカーポイン トの前に終了する場合、中間セグメントを作成する必要があります。 この中間セグメン トは、既存のセグメント化構成の最後のセグメントの終了時間に開始し、新しいセグメ ント化構成の開始時間に終了します。 中間セグメントの必要性を回避するため、適切な アンカーポイントが推奨されます。 この推奨を拒否すると、中間セグメントが自動的に 作成されます。 セグメント: タイプ Process Historian では、「ランタイム」タイプと「アーカイブ」タイプのセグメント間に 相違があります。 ランタイムセグメントは、[セグメント化]ダッシュボードに表示されます。 以下のよう な特性があります。 動作 ランタイムセグメント アーカイブセグメント 変更 はい いいえ 圧縮 いいえ はい バックアップ いいえ はい 削除 いいえ はい アーカイブセグメントは、[バックアップ/リストア]ダッシュボードに表示されます。 設 定に応じて、圧縮されるか圧縮されません。 セグメントのステータスは[オンライン]または[オフライン]として分類されます。 ● [ランタイム]タイプのセグメントは、常に[オンライン]ステータスです。 ● [アーカイブ]タイプのセグメントのステータスは、[オンライン]または[オフライン]に することができます。 14 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 基本 1.3 セグメント化 オンラインのセグメントのコンテンツのみを、読み取ることができます。 オフラインの セグメントのコンテンツを読み取るには、これらのセグメントをリストアする必要があ ります。 注記 セグメントのリストアに関する情報は「セグメントのリストア (ページ 36) 」にありま す。 セグメント: ステータス セグメントのプロパティは以下のように構成されています: タイプ ステータス 読み取り 書き込み アーカイブ 削除 ランタイム オンライン はい はい いいえ いいえ アーカイブ オンライン はい 間接 1) はい いいえ アーカイブ オンライン はい 間接 1) はい あり 2) オフライン いいえ 間接 1) いいえ いいえ (アーカイ ブ済み) アーカイブ (削除済み) 1) CAL セグメントの保留中の変更は、バックアップ中にアーカイブセグメントに転送され ます。 2) 最後のアーカイブ後、データに変更がなかった場合にのみ削除することができます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 15 基本 1.3 セグメント化 16 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 2 ハードウエアの設定 次のセクションは Process Historian のハードウェア要件を説明します。 構成の概要 ここに示されているハードウェア構成は、SIMATIC Process Historian と Information Server を参照します。 Process Historian の簡単な構成により、トポロジー の概要がはっきりします。 下記の図に簡単な構成を図示します。 十分に強力な PC システムであれば、関係するすべての作業を処理することができます。 この構成は、対応する量フレームワークでの小規模なインストールに適しています。 Information Server Client Internet Front-End Firewall Information Server Client Office LAN OS Clients/ Batch Clients OS Single Station Process Historian Information Server ターミナルバス Back-End Firewall (optional) OS Server OS Server Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA SIMATIC Batch Server 17 ハードウエアの設定 小規模フレームワーク用ハードウェア例 最大 2 台までのサーバーへのデータ量およびサーバー(例えば、847 シリーズの SIMATIC IPC を使用)ごとに 1 秒あたり最高 1500 値のアーカイブ負荷を取り扱うことが できます。 ハードウェア装置 CPU Intel Xeon E3-1268L V3、2.3 GHz RAM 16 GB DDR3、SDRAM ハードディスク 240 GB SSD SATA オペレーティングシステ ムとソフトウェア RAID 5 (3 x 1 TB、HDD SAS) Process Historian データ ベースおよびトランザク ションログ RAID コントロ ハードウェア RAID コントローラ PCIe X8、 PCIe X16 スロット、バッテリバックアップ ーラ ユニット(BBU)を含む 記載されている RAID 5 システムは約 1.8 TB です。 全ての SAS HDD は、ハードウェアの RAID コントローラに接続されています。 同システム上の Process Historian および Information Server Process Historian および Information Server は、同じシステムにインストールし、動作 させることができます。 この場合、2 つのサーバーアプリケーションが、利用可能なハードウェアリソースを共 有します。 WinCC クライアントシステムおよび Information Server クライアントからの データクエリの頻度によっては、より高いグレードの装置を使用することを推奨します。 少なくとも 16 GB の RAM が必要です。 中程度の容量向けフレームワーク用ハードウェア例 1 秒あたり最大 12000 値のアーカイブ負荷において、最大 12 台のサーバーへのデータ 量を取り扱うために、次のテーブルでリストアップされたハードウェアを基盤としてい る類似システムを使用してください。 18 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA ハードウエアの設定 PRIMERGY RX300 S8 のコンフィグレーション CPU Intel Xeon E5-2650 V2、2.6 GHz RAM 32 GB DDR3 ハードディスク RAID 1、2 x HD SAS 6G 300 GB 10K オペレーティングシステ HOT PL 2.5" ムとソフトウェア RAID 1、2 x HD SAS 6G 300 GB 10K トランザクションログ HOT PL 2.5" RAID 10、4 x HD SAS 6G 900 GB 10K Process Historian データ HOT PLUG 2.5" ベース RAID コントロ SAS 6G 5/6 512 MB (D2616)、BBU 拡張付 ーラ き RAID 5/6 V16 RAM、プロセッサー数、HDD 数などの拡張を、このコンフィグレーションで行うことが できます。 説明されているハードウェア構成は次の内部ハードディスクの使用に基づいています: ● オペレーティングシステム、SQL Server ● Process Historian データベース ● トランザクションログ Storage Area Network(SAN)を用いて、データベースサイズを拡張し、パフォーマンスを 向上することができます。 また、別のハードウェア RAID システム上の複数の対照的なデータベースグループにデ ータベースの作成と配布を行なって、パフォーマンスを向上させることもできます。 大規模フレームワーク用のハードウェアの例 1 秒あたり 12,000 値以上のアーカイブ負荷において、複数のプロジェクトからのデータ 量を取り扱うために、次のテーブルでリストアップされたハードウェアを基盤としてい る類似システムを使用してください。 PRIMERGY RX300 S8 のコンフィグレーション CPU 2 x Intel Xeon E5-2690 V2、2.9 GHz RAM 64 GB DDR3 ハードディスク 4 x 300 GB 2 x RAID 1 (内蔵) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA オペレーティングシステ ムとソフトウェア 19 ハードウエアの設定 Storage Area N 4 x RAID 1 (それぞれ 2 x HD SATA 2 TB を Process Historian データ etwork (SAN) ベース: 4 つのタグデータ 装備) グループ、0 ~ 3 6 TB (3 x RAID 1、それぞれ Process Historian データ 2 x HD SATA 2 TB を装備) ベース: アラーム、 BATCH データ、コンフィ グレーションデータタグ、 アラーム 3 TB (3 x RAID 1、それぞれ Process Historian データ 2 x HD SATA 1 TB を装備) ベース: トランザクション ログ、一般データグルー プ RAID コントロ SAN Infotrend DS S24F-G2840-4 ーラ (14 x 2 TB、6 x 1 TB) 冗長 Process Historian サーバー 冗長 Process Historian システムは、マスター(プリンシパル)やスタンバイ(ミラー)オペ レーション(例: PRIMERGY RX300 S8)用に対称的に構成されたサーバーで構築されてい ます。 冗長 Process Historian サーバー間に帯域幅が 1 ギガビット以上の専用冗長接続を推奨し ます。 ウィットネスサーバーコンポーネントは、自動的に冗長性のフェイルオーバーをさせる ように設計されています。 これは、Information Server または WinCC サーバーの可用性 に応じて、システムの追加サーバーにもインストールされます。 20 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 3 管理 3.1 管理 - 概要 管理コンソールは、Process Historian システムの診断とコンフィグレーションに使用さ れます。 Process Historian のインストールとともにインストールされ、ログオンすると 自動的に起動します。 手動で起動するには、[スタート] > [プログラム] > [Siemens Automation] > [SIMATIC] > [Process Historian] > [Process Historian Management Console]の順に選択して、管理コンソールを開きま す。 注記 Internet Explorer による証明書の確認 Internet Explorer で、[インターネットオプション] > [詳細] > [セキュリティ]セクション で、[発行元証明書の取り消しを確認する]の設定を無効にします。 このオプションを有効にすると、Process Historian を開くのが遅くなり、エラーメッセ ージが表示されることがあります。 ダッシュボード - 概要 以下の表に、管理コンソールのダッシュボードとそのタスクを示します。 ダッシュボード 説明 Process Historian の管理 ● PC およびオペレーティングシステムの基本ハードウェ アインジケータとパフォーマンスインジケータの表示 ● Process Historian サーバーのステータスと現在のアクテ ィビティに関する基本インジケータの表示 ● ライセンスステータスの表示 ● 冗長性のステータス ● 動作状態の変更 プラントの構造 ● 組み込まれたプロジェクトの表示 ● OS サーバーシステムの表示 ● PC 名の表示 I/O システム ● 使用可能な入出力デバイスの表示 ● 使用しているメモリ容量の表示 ● 負荷に関する詳細情報 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 21 管理 3.1 管理 - 概要 ダッシュボード 説明 診断 ● Process Historian の診断メッセージ ● オペレーティングシステムのイベント表示のメッセージ バックアップ/リストア ● [ランタイム]タイプのセグメントの表示 ● [アーカイブ]タイプのセグメントの表示 ● セグメントバックアップの作成 ● バックアップセグメントのリストア 圧縮 ● 圧縮状態の表示 ● 未圧縮アーカイブセグメント数の構成 セグメント化 ● 現在のセグメント化設定の表示 ● セグメント化設定の変更 データベースバックアップ ● フルデータベースバックアップの手動作成 ● フルデータベースバックアップの自動(周期)作成 冗長性 ● 冗長性ステータスの表示 ● プリンシパル(マスター)およびミラー(スタンバイ) の切り替え/切断 ● 冗長性の構成 ライセンス ● サーバーおよびプロジェクトの現在のライセンスステー タスの表示 SIMATIC Batch バックア ● 選択したバッチデータの表示 ップ/リストア ● バッチデータのバックアップの作成 ● バックアップしたバッチデータのリストア 22 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.2 Process Historian の管理ダッシュボード 3.2 Process Historian の管理ダッシュボード 概要 [Process Historian Management]ダッシュボードには、以下に関する情報が含まれていま す。 ● PC を監視するための基本インジケータ: – プロセッサのロード(CPU) – 利用可能な RAM – ハードディスクのロード(ディスク I/O) ● Process Historian 上の基本インジケータ: – 接続されているデータソースの数 – 1 秒ごとの保存されるタグ数 – 1 秒ごとの保存されるメッセージ数 ● Process Historian サーバーの動作状態 ● Process Historian の冗長性ステータス ● Process Historian のライセンスステータス ● Process Historian の自動バックアップ 注記 パーセント単位で表示 パーセント値の表示は、一時的に 100%を超えることがあります。 これらの値は、平均 値からの統計的な推定法によって特定されます。 実数値には対応しません。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 23 管理 3.2 Process Historian の管理ダッシュボード ステータス/コントロール Process Historian ステータス: 動作モードの変更 [Process Historian Management]ダッシュボードの Process Historian の動作状態を変更 することができます。 次の動作モードが使用可能です。 ● 開始 ● シャットダウン ● リカバリの開始 このためには、[Process Historian のステータス]エリアのドロップダウンリストからそれ ぞれのエントリを選択します。 冗長性およびライセンスステータス 表示されている各ステータスは、冗長性およびライセンスステータスフィールドで更新 することができます。 24 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.3 プラントの構造ダッシュボード 3.3 プラントの構造ダッシュボード [プラントの構造]ダッシュボードには、システムに現在統合されているプロジェクトツリ ーのすべてのプロジェクトが表示されます。 構造の基本エリアは、自動的に検出され表示されます。 拡張された外部構造を手動で追 加することができます。 後で構造パーツを追加、名前変更または削除することができます。 それを行うには、[追加]、[削除]および[名前変更]ボタンを使用します。 プラント構造の検出 ● MICREX-NX プロジ PCS7 ェクト – WinCC プロジェ クト PC WinCC SQL-Server WinCC Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 25 管理 3.3 プラントの構造ダッシュボード 拡張された構造を手動で追加、編集または削除することができます。 ● ● ● ● ● ● 会社名 ロケーション 建造物 通路 部屋 Unternehmen Standort MICREX-NX Gebäude Flur Raum PCS7 構造のネスティング深度は、必要に応じて拡張できます。 詳細なプロジェクト情報 プロジェクトを選択すると、そのプロジェクトに関する以下の詳細情報が表示されます。 ● 名前 ● タイプ ● 説明 プロジェクトの説明およびタイプを変更および確定することができます。 結合 構造ツリーに重複したプロジェクトエントリがある場合は、この機能を使用します。 重 複したエントリは、例えば、ハードウェア障害後に OS サーバーのイメージを再インス トールした場合などに発生することができます。 [結合]機能を使用して重複したエントリを結合して、プラント構造で再度単一のエントリ から派生するようにします。 26 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.4 I/O システムダッシュボード 3.4 I/O システムダッシュボード [I/O システム]ダッシュボードには、読み取りおよび書き込みアクセス権があり、データ をアーカイブするメモリシステム全体が表示されます。 このダッシュボードには、シス テムに統合されているすべてのハードドライブが表示されます。 これには、アーカイブ データを含んでいないハードドライブも含まれます。 [I/O システム]ダッシュボードには、ストレージシステムに関する以下の情報が表示され ます。 ● ハードドライブの名前とドライブ文字 ● ファイルシステム ● 合計ストレージ容量: 容量 ● 使用可能絶対ストレージ容量 ● 空きストレージ容量(パーセント) ● 使用されている絶対ストレージ容量 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 27 管理 3.4 I/O システムダッシュボード 入出力装置の状態は、システムによってグラフィックに監視されます。 ドライブを選択 すると、選択したドライブについて以下の詳細な情報を受け取ります。 ● ハードドライブのアイドル時間: アイドル時間 ● 1 回の転送当たりの平均持続時間 ● 読み取りアクセスの平均キュー長さ ● データ媒体への読み取りアクセス権を持つ 1 秒ごとの Byte ● 書き込みアクセスの平均キュー長さ ● 読み取り速度(Byte /秒) ● 書き込み速度(Byte/秒) 28 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.5 診断ダッシュボード 3.5 診断ダッシュボード [診断]ダッシュボードの上部エリアに、Process Historian イベントログからの直前の診断 メッセージが 1000 件表示されます。 Process Historian のイベントログには、以下の情報が含まれます。 ● ログエントリ ID ● メッセージの重大性 ● タイムスタンプ ● アプリケーションドメイン名 ● プロセス ID ● メッセージ ダッシュボードの下部セクションに、Windows アプリケーションのイベントログからの 直前のエントリ 100 件が表示されます。 以下の情報が表示されます。 ● タイムスタンプ ● メッセージ Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 29 管理 3.5 診断ダッシュボード ● カテゴリ ● ソース 30 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.6 バックアップ/復元ダッシュボード 3.6 バックアップ/復元ダッシュボード 3.6.1 はじめに バックアップタイプ Process Historian では、プロセス値およびアラームをセグメント単位で保存します。 デ ータやメッセージは、タイムスタンプと共にセグメントに保存されます。 同じ期間のデ ータおよびメッセージが、同じセグメントに保存されます。 セグメントに対して構成されている有効期間が過ぎると、新しく準備されたセグメント が作成されます。 準備されているセグメントで最も古いものがランタイムのセグメント になります。 構成されたランタイムセグメントの数に到達すると、最も古いランタイム セグメントがアーカイブセグメントになります。 バックアップを作成できるのは、アー カイブセグメントに対してだけです。 アーカイブセグメントをバックアップすると、ランタイムデータがバックアップファイ ルに保存されます。 保存されたデータには以下が含まれます。 ● プロセス値 ● メッセージ ● 構成データ [バックアップ/リストア]ダッシュボードの[アーカイブセグメント]エリアにある[設定...] ボタンを用いて、自動化されたセグメントのバックアップを計画することができます。 [セグメントのリストア]エリアの[リストア]ボタンを使って、選択したアーカイブセグメ ントを再びランタイムデータとして利用可能とすることができます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 31 管理 3.6 バックアップ/復元ダッシュボード 3.6.2 セグメントバックアップの作成 前提条件 バックアップするセグメントが[アーカイブ]ステータスである。 バックアップ計画 Process Historian のストレージ容量は、継続的にデータで満たされています。 空き容量 がしきい値未満になると、Process Historian は、[ロック済み]状態に設定されます。 ア ーカイブは一時停止されます。 Process Historian を[有効]状態に戻すには、十分な空き容量を確保する必要があります。 「ロック済み」状態になるのを回避するには、次のようないつくかの方法があります。 ● 手動でセグメントのバックアップを行い、オフラインに設定する。 ● 自動でセグメントのバックアップを行い、オフラインに設定する。 32 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.6 バックアップ/復元ダッシュボード 現在のストレージ容量 十分な空き容量を確保するため、バックアップのアーカイブ済みセグメントを適宜削除 する必要があります。 オンラインアーカイブセグメントのみを削除することができます。 オフラインアーカイ ブセグメントは、削除する前に外部ドライブにコピーすることができます。 注記 セグメントバックアップ中の動作状態 次の機能を実行している間に、Process Historian を一時的に短い時間だけ[無効]動作状態 に変更します。 ● セグメントの準備中 ● セグメントのバックアップ中 ● セグメントのリストア中 ● セグメントをオフラインに設定しているとき この動作状態の場合は、データベースにアクセスすることはできません。 セグメントのバックアップ 手動バックアップ 1. 管理コンソールのナビゲーションで[バックアップ/リストア]ダッシュボードを選択しま す。 2. バックアップ対象のセグメントを[アーカイブセグメント]エリアで選択します。 3. バックアップを起動するには、[バックアップ]ボタンをクリックします。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 33 管理 3.6 バックアップ/復元ダッシュボード 4. バックアップファイルのパスを、開いている[セグメントのバックアップ]ダイアログボッ クスで選択します。 データ媒体の名前や番号などのバックアップ用の識別子と説明を、さらに指定できます。 保存後にセグメントを自動的にオフラインに設定するには、[オフラインに設定する]を選 択します。 5. [バックアップ]をクリックします。 自動バックアップ [バックアップ/リストア]ダッシュボードでは、バックアップをリストアし、アーカイブ セグメントを自動的にオフラインに設定することができます。 自動バックアップでバッ クアップを作成できるのはアーカイブセグメントだけです。 圧縮が有効であれば、この アーカイブセグメントは圧縮されてからバックアップされます。 このようにするには、[アーカイブセグメント]エリアで[設定]ボタンをクリックし、[バッ クアップ後に、セグメントをオフラインに設定する]オプションを選択します。 [プランナーを有効にする]オプションを設定して、自動バックアップを有効にすることが できます。 遅延したセグメント [バックアップ後に、セグメントをオフラインに設定する]オプションを設定した場合に、 遅延してオフラインに設定されるのはアーカイブセグメントです。 遅延したセグメント は引き続きオンラインで利用可能であり、既存のデータやメッセージも引き続き読むこ とができます。 34 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.6 バックアップ/復元ダッシュボード カウンタで、オンラインのままに利用できる遅延したセグメントの数を設定します。 注記 Process Historian がデータをアーカイブしない Process Historian がデータをアーカイブしない場合は、Microsoft メッセージキュー (MSMQ)およびデータベースを確認します。 手動でセグメントをオフラインに設定 十分な空き容量を提供するため、バックアップに既にアーカイブされたデータセグメン トを定期的に削除する必要があります。 1. [バックアップ/リストア]ダッシュボードを開きます。 2. 適切なセグメントを[アーカイブセグメント]エリアで選択します。 3. [オフラインに設定する]ボタンをクリックします。 – 選択されたセグメントのエントリが[セグメントのリストア]ビューに移動されま す。 – WinCC サーバーでキャッシュされたデータが転送されます(リカバリ)。 – このセグメントのストレージ容量が解放されます。 セグメントは、個別にのみ移動することができます。 [I/O システム]ダッシュボードで、確保される容量を確認できます。 注記 ストレージ容量の確認 Process Historian を動作させるのに十分な空き容量を確保するため、これらの手順を定 期的に繰り返します。 結果 バックアップが作成され、バックアップの日付が入力されます。 セグメントは[オンライン]ステータスのままで、移動されません。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 35 管理 3.6 バックアップ/復元ダッシュボード 3.6.3 セグメントのリストア アーカイブセグメントおよび既に削除されているセグメントに保存されているデータに アクセスする場合、それぞれのセグメントをリストアする必要があります。 セグメント をリストアするとき、そのセグメントに対応するバックアップファイルを選択する必要 があります。 前提条件 ● リストアするセグメントの対応するバックアップファイルを使用できる。 ● Process Historian は「有効」動作状態です。 手順 1. 管理コンソールのナビゲーションで[バックアップ/リストア]ダッシュボードを選択しま す。 2. [セグメントのリストア]エリアで必要なセグメントを選択します。 3. [リストア]ボタンをクリックします。 4. [セグメントのバックアップ]ダイアログで、リストアするセグメントの対応するバックア ップファイルを選択します。 5. [リストア]をクリックします。 結果 OS サーバー、OS クライアントまたは Information Server から、リストアしたセグメン トのデータにアクセスできます。 3.6.4 セグメントの削除 Process Historian のセグメントには、ランタイムセグメントとアーカイブセグメントの2 種類があります。 ランタイムセグメントは、常にオンラインになっており、削除できま せん。 ランタイムセグメントがアーカイブセグメントになり次第、そのバックアップを実行す ることができます。 バックアップが正常に終了した後、アーカイブセグメントは削除 (オフライン設定)することができます。 セグメントをオフラインに設定した後、バックアップされたセグメントをリストアする ための情報のみがシステムに保存されます。 自動バックアップと共に、自動設定をオフ ラインに構成することができます。 36 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.6 バックアップ/復元ダッシュボード 前提条件 選択したセグメントのバックアップがすでに作成されており、このセグメントが[有効]と マークされている場合のみ、[オフラインに設定する]ボタンを使用できます。 セグメン トは、例えば、セグメントの追加ランタイムデータがバックアップ作成後に蓄積されて いる場合は、[無効]とマークされます。 この場合、関連するセグメントのバックアップ を再度作成します。 セグメントは、個別にのみ削除できます。 手順 1. 管理コンソールのナビゲーションで[バックアップ/リストア]ダッシュボードを選択しま す。 2. 削除するセグメントを[アーカイブセグメント]エリアで選択します。 3. [オフラインに設定する]ボタンをクリックします。 結果 セグメントがデータベースから削除されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 37 管理 3.7 圧縮ダッシュボード 3.7 圧縮ダッシュボード [圧縮]ダッシュボードで、現在の圧縮状態、および未圧縮セグメントの現在のデフォルト 数を表示することができます。 未圧縮セグメントは、最初のアーカイブセグメントから カウントされます。 圧縮は、3 番目のセグメントによって開始されます。 注記 アーカイブセグメントはバックグラウンドで自動的に圧縮されます。 手順 1. 管理コンソールのナビゲーションで[圧縮]ダッシュボードを選択します。 2. [圧縮後]の[構成]エリアにある[有効にする]オプションを選択します。 3. [構成]エリアで維持する未圧縮セグメントの数を指定します。 4. [適用]をクリックします。 5. [現在の状態]エリアは、圧縮が有効になっているかを示し、有効な場合は、どのセグメン トが有効かが示されます。 38 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.7 圧縮ダッシュボード 結果 アーカイブセグメントの圧縮の設定が再構成されました。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 39 管理 3.8 セグメント化ダッシュボード 3.8 セグメント化ダッシュボード [セグメント化]ダッシュボードには、現在のセグメント化構成の概要が示されます。 [設定]エリアで Process Historian のセグメント化の構成を行います。 セグメントの状態は、以下のように色コード化されます。 40 セグメントステータス 色 完了したランタイムセグメント 灰色 現在のセグメント 緑色 準備済みのセグメント 青色 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.8 セグメント化ダッシュボード セグメント化の構成のための以下のパラメータを[設定]エリアで指定します。 1. セグメント化のアンカーポイント: – 時間 – 日付 2. セグメントの期間: – 単位(期間) – 係数 3. セグメント数: – 将来のセグメント数 – ランタイムセグメントの総数 「Database Installation Wizard」は、高度モードでの Process Historian データベースのイ ンストールをサポートしています。 デフォルトでは、インストール時のセグメント化に 対して以下のプリセットが行われます。 セグメントサイズ 1 週間 ランタイムの合計セグメント数 8 準備されたセグメントの数 3 既存のセグメントだけが表示されます。 上の例では、最も古いアーカイブセグメントは 08.09.2014 の 0:00 時間で開始します。 セグメント間隔が 1 週であるので、2 つのセグ メントは 22.09.2014 までにアーカイブセグメントとして完了します。表示が 8 つのセグ メントで構成されるまで、もう 1 つのアーカイブセグメントが毎週作成されます。 新し いセグメントが追加されると、最も古いセグメントが保存され、オフラインに設定され ます。 注記 Process Historian Installation Notes Process Historian データベースのデフォルト值に関する詳細な情報は、インストールに 関する注意事項をご覧ください。 数量構成に応じて、セグメント当たりのデータ量が非常に大きくなることがあります。 これは、ランタイムのすべてのセグメントに適用されます。 セグメントが作成される と、以前のセグメントのサイズおよび将来のセグメントのための予約に基づいて、必要 なメモリ量が推定されます。 過去のセグメントが作成された場合、最低限の容量が割り当てられます。 セグメント化の最適設定は、使用するメモリ容量と、予約する未圧縮データセグメント 数のバランスです。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 41 管理 3.8 セグメント化ダッシュボード 以下の設定を使用できます。 ● 準備されたセグメントに対して 1 週間の期間。 ● ラインタイムセグメントに対して 4 週間の期間。 読み取り専用で利用できる期間の長さは、ランタイムセグメントの数に、削除されない (オフラインに設定される)アーカイブセグメントの数を加えた値によります。 注記 Process Historian データベースが自動的に[無効]状態に切り替わり、セグメント化を変更 できるようになります。 設定が受け入れられた後、データベースは自動的に[有効]状態 に戻ります。 手順 1. 管理コンソールのナビゲーションで[セグメント化]ダッシュボードを選択します。 2. [セグメント数]エリアで、継続的に準備するセグメントの必要数を選択します。 3. [セグメント数]エリアで、ランタイムセグメントの必要な総数を選択します。 4. [適用]をクリックします。 結果 Process Historian データベースのセグメント化が構成されています。 42 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.9 ダッシュボードの冗長性 3.9 ダッシュボードの冗長性 [冗長性]ダッシュボードで Process Historian の冗長性の構成を行います。 以下のエリアにおける冗長システムの構成を指定します。 ● 冗長性のステータス ● 冗長性の削除 ● 冗長性 新しい冗長システムを作成するには、[冗長性]エリアにある[冗長性構成の開始]ボタンを クリックします。 インストールウィザードの指示に従い、新しい冗長システムの構成を行います。 注記 Process Historian 冗長性ウィザード Process Historian インストールに関する注意事項で冗長性構成に関する詳細情報をご覧 いただくことができます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 43 管理 3.9 ダッシュボードの冗長性 冗長 Process Historian サーバー 冗長 Process Historian システムは、Master (Principal)や Standby (Mirror)オペレーション (例: PRIMERGY TX300 S6)用に対称的に構成されたサーバーで構築されています。冗長 Process Historian サーバー間に帯域幅が 1 ギガビット以上の専用冗長接続を推奨しま す。 自動冗長フェールオーバーを備えたシナリオの Witness サーバーコンポーネント は、システムの追加サーバー上にもインストールされ、これは Information Server また は WinCC サーバーの可用性によります。 注記 冗長性 冗長システムの詳細については、 「冗長システム (ページ 59)」のセクションを参照して ください。 44 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.10 ライセンスダッシュボード 3.10 ライセンスダッシュボード ダッシュボード [ライセンス]ダッシュボードでは、システムで使用されている、および利用可能なライセ ンスの概要が得られます。 Process Historian ライセンスの利用可能性が表示されます。 タグライセンスの状態の以下の詳細情報も入手することができます。 ● 使用可能 ● 必要 ● 空き Process Historian は、PCS 7/WinCC ソース用に、いかなるアーカイブタグのライセン スを必要としません。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 45 管理 3.10 ライセンスダッシュボード プロジェクトを選択すると、プロジェクト固有のライセンスステータスに関する情報を、 以下の情報とともに受け取ります。 ● プロジェクト名 ● プロジェクトタイプ ● タグ数 46 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.11 データベースバックアップダッシュボード 3.11 データベースバックアップダッシュボード このダッシュボードの機能を使用して、作成時点でのデータベースのフルバックアップ を作成することができます。 データベースバックアップ [現在の構成と状態]には、次の情報が表示されます。 1. 構成されたバックアップタイプ 2. バックアップステータス: バックアップコピーの進捗: 3. バックアップコピーへのパス 4. 空きディスク領域 5. ステータス Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 47 管理 3.11 データベースバックアップダッシュボード 設定 次の 3 つの設定を[設定]エリアで使用できます。 ● [データベースバックアップ]機能は、[無効]に設定したときに無効にされます。 ● データベースのフルバックアップは、[手動]設定を使用した場合のみ定義されます。 ● データベースのフルバックアップは、[自動]設定を定期的に使用して定義されます。 ストレージタイプ [手動]設定を使用すると、1 つのバックアップのみが定義されます。 一旦バックアップが 完了すると(ステータス=100%)、動作が終了されます。 このバックアップからのリカバ リは、バックアップタイムスタンプからのデータを使用してデータベースをリストアし ます。 現在のタイムスタンプを使用したフルバックアップは、[自動]設定を使用して作成されま す。 加えて、バックアップは周期的に繰り返されます。 タイムスタンプは、各バックア ップによって更新されます。 バックアップは、削除される必要はありません。 バックア ップは、常に、データベースの現在の状態を示します。 このバックアップからのリカバ リは、バックアップタイムスタンプからの最新のデータを使用してデータベースをリス トアします。 プロセスが継続されます。 48 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.11 データベースバックアップダッシュボード ストレージパス バックアップの保存先のパスは、[設定]ウィンドウで指定されます。 保存先のパスは、 手動で変更できます。 保存先のパスの変更 1. [保存先のパス]フィールドには、データベース名と一緒に適切なドライブとフォルダをパ スとして入力します。 例: D:\DatabaseBackup 2. [設定の適用]をクリックします。 概要ウィンドウに、確認後に実行する手順が表示されます。 3. この情報を確認します。 4. [OK]をクリックして、すべての入力内容が正しいことを確定します。 次いで、上記の仕様に基づいてフルバックアップを実行します。 ストレージ構造 ストレージの構造は、バックアップタイプが[自動]または[手動]に設定されているかによ って異なります。 自動の設定 バックアップは、指定の保存先パスに保存されます。 例: Process Historian データベースには、「HistorianStorage」という名前が含まれています。 保存先のパスとして、D:\DatabaseBackup と指定します。 バックアップは、次の保存先パスに保存されます。 ● D:\DatabaseBackup\HistorianStorage 次の定期バックアップは、同じ保存先パスに保存されます。 自動バックアップを終了して再起動する場合、指定された保存先パスの以前のバックア ップがすべて削除されます。 新しいバックアップが保存されます。 以前のバックアップ Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 49 管理 3.11 データベースバックアップダッシュボード を失うことを回避するには、自動バックアップの再起動のための新しい保存先のパスを 入力する必要があります。 手動の設定 バックアップは、指定の保存先パスに保存されます。 バックアップ作成時の現在の日付 および時間が名前に含まれます。 例: Process Historian データベースには、「HistorianStorage」という名前が含まれています。 バックアップは、2014 年 5 月 31 日午後 6 時に開始されました。バックアップのパスお よび名前は次のようになります。 ● D:\DatabaseBackup\20140531_1800_HistorianStorage 後日作成した手動バックアップは同じ保存先パスに保存できます。そのために、データ が変更されたり削除されることはありません。 ストレージデバイス データベースバックアップを別個のドライブに保存することをお勧めします。 次の外部ドライブは、データベースバックアップのストレージ媒体として使用すること ができます。 ● USB ハードディスク ● ISCSI を介したネットワークドライブ。 ISCSI についての情報は、次のリンクで Microsoft から入手できます。 – http://technet.microsoft.com/de-de/library/ee338476(v=ws.10).aspx (http:// technet.microsoft.com/de-de/library/ee338476(v=ws.10).aspx) 50 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.11 データベースバックアップダッシュボード フルバックアップを実行するには、選択したストレージ媒体に十分な空き容量が必要で す。 注記 必要な容量 ドライブの空き容量が 20 GB 未満の場合、制御システムに警告が表示されます。 ドライブの空き容量が 10 GB 未満の場合、プロセス制御メッセージが生成され、バック アップの作成が停止されます。 不完全なバックアップ バックアップタイプが、バックアップの作成中に変更された場合、不完全なバックアッ プは再開できません。 不完全なバックアップは、リカバリに適していません。 冗長システム [データベースバックアップ]機能は、バックアップの形式の完全なデータベースを保存す るために使用されます。 冗長システムでは、ミラーがこのタスクを引き受けます。 [データベースバックアップ]機能は、冗長システムでは使用できません。 リカバリ リカバリは、最後にバックアップが開始された時間に存在していた Process Historian の 状態を復元します。 データベースインストールウィザードを使用して、リカバリをインポートします。 適切 なバックアップを選択し、リカバリを開始します。 リカバリプロセスを開始する前に、バックアップの完全性を確認します。 バックアップ が完全(つまりバックアップステータスが 100%)な場合のみリカバリは開始されます。 リカバリの詳細な手順については、「データベースインストールウィザード (ページ 134)」 セクションで説明します。 下記も参照 http://technet.microsoft.com/de-de/library/ee338476(v=ws.10).aspx (http:// technet.microsoft.com/de-de/library/ee338476(v=ws.10).aspx) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 51 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 概要 ダッシュボードを使って、Process Historian と SIMATIC Batch サーバーでアーカイブさ れたバッチデータのバックアップおよびリストアができます。 データは、SIMATIC Batch サーバーが提供するバッチ情報、およびバッチ作成中のランタイム情報を含みます。 バッチデータは、手動または自動で、バックアップファイルへスワップアウトすること ができます。 バックアップが成功すると、Process Historian からバックアップしたバッ チデータを削除することができます。 Process Historian のバッチデータのスワップアウ トが再度必要であれば、[リストア]を使用して、選択したバッチデータを再び OS サーバ ー、OS クライアント、Information Server で利用可能にすることができます。 OS コンピュータによってバッチから提供されるアーカイブタグやアラームは、Process Historian で別個のセグメントにアーカイブされます。 これらのセグメントは、[バック アップ/リストア]ダッシュボードでバックアップ、リストアします。 前提条件 ● SIMATIC Batch ファイルが、Process Historian にあること。 ● プラントの構造のツリー表示が、それぞれのバッチプロジェクトに対応しているこ と。 52 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード バックアップするバッチデータの選択 1. [SIMATIC Batch データ]ナビゲーションペインで、すべてのアーカイブされているバッチ データから、バックアップしたいデータを選択します。 データは、以下の階層に表示されます。 – SIMATIC Batch システム – 順序カテゴリ – 順序 – バッチ 階層の個々の要素を選択/選択解除して、展開/折りたたむことができます。 また、親ノー ドを選択すると、すべての下位の要素も選択されます。 2. テーブルには、選択したバッチデータがプロパティと共に表示されています。 表示され ているプロパティ列のいずれか 1 つのヘッダーをクリックすると、テーブルのエントリが このプロパティに従って並び替えられます。 [作成されたバックアップ]の列には、それぞ れのバッチがバックアップされているかどうか、それらのステータスが表示されます。 3. [追加]をクリックすると、特定の条件に適合して表示されているバッチデータの詳細デー タが表示されます。 たとえば、特定の開始時間のバッチを表示することができます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 53 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 4. バッチデータに適応したいフィルタの条件のチェックボックスを選択します。 特定の条 件名を入力するか、ドロップダウンリストで条件を選択します。 ワイルドカードとして、 「*」および「?」をテキストフィールドで使用することができます。 ワイルドカードは、 入力するテキストの先頭や末尾には設定できません。 「*」は、自動的にここに追加され ます。 ワイルドカードは、数値フィールドや選択ボックスでは使用できません。 5. [OK]をクリックします。 条件に適合するバッチデータがテーブルに表示されます。 6. テーブルで個々の行を削除したい場合は、[削除]をクリックします。 あるいは、[すべて削 除]をクリックすると、テーブルのすべてのエントリが削除されます。 ここで、再度バッ チデータを選択して、表示およびバックアップを行うことができます。 手動でのバッチデータのバックアップ テーブルに表示されているバッチデータを手動でバックアップすることができます。 そ れぞれのバッチは、個別の圧縮されたバックアップファイルに保存されます。 1. テーブルで、データをバックアップしたいバッチの行を選択します。 「Ctrl A」を使う と、テーブルのすべてのバッチデータを選択することができます。 2. [タスク]エリアで、[バックアップ]ボタンをクリックします。 3. バックアップファイルのパスを、ダイアログボックスに入力します。 ローカルのディレ クトリ、またはネットワークドライブをバックアップ場所として選択することができます。 4. [OK]をクリックします。 バックアップ中は、ダッシュボードで他のタスクを実行するこ とはできません。 54 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 結果 バッチデータが、指定されたパスに保存されます。 バックアップされるバッチのファイ ル名には、以下の構成要素があります。 ● バッチプロセスセルの名前 ● バッチ名 ● 開始時刻 バックアップされたバッチの数は、ダッシュボードの[バッチの数]エリアで更新されます。 テーブルの[作成されたバックアップ]の列は、バックアップされたバッチの状態を示して います。 自動でのバッチデータのバックアップ スケジューラを使用して、Process Historian でアーカイブされたデータが最終状態に達 したときに、Process Historian でアーカイブされたすべてのデータを自動的にバックア ップすることができます。 スケジューラは、設定された期間で、バックアップする必要 があるバッチが存在するかどうかをチェックします。 それぞれのバッチは、個別の圧縮 されたバックアップファイルに保存されます。 1. [タスク]エリアで、[設定]ボタンをクリックします。 [スケジューラ設定]ダイアログが開き ます。 設定は、最終状態に達しているすべてのバッチデータを参照します。 2. スケジューラが自動的にバッチをバックアップすることができるように、[アクティブ]チ ェックボックスを選択します。 これ以上スケジューラを使用して自動バックアップを行 わないなら、[アクティブ]チェックボックスを選択解除します。 3. [バッチ選択]エリアで、最終状態にあるアーカイブ済みバッチをスケジューラによってバ ックアップする間隔を選択します。 たとえば、自動バックアップが開始する 1 週間前に 最終状態に達しているすべてのバッチをバックアップ用に選択します。 アーカイブされ ているバッチのバックアップは、バッチのアーカイブタグやアラームがあるセグメントの バックアップと連携する必要があります。 4. バックアップファイルのパスを入力します。 バッチのすべてのバックアップファイルが フォルダに保存されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 55 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 5. [バックアップ成功後に削除]のチェックボックスを選択していると、バックアップ成功後 にバッチデータは Process Historian から削除されます。 6. [実行]では、何日後の何時に、スケジューラが自動バックアップの作成条件のチェックを 行うかを選択します。 条件に適合するアーカイブ済みデータが、これでバックアップさ れます。 7. [OK]をクリックして、スケジューラの設定を保存します。 結果 スケジューラが有効であれば、バッチデータは自動的にバックアップされます。 スケジ ューラのステータスは、ダッシュボードの[タスク]エリアで[アクティブ]と表示されま す。 スケジューラが有効でなければ、バッチデータは自動的にバックアップされません。 ス ケジューラのステータスは、ダッシュボードの[タスク]エリアで[非アクティブ]と表示さ れます。 スケジューラの設定は、いつでも、進行中のバックアッププロセスに影響を与えること なく変更できます。 更新されたスケジューラが使用されるのは、次回、バックアップを 実行する時です。 Process Historian からの、手動でのバックアップ済みバッチデータの削除 前提条件 ● バッチデータのアーカイブが、Process Historian で最終状態に達していること。 ● バッチデータのバックアップが成功していること。 手順 1. [削除]をクリックします。 テーブルで選択されたバッチデータが、Process Historian から削除されます。 削除中は、 ダッシュボードで他のタスクを実行することはできません。 バッチがテーブルから削除 され、[バッチの数]エリアのバッチ合計数が更新されます。 バックアップしたバッチデータのリストア 前提条件 ● リストアするバッチデータがあるバックアップファイルが存在していること。 ● バックアップされたバッチデータが、もう Process Historian で利用できないこと。 手順 1. [タスク]エリアで、[リストア]ボタンをクリックします。 2. ダイアログボックスで、リストアしたいバッチデータが含まれるバックアップファイルを 選択します。 56 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 3. [開く]をクリックします。 ウィンドウが開いて、バッチデータのプロパティやバックアッ プファイルのパスをチェックします。 4. リストアするバッチを選択します。 5. [OK]をクリックします。 対応するプロセス値を持つセグメント、および期間中のメッセ ージもリストアされます。 結果 バックアップファイルからのバッチデータは、Process Historian へ転送されます。 リス トアさせたデータをテーブルで示しています。 [作成されたバックアップ]の列には、バ ッチのバックアップがリストアされた時刻が表示されています。 これで、OS サーバー、OS クライアント、Information Server から、リストアされたバ ッチデータにアクセスすることができます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 57 管理 3.12 SIMATIC Batch バックアップ/リストアダッシュボード 58 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 4 冗長システム 4.1 冗長システム 冗長性 冗長システムは、 Microsoft SQLServer ミラーリングに基づいています。 Process Historian は、冗長の可用性を監視するために第 3 のシステムを必要としていま す: Witness。 Information Server に「Witness」のロールを割り当てることができます。 Information Server (Witness) ターミナルバス ≥ 1 Gbit 直接接続 PH Master (Principal) PH Standby (Mirror) 冗長の設定 Process Historian 管理コンソールの[冗長性]ダッシュボードを使用して冗長性ウィザード を起動します。 冗長性の設定方法の説明に関するより詳しい情報は、「ダッシュボードの冗長性 (ペー ジ 43)」セクションと、Process Historian のインストールに関する注意事項をご覧くだ さい。 冗長システムの書き込み権限 冗長システム内では、Principal のみに Process Historian への書き込みが許可されていま す。 Microsoft SQL Server は、Mirror を使用して、継続的に Principal のデータベースの同期 化を行います。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 59 冗長システム 4.1 冗長システム 冗長パートナーが失敗した場合のトランザクションログ 冗長 Mirror が失敗した場合、すべてのデータが Principal のトランザクションログに保存 されます。 ランザクションログのデータは、パートナーサーバーがオンラインに戻ったときにすぐ に同期されます。 トランザクションログのサイズ 受信データ量および冗長 PC のダウンタイムに応じて、トランザクションログの増大化 が加速され、サイズが非常に大きくなることがあります。 同期後、トランザクションログは、以前のサイズに縮小されます。 例えば、Mirror が長い期間停止した場合、容量の不足のためにプリンシパルが[ロック済 み]状態に切り替えられてしまうことがあります。 すると、Process Historian サーバーは ロックされ、[有効]に設定できなくなります。 OS のアーカイブデータは、キャッシュで バッファされます。 キャッシュの期間は、利用可能な容量および取得されるデータ量に 依存します。 冗長同期(ミラーリング)は、トランザクションログのオーバーフローおよびプリンシパ ルのロックを防ぐためにオフにする必要があります。 ● 手動: Process Historian 管理コンソールの[冗長化]ダッシュボードで、冗長同期を無効 にします。 ● 自動: 管理コンソールの[冗長化]ダッシュボードで、自動シャットダウン機能を有効に します。 トランザクションログは、自動的に縮小されます。 「ロック済み」状態に関する詳細情報は、「概要 (ページ 5)」のセクションを参照してく ださい。 注記 十分なディスク容量の確保 容量不足のためのデータ損失を回避するため、十分なディスク容量を確保します。 ● [I/O システム]ダッシュボードで、現在のディスク容量を定期的に確認します。 ● ダッシュボードで、使用済み容量を低減するためにどの自動化機構を有効にしているかを 確認します。 60 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 冗長システム 4.1 冗長システム 下記も参照 ダッシュボードの冗長性 (ページ 43) 概要 (ページ 5) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 61 冗長システム 4.2 冗長化シナリオ 4.2 冗長化シナリオ 冗長システムの標準的な動作 このセクションでは、冗長 Process Historian システムの一般的なシナリオについて説明 します。 Process Historian 管理コンソールを介した競合解決オプションについても説明します。 短縮名称 視認性の向上のため、次の名称を使用します。 ● Principal: Process Historian Master ● Mirror: Process Historian Standby ● Witness: Witness コンポーネントを使用した Information Server または WinCC Server Process Historian 管理コンソールを使用した競合管理 1. Failover (切り替え) – 切り替えが発生した場合に、Principal と Mirror は、ロールを交換します。 – この切り替えは、システムが同期化されているときのみ可能です。 2. 切断(Disconnect) – 接続が切れている場合は、そのときにシステムが同期化されていない場合でも、 現在の Mirror が「Principal」として宣言されます。 – 切断すると、同期化されていないデータが失われます。 – この手順は、Mirror 上でのみ使用可能です。 – Principal が未定義の状態にあるか、自動フェールオーバーが失敗した場合のみ、 この機能を使うようにしてください。 3. 削除(Remove) – 冗長性が削除されたときに Mirroring が終了します。 – この手順は、Principal 上でのみ使用可能です。 – Mirror が応答しない場合、または、長い間使用不可の状態にあるか、そうなる場合 にのみ、この機能を使うようにしてください。 – この動作はトランザクションログの成長を停止します。 62 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 冗長システム 4.2 冗長化シナリオ 注記 冗長化の切り替え 冗長化の切り替えを使用すると、切り替えのため、Process Historian のデータ管理で数 秒間失われることがあります。 この期間は、[アクティブ(リストア)]動作状態に戻った後 に、Process Historian に転送されます。 システムを再起動するプロンプトが表示されない場合、データの損失が予想されるため、 手動で再起動を実行することはできません。 シナリオ 1 Mirror が一時的に非アクティブになっています。 1. Principal と Mirror はアクティブで、同期化されています。 2. Mirror は、保守作業などの理由により、ネットワークから分離されています。 3. この場合、Principal と Mirror の間でデータ同期化は起こりません。 4. Principal 上のトランザクションログが成長しています。 5. 一定時間後、Mirror が再度有効化されます。 6. Principal と Mirror は、再同期化のステータスにあります。 7. データが同期化されると、2 つのサーバーシステムがもう一度同期し、冗長化されます。 シナリオ 2 Principal が失敗します。 ● Principal と Mirror はアクティブで、同期化されています。 ● Principal サーバーシステムが失敗します。 ● Mirror は、Witness に問い合わせて、Witness に Principal とのアクティブな接続があ るかどうか確認します。 ● Witness が Principal への接続がない場合、Mirror が自動的に「Principal」モードに切 り替えます。 ● Witness に Principal とのアクティブな接続がある場合、切り替えは自動的には実行さ れません。 ● Mirror が Principal モードに切り替わる前に、トランザクションログからの保留中のデ ータが処理されます。 動作にしばらく時間がかかることがあります。 ● Principal への接続が再度確立されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 63 冗長システム 4.2 冗長化シナリオ ● 元の Principal が「Mirror」のロールを引き受けました。 ● Principal と Mirror は、再同期化のステータスにあります。 ● データが同期化されると、2 つのサーバーシステムがもう一度同期し、冗長化されま す。 シナリオ 3 Witness が失敗します。 1. Principal と Mirror はアクティブで、同期化されています。 2. Witness が失敗します。 3. いずれのアーカイブシステムにも影響を及ぼさないため、切り替えは不要です。 4. この場合、自動切り替えを使うことはできません。 5. Witness が再びアクティブになります。 6. 自動切り替えが再び使えるようになります。 シナリオ 4 Mirror が切断され、トランザクションログ用のメモリ容量が少なすぎます。 Principal が「ロ ック済み」状態に変更されます。 1. Principal と Mirror はアクティブで、同期化されています。 2. Mirror は、保守作業などの理由により、ネットワークから分離されています。 3. Principal と Mirror 間のデータ同期化は起こりません。 4. Principal 上のトランザクションログが成長しています。 5. トランザクションログ用の最低メモリ空き容量に違反しています。 500 GB 以下の場合は、10%未満のハードディスク空き容量、500 GB を越える場合は、 50 GB 未満のハードディスク空き容量です。 6. Principal が「ロック済み」状態に変更されます。 OS のアーカイブデータは、キャッシュでバッファされます。 キャッシュされた期間は、 利用可能なメモリ容量および取得される累計のデータ量に依存します。 7. Mirror が再びアクティブになります。 8. プリンシパルは、ロック解除され、[アクティブ]状態に変更されます。 9. Principal と Mirror は、再同期化のステータスにあります。 10.トランザクションログは、同期の完了後に自動的に縮小されます。 11.OS のキャッシュにバッファされたアーカイブデータは、Principal に転送されます。 64 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 冗長システム 4.2 冗長化シナリオ シナリオ 5 Mirror が切断され、トランザクションログ用のメモリ容量が少なすぎます。 冗長同期は、 Principal を確実に動作させるために無効化します。 1. Principal と Mirror はアクティブで、同期化されています。 2. Mirror は、保守作業などの理由により、ネットワークから分離されています。 3. Principal と Mirror 間のデータ同期化は起こりません。 4. Principal 上のトランザクションログが成長しています。 5. トランザクションログのオーバーフローおよび Principal のロックを防ぐため、冗長同期 (Mirroring)を無効にする必要があります。 – 手動: Process Historian 管理コンソールの[冗長化]ダッシュボードで、冗長同期を 無効にします。 – 自動: 管理コンソールの[冗長化]ダッシュボードで、自動シャットダウン機能を有 効にします。 6. トランザクションログは、自動的に縮小されます。 7. Principal は依然として使用可能です。 8. Mirror が再びアクティブになります。 9. データの同期は行われません。 Mirroring は、再度セットアップされる必要があります。 シナリオ 6 Mirror と Principal は連続的にオンとオフが繰り返されています。 1. 両方のサーバー、Principal と Mirror が同期化されています。 2. データは冗長で、両方のサーバーで同一です。 3. Mirror のスイッチがオフになっています。 4. データはまだ Principal 上に保存されています。 Mirror がオフになっているため、データはもう同期化されていません。 これは、両方のサーバー上のデータベースが同一でないことを意味します。 Principal のトランザクションログが成長しています。 5. Principal のスイッチがオフになっています。 6. データを保存することができません。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 65 冗長システム 4.2 冗長化シナリオ 7. 先の Mirror がオンになっています。 8. Mirror は動作しています。 ただし、Mirror のデータは、Principal を使用して同期化するこ とはできません。 この場合、データ損失のリスクを防止するため、Mirror から Principal への自動切り替え は行いません。 手動切り替えが強制されている場合は、以前の Mirror が、スイッチがオフになっている Principal のロールを引き継ぎます。 元の Principal のスイッチが再度オンになった場合は、「Mirror」のロールを引き継ぎます。 新しい「Principal」と同期化する場合、先に保存したデータは削除されます。実際には、 これらデータベースを紛失することになります。 これらの技術的な競合は、Process Historian 管理コンソールにより、様々な方法で解決す ることができます。 66 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 冗長システム 4.3 Process Historian 冗長サービスの構成 4.3 Process Historian 冗長サービスの構成 この章では、Process Historian の冗長をセットアップする方法について説明します。 Process Historian Redundancy Service の構成 サービスインストールウィザードは、Process Historian データベースインストールが完 了し、PC が再起動されたときに開きます。ウィザードで、冗長 PC の Process Historian データベースへのアクセス権が付与されているユーザーを入力します。 1. ウィザードの説明に従い、[次へ]をクリックします。 2. [サービスの設定]ダイアログで、サービス設定の[新規セキュリティー設定]の[ユーザー]お よび[パスワード]を入力します。 [次へ]をクリックします。 3. [概要]ダイアログは、設定の要約を表示します。 入力事項を確認して、[終了]でプロセスを完了してください。 注記 Process Historian ステータスとライセンスステータス 再起動前に、管理コンソールの[Process Historian ステータス]領域で、ステータスが[未 定義]として表示されています。 ライセンスが、[ライセンスステータス]領域で[無効ライセンス]として宣言されています。 再起動後、ステータスは更新に沿って再び同期されます。 追加情報については、インストール DVD のインストールに関する注意事項および Siemens ポータルを参照してください。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 67 冗長システム 4.4 Process Historian redundancy のセットアップ 4.4 Process Historian redundancy のセットアップ この章では、Process Historian の冗長をセットアップする方法について説明します。 冗長の設定 1. プリンシパル(マスター)の管理コンソールを開くには、[スタート > プログラム > Siemens オートメーション > SIMATIC > Process Historian > Process Historian 管理コンソール]を 指定します。 2. エクスプローラーから「冗長化」ダッシュボードを選択してください。 3. [冗長性]エリアの[冗長性設定の開始...]をクリックして、設定ウィザードを実行してくださ い。 68 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 冗長システム 4.4 Process Historian redundancy のセットアップ 、ミラ 4. [ホスト構成]ダイアログで、Process Historian サーバーのプリンシパル(マスター) ー(スタンバイ)、ウィットネスサーバーを構成します。 コンフィグレーションは、ミラーリングを実行するプリンシパル(マスター)によって使 用されるネットワークアダプターを含んでいます。 各コンピュータの SQL Server インスタンスを、次のフォーマットで構成します。 – <コンピュータ名>\<SQL Server インスタンス名> ドロップダウンメニューから割り当てるオブジェクト: – SQL Server インスタンス – ネットワークアダプタ 別の方法として、<コンピュータ名>\<SQL サーバーインスタンス名>と手動で入力するこ とができます。 [次へ]で、設定を確定します。 構成 必要な設定を選択する場合、次のような詳細なコンフィグレーションを顧慮してくださ い。 プリンシパル(マスター) ウィザードは、プリンシパルで実行されます。そのため、これがデフォルトの入力内容と なります。 この設定は変更できません。 – SQL Server インスタンス: <コンピュータ名>\<SQL Server インスタンス名> PH サーバーの SQL Server インスタンスは、[HISTORIAN]です。 – ネットワークアダプタ: 専用冗長化リンクの選択 ミラー(スタンバイ) – SQL Server インスタンス: ドロップダウンメニューから選択します。 必要に応じて、[更新]ボタンを使用し て、リストを再読み込みすることができます。 – ネットワークアダプタ: プリンシパルの専用冗長化リンクに類似した選択 ウィットネスサーバー – SQL Server インスタンス: ドロップダウンメニューから選択します。 必要に応じて、[更新]ボタンを使用し て、リストを再読み込みすることができます。 インスタンスは、ウィットネスサーバー、 Information Server または WinCC の基 本に依存しています。インスタンスには、それぞれ、「INFSERVER」または 「WINCC」の名称が付いています。 – ネットワークアダプタ: ターミナル バスリンクの選択 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 69 冗長システム 4.4 Process Historian redundancy のセットアップ 5. [TCP ポート設定]ダイアログで、ポートおよび必要なファイアウォールの設定を指定しま す。 Process Historian デフォルトを受け入れます。 セットアップで特定されたファイアウォ ール設定が今から顧慮されます。 注記 提案したリソースが別のアプリケーションで既に使用されている場合は、デフォルト 設定を編集してください。 ファイアウォール設定に関する詳細は、「ファイアウォールの設定 (ページ 146)」セ クションを参照してください。 「検証」ダイアログで実行されます。 このダ 6. コンフィグレーションの妥当性チェックは、 イアログは、構成されたサーバーとパスの接続を検証するためにも使用されます。 現在 実行したアクションは、[検証]エリアのログを介して示されています。 中断された可能性のある検証プロセスを再びスタートするために、[再実行]をクリックし てください。 完了した検証を、[次へ]で確定してください。 7. [概要]ダイアログは、完了した設定の要約を表示します。 これらの設定を検証します。 [次へ]でコンフィグレーションプロセスを開始します。 誤った入力を訂正するには[戻る]をクリックしてください。 8. プリンシパル、ミラー、およびウィットネスサーバーの準備された構成は、[実行]ダイア ログで実行されます。 新規コンフィグレーションは、段階的プロセスでセットアップされます。 アクションの ログは、[セットアップアクション]エリアで表示されます。 セットアップアクションによっては、 Process Historian のデータベースのサイズに依存 して、長時間かかることもあります。 次のプロセス間での分類: – [高速データバックアップと保存]: このプロセスでは、主要データベースの完全なバックアップの複製を生成すると 同時に、ミラーリングで復元します。 – [トランザクションログの高速転送]: このプロセスでは、トランザクションログのバックアップの生成および同期復元 を行います。 中断された可能性のあるコンフィグレーションプロセスを再びスタートするために、[再 実行]をクリックしてください。 下記も参照 ファイアウォールの設定 (ページ 146) 70 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 5 移行 5.1 概要 はじめに このセクションでは、次のようなプロジェクトを現在の Process Historian に移行する方 法について説明します。 ● WinCC V7 ● Central Archive Server (CAS) ● StoragePlus ● Process Historian 次の図に、移行可能なデータソースの比較を示します。 :LQ&& RQOLQH VXSSRUWHGYHUVLRQV 3&69:LQ&&9DQGKLJKHU UHODWHG6WRUDJH3OXV&$69DQGKLJKHU :LQ&&%DFNXSV RIIOLQH '%0LJUDWLRQ:L]DUG 6W3OXV &$6 RQOLQH 3URFHVV+LVWRULDQ 6W3OXV&$6%DFNXSV RIIOLQH 次のソースからのプロセスデータを移行できます。 1. オンラインの CAS プロジェクト (ページ 74) 2. CAS プロジェクトバックアップ (ページ 79) 3. オンラインでの WinCC プロジェクト (ページ 83) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 71 移行 5.1 概要 4. WinCC プロジェクトのバックアップセグメント (ページ 87) 5. オンラインの Process Historian プロジェクト (ページ 92) CAS および WinCC ソースからのデータは、オンラインおよびオフラインで移行できま す。 Process Historian ソースからのデータは、オンラインのみで移行できます。 システム要件 移行を実行するコンピュータは、次の条件に適合している必要があります。 ● インストール指示からのハードウェア要件に適合していること。 ● インストール指示からのソフトウェア要件に適合していること。 ● Process Historian が有効にされていること。 ● ドライブの空き容量が、新しいデータを収容するのに十分大きいこと。 ● Process Historian の最新バージョンがインストールされていること。 ● 必要なライセンスが使用可能であること。 ● オンラインセグメントが、該当する出力システムがアクティブな場合のみ移行可能。 ● バックアップセグメントは、バックアップファイルが保存先パスで利用可能な場合の み移行可能。 プロセスデータ移行ツール データを移行するには、プロセスデータ移行ツールサービスを開きます。 プロセスデー タ移行ツールは、Process Historian と一緒に同じコンピュータ上にインストールされて いる必要があります。 プロセスデータ移行ツールを開始するため、Process Historian が起動されている必要が あります。 移行手順は、5 つのシナリオとも非常に似ていますが、詳細においていくらかの相違が あります。 1. まず、データソースおよびセグメントタイプを選択します。 2. パスおよびデータセグメントを選択します。 データセグメントは、タグ値およびアラー ムデータから構成されています。 3. 適切なデータを選択し、移行プロセスを開始します。 4. 実際の移行プロセスを開始する前に、確認の必要な要約画面が表示されます。 5. すべてのデータが正しい場合、移行プロセスを開始します。 72 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.1 概要 6. 緑色のチェックマークのついた概要が移行の現在の進捗状況を示します。 7. すべての入力内容が確認されて緑色になったら、移行が完了し、移行済みデータが利用可 能になります。 注記 移行時間 データ量に応じて、移行に必要な時間が数分、さらには数日に及ぶこともあります。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 73 移行 5.2 移行 5.2 移行 5.2.1 オンラインの CAS プロジェクト オンラインの CAS プロジェクトの移行 1. プロセスデータ移行ツールを起動します。 2. ソースおよびセグメントタイプを選択します。 この例では、StoragePlus プロジェクトまたは CAS プロジェクトのオンラインセグメン トが移行されます。 3. ソースパスのダイアログは、ネットワークで使用可能な SQL インスタンスを表示します。 選択リストから必要なコンピュータを選択します。 使用可能なプロジェクトが表示されます。 この例では、2 つの OS、つまり OS(6)および OS(7)が使用されています。 OS(6)からのデータが移行対象となります。 74 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 4. 必要なプロジェクトを選択します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 75 移行 5.2 移行 5. 移行するセグメントを選択します。 他のすべてのセグメントを無効にします。 この例では、タグロギングタイプの 3 つのデータセグメントが選択されました。 76 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 6. 表示されている移行の概要を確認します。 内容が正しい場合は、移行を開始します。 7. 移行の進捗状況が表示されます。 移行が完了したら、[終了]をクリックして、プロセスデータ移行ツールを終了します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 77 移行 5.2 移行 結果 選択されたデータは最新の Process Historian データベースに移行されています。 78 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 5.2.2 CAS プロジェクトバックアップ CAS プロジェクトバックアップの移行 1. プロセスデータ移行ツールを起動します。 2. ソースおよびセグメントタイプを選択します。 この例では、StoragePlus プロジェクトまたは CAS プロジェクトのバックアップセグメ ントが移行されます。 3. 次のダイアログで、表示されたフィールドのショートカットメニューにある[追加]から、 [セグメントの追加]または[フォルダの追加]エントリを選択します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 79 移行 5.2 移行 4. 必要なセグメントを選択し、[開く]をクリックして確定します。 この例では、OS(7)プロジェクトからアラームロギングセグメント[SYSINT06]を移行しま す。 5. プロセスデータ移行ツールは、バックアップにセグメントが見つかったことを示します。 [PH のプロジェクト]列でクリックし、移行されたプロジェクトの保管場所を割り当てま す。 80 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 6. プラントの構造が開きます。 移行したプロジェクトを保存するパスを選択します。 選択したパスが表示されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 81 移行 5.2 移行 7. 表示されている移行の概要を確認します。 内容が正しい場合は、移行を開始します。 8. 移行の進捗状況が表示されます。 移行が完了したら、[終了]をクリックして、プロセスデータ移行ツールを終了します。 82 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 結果 選択されたデータは最新の Process Historian データベースに移行されています。 5.2.3 オンラインでの WinCC プロジェクト オンラインでの WinCC プロジェクトの移行 1. プロセスデータ移行ツールを起動します。 2. ソースおよびセグメントタイプを選択します。 この例では、MICREX-NX プロジェクトまたは WinCC プロジェクトのオンラインセグメ ントが移行されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 83 移行 5.2 移行 3. ソースパスのダイアログは、ネットワークで使用可能な SQL インスタンスを表示します。 選択リストから必要なプロジェクトのある PC を選択します。 選択した WinCC プロジェクトは入力フィールドに表示されます。 84 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 4. 移行するセグメントを選択します。 他のすべてのセグメントを無効にします。 この例では、タグロギングタイプの 3 つのデータセグメントおよびアラームロギングタイ プの 2 つのデータセグメントが選択されました。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 85 移行 5.2 移行 5. 表示されている移行の概要を確認します。 内容が正しい場合は、移行を開始します。 6. 移行の進捗状況が表示されます。 移行が完了したら、[終了]をクリックして、プロセスデータ移行ツールを終了します。 86 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 結果 選択されたデータは最新の Process Historian データベースに移行されています。 5.2.4 WinCC プロジェクトのバックアップセグメント WinCC プロジェクトのバックアップセグメントの移行 1. プロセスデータ移行ツールを起動します。 2. ソースおよびセグメントタイプを選択します。 この例では、MICREX-NX プロジェクトまたは WinCC プロジェクトのバックアップセグ メントが移行されます。 3. 次のダイアログで、表示されたフィールドのショートカットメニューにある[追加]から、 [セグメントの追加]または[フォルダの追加]エントリを選択します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 87 移行 5.2 移行 4. 必要なセグメントを選択し、[開く]をクリックして確定します。 5. プロセスデータ移行ツールは、バックアップにセグメントが見つかったことを示します。 [PH のプロジェクト]列でクリックし、移行されたプロジェクトの保管場所を割り当てま す。 88 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 6. プラントの構造が開きます。 移行したプロジェクトを保存するパスを選択します。 選択したパスが表示されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 89 移行 5.2 移行 90 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 7. 表示されている移行の概要を確認します。 内容が正しい場合は、移行を開始します。 8. 移行の進捗状況が表示されます。 移行が完了したら、[終了]をクリックして、プロセスデータ移行ツールを終了します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 91 移行 5.2 移行 結果 選択されたデータは最新の Process Historian データベースに移行されています。 5.2.5 オンラインの Process Historian プロジェクト 新しいハードウェアの方がより処理能力が高いなどの理由で Process Historian プロジェ クトを別の PC に移すには、「Process Historian」移行を使います。 別の PC への切り替え中にセグメンテーションの時刻設定が変更される場合があるため、 必ず別の PC への移動には移行機能を使用するようにしてください。 Process Historian 2014 またはそれ以降を用いて作成されたデータベースに対してのみ、 この機能を使うことができます。 Process Historian データベースの移行 1. [シャットダウン]をクリックして、移行元となる PC の Process Historian 管理コンソール の Process Historian プロセスを閉じます。 2. 移行先となる PC のプロセスデータ移行ツールを起動します。 3. 移行元の「Process Historian」を選択します。 92 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 4. ソースパスのダイアログは、ネットワークで使用可能な SQL インスタンスを表示します。 選択リストで移行元 PC を選択します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 93 移行 5.2 移行 5. 移行するセグメントを選択します。 他のすべてのセグメントを無効にします。 この例では、タグロギングタイプのデータセグメントおよびアラームロギングタイプのデ ータセグメントが選択されました。 94 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 移行 5.2 移行 6. 表示されている移行の概要を確認します。 内容が正しい場合は、移行を開始します。 7. 移行の進捗状況が表示されます。 移行が完了したら、[終了]をクリックして、プロセスデータ移行ツールを終了します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 95 移行 5.2 移行 8. 移行先 PC 上で、Process Historian を起動し、Process Historian システムの MICREX-NX OS および WinCC クライアントを接続します。 9. MICREX-NX 環境で Process Historian を使用している場合は、次の作業も行う必要があ ります。 – MICREX-NX プロジェクトの Process Historian サーバーの PC 名を変更します。 – 参加しているすべてのオペレータステーション(OS)、つまり、ランタイムが起動 しているすべてのクライアントとサーバーにプロジェクトをダウンロードします。 結果 選択されたデータは移行先 PC に移行されています。 96 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 6 接続性 6.1 最適化されたデータ転送 Process Historian-Ready および Process Historian 間の通信が最適化されました。 このように、プロセスデータ転送の時系列の順番が維持されます。 PH-Ready から Process Historian サーバーへのデータ転送 Process Historian-Ready は、プロセスデータを Process Historian に転送する前に、ロ ーカルドライブに保存します。 その後、プロセスデータはキャッシュから時系列の順番で Process Historian に送信され ます。 キャッシュのストレージパス キャッシュはインストールフォルダ内の以下のパスの OS 上にあります。 ● \Siemens\SF-Cache 注記 パフォーマンスの低下 WinCC アーカイブからの転送は、Process Historian-Ready のキャッシュからの転送よ りも時間がかかる場合があります。 その結果、パフォーマンスが低下する可能性があります。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 97 接続性 6.1 最適化されたデータ転送 通知 メモリが減少した状態での動作 使用可能なメモリは Process Historian-Ready により監視されます。 以下の場合、キャッシュが増える可能性があります。 ● Process Historian サーバーへの接続が失われる ● Process Historian サーバー上で転送されたデータを処理中にパフォーマンスが低下する バッファされたデータが Process Historian サーバーに転送されるとキャッシュメモリ の空き容量が増えます。 WinCC へのアラーム 次のいずれかの状況が発生した場合に WinCC にアラームが送信されます。 ● 使用可能なキャッシュメモリが 10 GB の制限値以下になる。 ● 使用可能なキャッシュメモリが確保されているドライブ容量の 13%未満になる。 データ転送の中断 次のいずれかの状況が発生した場合、キャッシュへの保存やプロセスデータの転送が中 断されます。 ● 使用可能なキャッシュメモリが 5 GB の制限値以下になる。 ● 使用可能なキャッシュメモリが確保されているドライブ容量の 5%未満になる。 この時点では、プロセスデータは WinCC アーカイブでのみ使用可能となります。 使用可能なメモリが増えるとキャッシュへの保存が自動的に再開されます。 98 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー 6.2 Process Historian OPC-UA-サーバー 6.2.1 PH OPC UA サーバー - 概要 このセクションでは、Process Historian の OPC UA サーバーについて説明します (PHOPC-UA サーバー) OPC を介した通信の基本的な知識が必要です。 概要 OPC および OPC UA は、OPC Foundation の標準化された、ベンダーに依存しないイン ターフェースおよび情報モデルを示しています。 OPC UA (統一アーキテクチャ)は、オートメーションエンジニアリングおよびその他の アプリケーションにおける信頼できるデータ交換のために開発された OPC の後継技術 です。 OPC UA には次の特徴があります。 ● プラットフォームに依存しない ● ベンダーに依存しない ● 通信媒体として標準化されたプロトコルを使用(TCP、HTTP など) ● 統合セキュリティコンセプト(署名を使用した認証や承認、暗号化通信とデータの整 合性) ● 単一のアドレス空間内の全データ提供やハイパフォーマンスの情報モデル(DA、HDA、 A&C) OPC UA for Process Historian Process Historian は 1 つの選択肢として、統合された OPC UA サーバーを提供していま す。 OPC UA サーバーは Process Historian サーバーと通信するために、外部の OPC UA ア プリケーションを有効にします。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 99 接続性 6.2 Process Historian OPC-UA-サーバー 外部アプリケーションはローカルの Process Historian サーバーの次のデータへの読み取 りアクセス権を持っています。 ● 構成データ: – Process Historian サーバーのプロジェクトの構造 – タグ構成およびプロセス値 – アラームシステム ● アーカイブデータ: – タグアーカイブ – メッセージアーカイブ Process Historian 用 OPC UA サーバーは、OPC Foundation の「OPC UA 1.02」仕様を サポートしています。 OPC UA 仕様に関する詳細な情報は、OPC 協会の Web サイトにあります。 ● http://www.opcfoundation.org (http://www.opcfoundation.org) 6.2.2 PH OPC UA サーバーのインストール 動作 PH-OPC-UA サーバーは Windows サービスの一環としてインストールされます。 コンピュータを立ち上げるとサーバーが自動的に起動します。 一方、OPC UA サーバー を使えるのは、ローカルの Process Historian サーバーが実行しているときのみです。 ライセンス PH-OPC-UA サーバーは次のライセンスで実行します。 製品 PH-OPC-UA サーバー バージョン ライセンスの種 類 2014 Single 有効性 無制限 インストール 前提条件 ● Process Historian は PC にインストールされています。 100 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー 手順 1. セットアップを実行します。 2. インストールを実行します。 詳細については、「Process Historian のインストールに関する注意事項」をお読みくださ い。 3. [カスタムインストール]で選択します。 – [オプション] > [Process Historian OPC UA 2014 SP1]プログラムパッケージ 4. インストールを完了するために、システムを再起動します。 コンフィグレーション PH OPC UA サーバーはインストール中に、あらかじめ構成されています。 必要に応じて、OpcUaServerPH.xml 構成ファイルを使用してサーバー構成を変更するこ とができます。 詳細情報については、「OPC UA サーバーのコンフィグレーション方法 (ページ 113)」を参照してください。 以下の URL を介して PH-OPC-UA サーバーにアクセスします。 ● "opc.tcp://[HostName]:[Port]" パラメータ 説明 HostName コンピュータ名のプレースホルダ。 自動的に使用されます。 Port TCP/IP ポートのデフォルト番号は「4852」です。 PH-OPC-UA サーバーは通信の OPC UA バイナリプロトコール([UA-TCP UA-SC UA Binary]通信プロファイル)のみサポートしています。 使用されるポート番号を調整する ことができます。 発見サーバー OPC Foundation の OPC UA Local Discovery Server (LDS)は PH-OPC-UA サーバーとと もにインストールされます。 LDS を使うことにより、OPC UA クライアントアプリケー ションは利用可能な OPC UA サーバーに関する情報を判断することができます。 その構成により、PH-OPC-UA サーバーは、発見サーバーを 0 個、1 個または複数個登 録します。 これらのサーバーは、同じ PC 上または別の PC 上にインストールすること ができます。 下記も参照 OPC UA サーバーのコンフィグレーション方法 (ページ 113) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 101 接続性 6.2 Process Historian OPC-UA-サーバー 6.2.3 OPC UA のセキュリティ概念 OPC UA のセキュリティ概念は、主に以下に基づいています。 ● アプリケーションの認証と承認および関与するユーザー ● アプリケーション間でやり取りされるメッセージの完全性と機密性の確認 詳細な技術情報は『OPC UA 仕様書』の「第 2 部」にあります。 認証 証明書は、OPC UA アプリケーションの認証に使用される方法です。 各アプリケーショ ンは、公開鍵インフラストラクチャ(PKI)で自身を識別する独自のインスタンス証明書を 持っています。 PH-OPC-UA によって使用される証明書は、「OpcUaServerPH.xml」構成ファイルの設定 に保存されます。 PH-OPC-UA サーバーのインスタンス証明書 安全な操作のために、各 PH-OPC-UA サーバーには秘密鍵を使用する独自のインスタン ス証明書が必要です。 証明書は、対応するコンピュータ上でのみ有効であり、そのコン ピュータにインストールされている PH-OPC-UA サーバーによってのみ使用されること ができます。 サーバーがインストールされている場合、サーバーインスタンスの自己署名証明書が作 成されます。 インスタンス証明書はサーバーの証明書フォルダと OPC UA Local Discovery Server の証明書保管場所に保管されます。 102 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー 証明書の秘密鍵は、証明書フォルダにのみ保存されます。 秘密鍵が保存されるフォルダ へのアクセスは、以下に制限する必要があります。 ● サーバー自体 ● システム管理者 通知 秘密鍵が保存されるフォルダへのアクセス セキュリティ上の理由から、サーバーとシステム管理者以外の他のユーザーやアプリケ ーションは、PH-OPC-UA サーバーの秘密鍵へのアクセス権を持っていません。 インストール時に生成されるインスタンス証明書および対応する秘密鍵は、システムの 管理者のみが置き換えることができます。 システムに適用可能なセキュリティ概念に従 って、新しいインスタンス証明書は、自己署名するか認証機関が発行することができま す。 サーバーの構成ファイルにある PH-OPC-UA サーバーのインスタンス証明書の保管場所 を指定します。 必要であれば、保管場所はシステム管理者により変更できます。 パラメータ 値 意味 StoreType Directory 証明書ストレージのタイプ。 保管場所は、「ディレクトリ」でなければなりません。 StorePath [ApplicationPath]\PKI\CA 証明書と秘密鍵は、このフォルダに保存されます。 インスタンス証明書の構成の例 この場合のサーバーのインスタンス証明書は、「PKI\CA\Certs」ディレクトリにあります。 秘密鍵は、「PKI\CA\Private」ディレクトリにあります。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 103 接続性 6.2 Process Historian OPC-UA-サーバー 信頼されるクライアント証明書 PH-OPC-UA サーバーは、信頼されるクライアントとの間でのみ安全な通信をサポート しています。 クライアントは以下の条件に当てはまる場合に信頼されます。 ● クライアントが、PH-OPC-UA サーバーの信頼できる証明書メモリに保存されている 有効な自己署名証明書を持っている場合 ● クライアントの有効な証明書が認証機関によって発行されている場合。 認証機関から の有効な証明書は、PH-OPC-UA サーバーの信頼できる証明書メモリ内に配置される 必要があります。 この場合、認証機関からの証明書のみが必要となります。 クライアントインスタンス 証明書は、信頼された証明書メモリ内に配置する必要はありません。 PH-OPC-UA サーバー構成ファイルを使用して、信頼される証明書の保管設定を指定し ます。 パラメータ 意味 StoreType 証明書ストレージのタイプ。 保管場所は、 「ディレクトリ」または「ウィンドウ」 のいずれかにできます。 StorePath 信頼されるクライアントの証明書は、このフォルダに保存されます。 「ディレクトリ」保管場所を使用した構成の例 この場合、PH-OPC-UA サーバーはインスタンス証明書が「PKI\TrustList\Certs」フォル ダにあるすべてのクライアントを信頼します。 「Windows」保管場所を使用した構成の例 この保管オプションでは、クライアントのインスタンス証明書は、「<ローカルコンピュ ータ>\UA Applications」にある、オペレーションシステムの証明書メモリになければな りません。 104 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー 認証機関が発行した証明書 クライアント証明書チェーンを検証するために必要とされる認証機関からの証明書は、 認証機関の証明書メモリに保管されます。 PH-OPC-UA サーバー構成ファイルを用いて、 保管設定を指定します。 パラメータ 意味 StoreType 証明書ストレージのタイプ。 保管場所は、「ディレクトリ」または「ウィンドウ」 のいずれかにできます。 StorePath 信頼される認証機関の証明書は、このフォルダに保存されます。 注記 CA 証明書の信頼性 認証機関のメモリからの証明書は自動的に信頼されません。 認証機関が信頼されるには、その証明書が信頼される証明書のためのメモリに存在しな ければなりません。 「ディレクトリ」保管場所を使用した構成の例 信頼される認証機関の証明書は、この場合「PKI\CA\Certs」フォルダにあります。 「Windows」保管場所を使用した構成の例 「StorePath」パラメータは関係ありません。 認証機関からの証明書は、オペレーティン グシステムの要件に従って、Windows の証明書メモリ内に保存する必要があります。 証明書は、次の場所のいずれかにある場合に信頼されます。 ● <ローカルコンピュータ>\信頼されるルート認証機関 ● <ローカルコンピュータ>\サードパーティルート認証機関 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 105 接続性 6.2 Process Historian OPC-UA-サーバー 注記 CA 証明書:前提条件 ● サーバー証明書の保管場所は、「Directory」でなければなりません。 ● 信頼されるクライアント証明書と認証機関からの証明書のための 2 つの保管場所は、同じ StoreType でなければなりません。つまり、両方の保管場所は「Directory」または 「Windows」のいずれかでなければなりません。 クライアント証明書が受け付けられない UA クライアントがその証明書が信頼されない PH-OPC-UA サーバーにアクセスする場 合、PH-OPC-UA サーバーは安全な通信を拒否します。 PH-OPC-UA サーバーはクライ アントの証明書を拒否した証明書を保管するためのフォルダで保管します。 PH-OPC-UA サーバー構成ファイルを使用して、拒否された証明書の保管設定を指定し ます。 注記 StoreType[ディレクトリ]のみサポートされています 。 このクライアントとの安全な通信を有効にするには、信頼される証明書の証明書メモリ に拒否された証明書を移動する必要があります。 6.2.4 セキュリティメカニズムの構成 はじめに 以下が通信レベルで確認されます。 ● UA アプリケーションの信頼性 ● やり取りされるメッセージの機密性 ● やり取りされるメッセージの完全性 106 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー 暗号化と署名のアルゴリズムなど、使用されるセキュリティメカニズムは、標準化され たセキュリティポリシーで設定されます。 詳細な技術情報は『OPC UA 仕様書』の「第 2 部」、「第 4 部」、「第 7 部」にあります。 PH-OPC-UA サーバーによりサポートされているセキュリティポリシーは、 [ServerConfiguration]と[SecuredApplication]にあるサーバー構成ファイルを使用して設定 されます。 ServerConfiguration [ServerConfiguration]の下にある XML エレメント[SecurityPolicies]には、サーバー用のす べての利用できる[Security Profile]と[Message Security Mode]の組み合わせのリストが含 まれます。 Security Profile Message Security Mode 説明 http://opcfoundation.org/UA/SecurityPolicy#None None セキュリティで保護さ れていない通信 http://opcfoundation.org/UA/ Sign または 安全な通信(署名、また SecurityPolicy#Basic128Rsa15 SignAndEncrypt は暗号化と署名された メッセージ) http://opcfoundation.org/UA/SecurityPolicy#Basic256 Sign または SignAndEncrypt 安全な通信(署名、また は暗号化と署名された メッセージ) 注記 安全な通信 通信の安全性を確保するために、次の追加要件が適用されます。 ● サーバーとクライアントのインスタンス証明書 ● 証明書保管の正しい構成 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 107 接続性 6.2 Process Historian OPC-UA-サーバー 最大のファンクション適用範囲を使用した構成ファイルの例 SecuredApplication OPC UA 仕様に従い、セキュリティメカニズムは、[SecuredApplication]の下の [SecurityProfileUris]エレメントで明示的に有効または無効にされています。 以下の図は、セキュリティで保護されていない通信が無効にされている SecuredApplication を示しています。 108 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー それにより、PH-OPC-UA サーバーはランタイムの[Basic128Rsa15]と[Basic256]の 2 つ のセキュリティ戦略をサポートします。 [Message Security Modes Sign]と [SignAndEncrypt]はサポートされますが、セキュリティで保護されていない通信はサポ ートされません([None])。 通信が確立されると、UA クライアントはこのリストから必要 な Policy を選択します。 注記 クライアントとサーバー間のセキュリティが確保されない通信 [None]設定は、試験および診断の目的でのみ使用します。 クライアントとサーバー間の安全な通信を実現するために、生産性の高い動作を行って いる最中は、少なくとも以下の設定を使用します。 ● SecurityPolicy: Basic 128Rsa15 ● Message Security Mode: Sign ユーザー ID 通信レベルのセキュリティメカニズムに加え、PH-OPC-UA サーバーも UserTokenPolicy 「UserName」を使用してクライアントアプリケーションのためにユーザー認証をサポー トしています。 クライアントアプリケーションは、通信が確立されるときにユーザー名 とパスワードの有効な組み合わせを提供しなければなりません。 PH-OPC-UA サーバー は、オペレーティングシステムのユーザー管理でその組み合わせを確認します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 109 接続性 6.2 Process Historian OPC-UA-サーバー PH-OPC-UA サーバーの構成ファイルを用いて、UserTokenPolicy を指定します。 PH-OPC-UA サーバーはこの構成を用いて、匿名ユーザーと Policy「UserName」の両方 をサポートします。 下記も参照 OPC UA サーバーのコンフィグレーション方法 (ページ 113) 6.2.5 サポートされる OPC UA サービスとプロファイル OPC UA サービス 次の表は、OPC UA サーバー 1.0.2 でサポートされる機能を示しています。 OPC UA Service Sets Services コメント Discovery Service Set FindServers - GetEndpoints Secure Channel すべて - Browse PH タグとオブジェクトの決定 Session Service Set View Service Set BrowseNext Attribute Service Set Read 例: HistoryRead ● プロパティ値の読み取り ● PH でアーカイブされたメッセージやタグ値の読み 取り 110 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー OPC UA Service Sets Services コメント Subscription Service Set CreateSubscription - SetPublishingMode Publish RePublish DeleteSubscription MonitoredItem Service CreateMonitoredItems Set SetMonitoringMode 標準 UA タグのみ。例: Server/ServerStatus/State DeleteMonitoredItems OPC UA プロファイルおよび Conformance Units PH-OPC-UA サーバーは、無制限に以下の OPC UA プロファイル 1.02 をサポートしま す。 ● 6.5.3 Base Server Behaviour Facet ● 6.5.14 A & C Base Condition Server Facet ● 6.5.30 Historical Raw Data Server Facet ● 6.5.107 UA-TCP UA-SC UA Binary ● 6.5.125 SecurityPolicy - Basic256 ● 6.5.124 SecurityPolicy - Basic128Rsa15 ● 6.5.123 SecurityPolicy - None PH-OPC-UA サーバーは、以下の表に示した OPC UA プロファイルをサポートします が、制限があります。 Profile "Group" サポートされていませ ん"Conformance Unit" 6.5.8 Standard Monitored Item Services ModifyMonitoredItems DataChangeSubscription Server DeadBand Filter Facet 6.5.9 Enhanced DataChange Monitor MinQueueSize_02 Monitored Item Services Monitor MinQueueSize_05 Attribute Services Attribute Write StatusCode & Subscription Server Facet 6.5.47 Standard UA Server Profile Timestamp Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 111 接続性 6.2 Process Historian OPC-UA-サーバー 6.2.6 コンフィグレーションファイル PH-OPC-UA サーバーは、「OpcUaServerPH.xml」構成ファイルを使用して構成します。 この章では、構成ファイルのレイアウトについて説明します。 「OPC UA サーバーのコ ンフィグレーション方法 (ページ 113)」セクションでは、PH-OPC-UA サーバーの構成 方法について説明します。 構成ファイルは以下のパスのインストールフォルダにあります。 ● \Siemens\ProcessHistorian\bin 通知 サーバー構成の変更 サーバー構成を誤って変更すると、誤動作を引き起こしたり、セキュリティが脆弱にな る可能性があります サーバーの構成は、必ず有資格者が行うようにしてください。 セクション <Secured Application> 本セクションでは、OPC UA アプリケーションのセキュリティが、OPC UA 仕様/パート 6 /§「セキュリティ設定管理」に準拠して設定されます。 <Secured Application> <BaseAddresses> OPC UA サーバーの URL の構成 <...></...> </BaseAddresses>. <SecurityProfileUris> <SecurityProfile> <...></...> </SecurityProfile> ... </SecurityProfileUris> サポートされているセキュリティポリシーの構成 <ApplicationCertificate> OPC UA 仕様/パート 6 によるデフォルトの証明書構成の改 <TrustedCertificateStore> 訂。 <TrustedCertificates> (オプション) [none]設定は、試験および診断の目的でのみ使用します。 <...> </Secured Application> 112 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー セクション <Server Configuration> このセクションでは、詳細なサーバー固有のパラメータを設定できます。 <Server Configuration> <SecurityPolicies> <SecurityPolicy> <...></...> </SecurityPolicy> ... </SecurityPolicies> メッセージセキュリティモードの構成 <UserTokenPolicies> <UserTokenPolicy> <...></...> </UserTokenPolicy> ... </UserTokenPolicies> ユーザー ID の構成 [none]設定は、試験および診断の目的でのみ使用します。 [Anonymous]設定は、試験および診断の目的でのみ使用しま す。 <Server Configuration 下記も参照 OPC UA サーバーのコンフィグレーション方法 (ページ 113) 6.2.7 OPC UA サーバーのコンフィグレーション方法 PH-OPC-UA サーバーは、 「OpcUaServerPH.xml」構成ファイルを使用して構成します。 構成ファイルは以下のパスのインストールフォルダにあります。 ● \Siemens\ProcessHistorian\bin 構成ファイルに関する詳細情報は、『コンフィグレーションファイル (ページ 112)』を参 照してください。 通知 サーバー構成の変更 サーバー構成を誤って変更すると、誤動作を引き起こしたり、セキュリティが脆弱にな る可能性があります サーバーの構成は、必ず有資格者が行うようにしてください。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 113 接続性 6.2 Process Historian OPC-UA-サーバー OPC UA サーバーのポート番号の変更 必要であれば、<BaseAdresses>にあるポート番号 4852 を変更します。 すでに別のアプリケーションに割り当てられているポート番号を使用しないでください。 また、ファイアウォールの設定(『ファイアウォールの設定 (ページ 146)』を参照)も確認 します。 パラメータ[HostName]はコンピュータ名のプレースホルダであり、ランタイム時に決ま ります。 例: <BaseAdresses> <ua:String>opc.tcp://[HostName]:5210</ua:String> <BaseAdresses> セキュリティ設定の指定 セキュリティ設定に関する詳細情報は、『セキュリティメカニズムの構成 (ページ 106)』 を参照してください。 1. 通信のためのセキュリティ設定を指定します。 2. [<SecurityProfileUris>]で、サポートされている「セキュリティポリシー」を構成し ます。 – [真]で設定を有効にします。 – [偽]で設定を無効にします。 例: <SecurityProfile> <ProfileUri>http://opcfoundation.org/UA/ SecurityPolicy#None</ProfileUri> <Enabled>false</Enabled> </SecurityProfile> 3. [<SecurityPolicies>]で、関連する[メッセージセキュリティモード]を構成します。 設定を無効にするには、エントリ<SecurityPolicy>... </Security Policy>全体 を削除します。 例: <SecurityPolicy> <ProfileUri>http://opcfoundation.org/UA/SecurityPolicy#None</ ProfileUri> <MessageSecurityModes>None</MessageSecurityModes> </SecurityPolicy> 114 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 接続性 6.2 Process Historian OPC-UA-サーバー ユーザー ID の指定 セキュリティ設定に関する詳細情報は、『セキュリティメカニズムの構成 (ページ 106)』 を参照してください。 [<UserTokenPolicies>]にある接続を設定するには、ユーザー ID を指定します。 設定を無効にするには、エントリ全体を削除します。 例 <UserTokenPolicy> <TokenType>Anonymous</TokenType> </UserTokenPolicy> 下記も参照 PH OPC UA サーバーのインストール (ページ 100) セキュリティメカニズムの構成 (ページ 106) コンフィグレーションファイル (ページ 112) ファイアウォールの設定 (ページ 146) 6.2.8 PH OPC UA サーバーの情報モデル 情報モデル PH-OPC-UA サーバーは、階層的名前領域と以下のランタイムデータへのアクセスを OPC UA クライアントに提供します。 ● Process Historian 構成データ。 – プロジェクトの構造。 Organizational Structures, Data Sources, Tag/Message Configuration Data – メタデータ。 Additional Info / Tag Value Context ● Process Historian の履歴データ。 – アーカイブされたタグ値(Historical Data Access) – アーカイブされたメッセージ(Historical Event Access) PH-OPC UA 情報モデルについては、ドキュメント「OPC UA Information Model」で詳 細に説明しています。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 115 接続性 6.2 Process Historian OPC-UA-サーバー このドキュメントは、英語版でインターネット上でだけ利用できます。 116 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 7 プロセス制御メッセージ 概要 Process Historian は、特定のシステム状態を視覚化するプロセス制御メッセージを含み ます。 これらの事前定義したメッセージには、プロセス制御状態についての情報のみが 含まれており、プロセスステータスデータは返されません。 以下の表は、Process Historian で生成したプロセス制御メッセージの概要を示します。 以下のメッセージは SIMATIC サービス「 Process HistorianReady」によって生成されま す。 メッセ ージ番 号 メッセージテキスト イベント 101250 PHRDY: Process Historian のリカバリの開始 WinCC と Process Historian の間の通信接続が 0 回復されたら、欠損したデータの転送が開始さ れます。 101250 PHRDY: Process Historian のリカバリが完了 1 Process Historian へのデータ転送が終了しま す。 101250 PHRDY: 可能な Process Historian との通信無 Process Historian への接続が確立できません。 2 し 101250 PHRDY: Process Historian との通信が中断さ Process Historian への書き込みや、ここからの 3 れます 読み取りができません。 101250 PHRDY: Process Historian との通信がリスト Process Historian への書き込みや、ここからの 4 アされます 読み取りが再び可能となりました。 101250 PHRDY: <日付/時刻>以降、 Process Historian SIMATIC Process Historian サービスは利用で 5 サーバーがオフライン きません。 データへの読み取りアクセスが可能 です。 101250 6 PHRDY:バッファ制限チャンネル<チャンネル 選択された通信チャネル(MSMQ)で構成された 最大使用可能バッファメモリ制限を超えまし 名>超過 た。 101250 7 PHRDY:バッファ制限チャンネル<チャンネル> バッファメモリが構成された制限内で再び動作 しています。 超過なし Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 117 プロセス制御メッセージ メッセ ージ番 号 メッセージテキスト イベント 101250 PHRDY:Process Historian との通信用のデータ WinCC ステーションの空きメモリ容量が設定 8 キャリア'<drive>'上の空きメモリ容量が した制限値を下回っています。 <number> GB 未満です。 WinCC-ステーションに利用可能な空きメモリ 101250 PHRDY: Process Historian の通信が終了しま 9 した。 データキャリア'<drive>'上の空きメモリ 容量がありません。 容量が<number> GB 未満です。 101251 PHRDY: Process Historian への接続が確立で Process Historian Ready が正しく構成されてい 0 きません(コンフィグレーションを確認)。 ません(ユーザーログインのないサービスや、 コンフィグレーションファイル内のコンフィグ レーションエラーなど)。 次のメッセージが Process Historian により生成され、すべてのクライアントに送信され ています。 メッセ ージ番 号 メッセージテキスト 101260 0 PH: データメモリ使用量が<number %>に達し 監視されているドライブのデータメモリの警告 対象制限値に達しました。 ています 101260 PH: システムのリソースがありません 1 101260 イベント すべての CPU の合計負荷が少なくとも 30 秒 間、70%を超えました。 PH: 冗長化に失敗しました 冗長パートナーへの接続に失敗しました。 PH: 冗長性がリストアされました 冗長パートナーへの接続がリストアされまし 2 101260 3 た。 101260 PH: 使用可能なライセンス数を超えました。 4 <number>日後にシャットダウンします 101260 PH: PH-Ready <PC 名>への接続に失敗しまし Process Historian は、指定された PC への接続 5 た 101260 PH: Process Historian の自動冗長切り替えが Process Historian サーバーの自動冗長切り替え 6 行われました。 が行われました。 101260 PH: Process Historian データベースの空きメ Process Historian データベースのメモリの警告 7 モリ容量が<number> GB 未満となりました。 対象制限値に達しました。 118 有効なライセンスがありません。 が解除されました。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA プロセス制御メッセージ メッセ ージ番 号 メッセージテキスト 101260 PH:「tempdb」データベースの空きメモリ容 「tempdb」データベースのメモリの警告対象制 8 量が<number> GB 未満となりました。 限値に達しました。 101260 PH:緊急復元操作用空きメモリ容量が 緊急復元操作用メモリの警告対象制限値に達し 9 <number> GB 未満となりました。 ました。 101261 PH:緊急復元操作用の新しいバックアップの作 バックアップファイルの完全作成に失敗しまし 成に失敗しました。 メモリの空き容量が少な た。 0 イベント すぎます。 101261 1 101261 PH:緊急復元操作用のバックアップを作成して バックアップファイルの完全作成に失敗しまし た。不明なエラーが発生しました。 いるときに不明なエラーが発生しました。 2 PH:ストレージパス<path>が緊急復元操作用に データベースバックアップ用のストレージパス が使用できません。 アクセスできません。 101261 PH:ドライブの緊急しきい値<number %>に達 3 しました。Process Historian はロックされま す。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 119 プロセス制御メッセージ 120 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 8 付録 8.1 データベースインストールウィザード データベースインストールウィザードが Process Historian データベースのインストール をナビゲートします。 データベースのインストールウィザードを使って、次の設定を構成します。 ● Process Historian データベースの作成 (ページ 123) ● Process Historian データベースのリカバリ (ページ 134) ● SQL Server インスタンスのパスを選択 ● Process Historian データベースのワークメモリ制限値を定義 ● ストレージパスを指定 ● マスタ(プリンシパル)またはスタンバイ(ミラー)を選択 DatabaseInstallationWizard.exe は、次のインストールパスにあります。 \Siemens\ProcessHistorian\bin\DatabaseInstallationWizard.exe 8.1.1 必要メモリ Process Historian Server の必要メモリの定義 データベースインストールウィザードのインストール後に、個別セグメントに対する予 想必要メモリを定義します。 データベースインストールウィザードは、構成中に推定必要メモリを表示します。 注記 1 秒あたりに測定される値またはメッセージが増えると、セグメントが小さくなり、個 別のセグメントが大きくなり過ぎないようになります。 1 秒あたり 50,000 タグが上限で あり、これを超過してはなりません。 1 秒あたりのプロセス値の必要メモリ プロセス値の合計必要メモリは、以下のように計算されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 121 付録 8.1 データベースインストールウィザード (準備したセグメント数 + 2) X プロセス値表のセグメントサイズ X 2 データグループ プロセス値/秒 セグメントユニットの期間 セグメントサイズ (非圧縮) 500 毎日 ∼ 2.75 GB 3,000 毎日 ∼ 16.5 GB 10,000 毎日 ∼ 55 GB 20,000 毎日 ∼ 110 GB 50,000 毎日 ∼ 275 GB 100,000 毎日 ∼ 550 GB 100 週間 ∼ 3.85 GB 250 週間 ∼ 10 GB 500 週間 ∼ 20 GB 3,000 週間 ∼ 120 GB 10,000 週間 ∼ 390 GB 100 毎月 ∼ 16.5 GB 250 毎月 ∼ 42 GB 500 毎月 ∼ 84 GB 1 秒あたりのメッセージの必要メモリ メッセージの合計必要メモリは、以下のように計算されます。 (準備したセグメント数 + 2) X メッセージ表のセグメントサイズ X データグループ数*) *) 初期設定では、データグループ数は 2 に設定されています。 122 メッセージ/秒 セグメントユニットの期間 セグメントサイズ (非圧縮) 10 毎日 ∼ 1 GB 50 毎日 ∼ 4 GB 100 毎日 ∼ 8 GB 10 週間 ∼ 6 GB 50 週間 ∼ 29 GB 100 週間 ∼ 58 GB 10 毎月 ∼ 25 GB Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード メッセージ/秒 セグメントユニットの期間 セグメントサイズ (非圧縮) 50 毎月 ∼ 124 GB 100 毎月 ∼ 248 GB 平均必要メモリ 以下の表は、測定する変数の平均必要メモリを示しています: 測定する変数 必要メモリ 説明 プロセス値 63 バイト アーカイブタグデータごとの平均必要メモリ。 以下の情報が保存されます。 ● タイムスタンプ ● プロセス値 ● 品質コード メッセージ 1024 バイト以下 メッセージ毎の平均必要メモリ。 メッセージの必要メモリは、使用する言語およびメッセージの 長さによって大きく異なります。 8.1.2 Process Historian データベースの作成 Process Historian データベースのインストール このセクションでは、例を用いながら、Process Historian データベースのインストール 方法について説明します。 データベースをまだコンピュータにインストールしていない場合は、DVD を挿入する と、自動的に「DatabaseInstallationWizard.exe」が起動します。 データベースインスト ールウィザードがデータベースの構成をナビゲートします。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 123 付録 8.1 データベースインストールウィザード データベースのインストール 「DatabaseInstallationWizard.exe」が起動します。 1. [次へ]をクリックします。 2. 新しい SQL Server インスタンスのパスを入力するか、既存の SQL Server インスタンス を選択します。 データベースインストールウィザードが選択したインスタンスがインストール可能かどう かを確認します。 3. [次へ]で確認します。 124 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード 4. スライダを使ってデータベースの最大作業メモリを確保します。 5. [次へ]をクリックします。 6. サーバーモードを選択します。 – 単一システムにインストールするには、[マスタサーバーにインストール]オプショ ンを選択します。 – 冗長システムにインストールするには、最初のコンピュータで[マスタサーバーに インストール]オプションを選択します。 – 冗長システムの 2 台目のコンピュータにインストールするには、[スタンバイサー バーにインストール]オプションを選択します。 7. [次へ]をクリックします。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 125 付録 8.1 データベースインストールウィザード 8. [初期データベースの作成]オプションを選択します。 9. [次へ]をクリックします。 10.データベース名を入力します。 この例では、「標準」インストールモードが選択されています。 「高度モード」でのインストールについては、次のセクションで説明します。 11.[次へ]をクリックします。 126 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード 12.下のダイアログボックスのスライダを推定される設定に設定します。 13.[次へ]をクリックします。 14.データベースファイルのパスを設定します。 ローカルの宛先パスのみが許可されていま す。 構成設定の概要が表示されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 127 付録 8.1 データベースインストールウィザード 15.この概要を確認します。 すべての情報が正しければ、[終了]をクリックします。 設定に誤りがある場合、[前へ]をクリックし、設定を修正します。 これで、データベースが作成されました。 データベースインストールの進捗状況が画面 に表示されます。 128 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード データベースのインストールが完了すると、「データベースが正常にインストールされま した」というメッセージが表示されます。 16.[閉じる]ボタンをクリックして、データベースインストールウィザードを閉じます。 17.コンピュータをシャットダウンし、再起動すると、すべてのサービスがインストール済み の状態になっています。 結果 データベースが正常にインストールされています。 8.1.3 高度モードでの Process Historian データベースの作成 Process Historian データベースのインストール 本セクションでは、例を用いながら、Process Historian データベースの高度モードでの インストール方法について説明します。 高度モードでは、ストレージのセグメントを設 定することもできます。 前提条件 標準モードでの指示に従って、インストール後のこの状態まで完了していること。 高度 モードでのインストールの継続を希望していること。 高度モードでデータベースをインストールする 1. テキストボックスに、データベースの名前を入力します。 2. インストール モードとして[高度モード]を選択します。 3. [次へ]をクリックします。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 129 付録 8.1 データベースインストールウィザード 4. メモリセグメントを構成します。 表示されるランタイムセグメントの合計数は、この例では「6」に設定されています。1 つのセグメントが今後使用されるために保持されています。 セグメントの間隔を次から選択することができます。 – 日 – 週 – 月 – 係数 係数はセグメントごとの間隔の数を決定します。 1 ~ 52 の係数から設定できます。この例では、 「週」に「1」回となるよう係数を設定し ています。 この設定では、セグメントは 1 週間間隔でマッピングを行います。 セグメントのアンカーとして開始時刻となる「日付」と「時間」を設定できます。 すべての表示されたセグメントはランタイムセグメントです。 ランタイムセグメント S-1 ~ S-4 の間隔は過去の時間です。 アクティブなランタイムセ グメント S0 の間隔は現在のローカル時間です。 予定された今後のセグメント S + 1 は、 今後予定されている間隔で予約されています。 現在のセグメント S0 が現在のローカル時間の間隔を過ぎると、セグメント S-1 に変わり ます。以後のすべてのセグメントは、1 つづつ過去へシフトします。予定された今後のセ グメントは、現在のセグメントになります。 各ランタイムセグメントは色分けされて表示されます。 – 青色:今後のセグメント用に確保されたメモリ – 緑色:現在のセグメント – 灰色:まだ保存されていない現在のアーカイブセグメント。 5. 要件に合わせてセグメントを構成します。 130 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード 6. [次へ]をクリックします。 7. 下のダイアログボックスのスライダを推定される設定に設定します。 8. [次へ]をクリックします。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 131 付録 8.1 データベースインストールウィザード 9. データベースファイルのパスを設定します。 標準モードと比べ、高度モードでは、デー タベーススキーマをより細かく設定できます。 テキストボックスに、トランザクションログのパスを定義します。 リポジトリ内の次のタイプの値に対するパスを定義、作成する必要があります。 – 全般 – メッセージ – バッチ – プロセス値 構成設定の概要が表示されます。 132 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード 10.この概要を確認します。 すべての情報が正しければ、[終了]をクリックします。 設定に誤りがある場合、[前へ]をクリックし、設定を修正します。 これで、データベースが作成されました。 データベースインストールの進捗状況が画面 に表示されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 133 付録 8.1 データベースインストールウィザード データベースのインストールが完了すると、「データベースが正常にインストールされま した」というメッセージが表示されます。 11.[閉じる]ボタンをクリックして、データベースインストールウィザードを閉じます。 再起動を促すメッセージが表示されます。 12.[OK]をクリックします。 13.コンピュータをシャットダウンし、再起動すると、すべてのサービスがインストール済み の状態になっています。 結果 データベースが正常にインストールされています。 8.1.4 Process Historian データベースのリカバリ Process Historian データベースのリカバリ このセクションでは、例を用いながら、Process Historian データベースのリカバリ方法 について説明します。 134 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード データベースのリカバリ 1.「DatabaseInstallationWizard.exe」を起動します。 2. [次へ]をクリックします。 SQL Server インスタンスが表示されます。 通常、SQL Server に対し、1 つのインスタン スがあります。 3. 必要なインスタンスを選択し、[次へ]をクリックして確定します。 4. スライダを使ってデータベースの最大作業メモリを確保します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 135 付録 8.1 データベースインストールウィザード 5. [次へ]をクリックします。 6. サーバーモードを選択します。 データベースをリカバリするには、[マスタサーバーにインストール]オプションを選択し ます。 7. [次へ]をクリックします。 8. [データベースのリカバリ]オプションを選択します。 136 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード 9. [次へ]をクリックします。 10.必要なデータベースバックアップのパスを入力します。 データベースのバックアップをリカバリできるかが確認されます。 11.必要なバックアップを選択します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 137 付録 8.1 データベースインストールウィザード 12.[次へ]をクリックします。 リカバリを開始する前に、情報のリカバリに関する概要が表示されます。 13.概要にある情報を確認します。 概要に誤った情報がある場合、該当箇所まで[前へ]をクリ ックして移動し、情報を修正します。 138 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.1 データベースインストールウィザード 14.すべての情報が正しければ、[次へ]をクリックします。 データベースのリカバリがこれで開始されます。 リカバリの進捗状況が表示されます。 次のメッセージの最後の部分で、データベースのリカバリが正常に完了した旨が表示され ます: 「データベースが正常に復元されました」。 15.[閉じる]ボタンをクリックして、データベースインストールウィザードを閉じます。 16.コンピュータをシャットダウンし、再起動すると、すべてのサービスがインストール済み の状態になっています。 再起動後、データベースのバックアップが「無効」に設定されています。 結果 データベースが正常にリカバリされています。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 139 付録 8.2 セグメントの基本 8.2 セグメントの基本 このセクションでは、使用されるセグメントのタイプや、セグメントタイプ間の変更に 関する基本的な情報について説明します。 次のセグメントタイプが使用できます。 ● ランタイムセグメント ● アーカイブセグメント ● リポジトリセグメント ランタイムセグメント ランタイムセグメント(RT セグメント) ランタイムセグメントとは、データを保存するた めに使用される書き込み可能なセグメントのことです。 各ランタイムセグメントは、 100,000 から始まる連番が割り当てられています。 今後のランタイムセグメントが最も 高い数字を割り当てられています。 RT セグメント 説明 今後のランタイムセグメント(F- ダッシュボードでは、セグメンテーションが青色にな RTS) っています。 現在のランタイムセグメント ダッシュボードでは、セグメンテーションが緑色にな (C-RTS) っています。 古いランタイムセグメント(O- ダッシュボードでは、セグメンテーションが灰色にな RTS) っています。 作成: 初めて Process Historian を起動するとき、構成されたランタイムセグメント数が 作成されます。セグメンテーションダッシュボードでご確認ください。 実行中の定期セグメンテーション: 1. 新しい今後のランタイムセグメントが作成されます。 2. 構成されたランタイムセグメントの数が利用可能な場合、最も古いランタイムセグメント がアーカイブセグメントになります。 アーカイブセグメント アーカイブセグメントに書き込みをすることはできません。 140 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.2 セグメントの基本 アーカイブセグメントは保存とオフラインへの切り替え(オフライン設定)のみが可能 です。 アーカイブセ 説明 グメント 圧縮されてい 最も古いランタイムセグメントは、アーカイブセグメントです。 圧縮 ないアーカイ が行われるよう設定されている場合、ここで圧縮が開始されます。 ブセグメント 「バックアップ/復元」ダッシュボードのリスト最上部の「ステータス」 (NC-AS) 列=「オンライン」、「圧縮」列=「いいえ」と表示されています。 圧縮済みアー 圧縮されていないアーカイブセグメントに対する圧縮が完了すると、こ カイブセグメ のアーカイブは圧縮済みアーカイブセグメントになります。 ント(C-AS) 「バックアップ/復元」ダッシュボードのリスト最上部の「ステータス」 列=「オンライン」、「圧縮」列=「はい」と表示されています。 過去のアーカ これらのセグメントは Process Historian をコミッショニングする前の イブセグメン 期間にプロセスデータを移行することにより作成されます。 これらの ト(P-AS) セグメントの連番は 100,000 より小さく、通常、1 ヶ月間保管されま す。 移行ツールはすべてのアーカイブセグメントに書き込みをできま す。 保存されたア アーカイブセグメントを保存した後に作成されたバックアップファイル ーカイブセグ (バックアップファイル)がこれにより作成されます。 メント (S_AS) バックアップ日は「作成されたバックアップ」列のリスト最上部にある 「バックアップ/復元」ダッシュボードに表示されます。 オフライン(ス 保存されたアーカイブセグメントをオフラインに設定した後に作成しま ワップアウト) した。 このセグメントのデータはバックアップファイルにのみありま アーカイブセ す。 グメント (O_AS) Process Historian データベースには、このセグメントからのデータはあ りません。バックアップとオフライン設定に関する情報のみご覧いただ けます。 「バックアップ/復元」ダッシュボードのすべてのセグメントは以下の リストに含まれています。 外部アーカイ オフラインアーカイブセグメントのバックアップファイルを復元するこ ブセグメント とにより(オンラインへの設定)作成しました。 データは Process Historian データベースではなく、外部データベースに保存されていま す。 「バックアップ/復元」ダッシュボードのリスト最上部の「ステータス」 列=「外部」と表示されています。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 141 付録 8.2 セグメントの基本 リポジトリセグメント リポジトリセグメントには、ランタイムセグメント外にある期間のデータが含まれてい ます。 これらのセグメントに書き込みをすることはもはやできないため、これには、あ らゆるタイプのアーカイブセグメントに対するデータが含まれています。 Process Historian データベースが作成されるとき、データベースインストールウィザー ドによりこれらのセグメントは作成されます。 部分型 説明 CAL セグメ 最も古いランタイムセグメントよりも古いの期間のすべてのデータを含 ント んでいます。 たとえば、OS が長い間 PH にデータを転送しておらず、最新データを 取り込もうとして、ランタイムセグメント外にある日付のデータを送信 します。 値がオフラインセグメント用の CAL セグメントに保存されている場合、 「バックアップ/復元」ダッシュボードのリストの下、「新規データ」列 =「はい」とあるところに表示されます。 これらのオフラインセグメントはその後、復元し、再度バックアップす る必要があります。 バックアップを行う際、CAL セグメントのデータ がアーカイブセグメントのバックアップファイルに入力されます。 CAL セグメ 直近のランタイムセグメントよりも新しい期間のすべてのデータを含ん ント でいます。 セグメンテーションでは、データは CAU セグメントから同 じ期間の、最新の今後のランタイムセグメントに転送されます。 経時的なセグメント構造の例 例: 以下に、「セグメンテーション」ダッシュボードでの構成を説明します。 ● 1 つの今後のセグメント ● 5 つのランタイムセグメント(合計)、今後のランタイムセグメントはここにあります。 ● 1 つのセグメントに対する期間は 1 週間です 「バックアップ/復元」ダッシュボードで自動バックアップのスケジュール設定を有効に します。 ● オフラインの遅延セグメント数は 3 に設定されています。 142 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.2 セグメントの基本 これは、データが 7 (= 5 – 1 + 3) 週間、Process Historian データベースに必ず保存され ることを意味しています。 Process Historian システムのアクション 毎週末(1 セグメントの期間)時にセグメンテーションが実行されます。 ● 新しい今後のランタイムセグメントが作成されます。 ● 5 つ以上のランタイムセグメントがある場合は、最も古いランタイムセグメントがア ーカイブセグメントとなります。 さらに、定期確認事項も設定してください。 ● アーカイブセグメントのバックアップが作成できるかどうか。 ● 保存されたアーカイブセグメント数が自動バックアップで構成されたオフラインとな る遅延セグメント数を超えると保存されている最も古いアーカイブセグメントがオフ ラインになります。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 143 付録 8.3 集計 8.3 集計 操作中、大量の未加工データが生成されます。 未加工データが非常に大量となるため、 未加工データからクエリを処理する際には非常に長い時間がかかる場合があります。 クエリ処理を高速化するには、集計値を使用します。 集計値は未加工データを集計し、これをまとめて処理します。 集計値はデータベースに 保存され、さらに処理が必要となる場合に利用することができます。 集計値はデータ全 体の処理を高速化します。 集計値は未加工データを用いたクエリ処理よりも短い時間で 処理することができます。 集計値をデータベースに保存するには、約 3%~ 6%の空き 容量の追加が必要となります。 集計値に関するクエリ 未加工データに加え、データベースでは集計値も利用可能です。 未加工データ同様、集 計値も WinCC や情報 Information Server を介して呼び出すことができます。 集計方法 以下の集計値を使用します。 MIN 期間の最小値 MAX 期間の最大値 SUM 期間の合計値 NUM 期間内の値の数 INT 期間の積分 AVG 期間の算術平均値 WAV 期間の加重平均値 集計間隔 集計値は次の間隔で計算されます。 ● 1分 ● 1 時間 ● 1日 144 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.3 集計 例 クエリの場合、1 ヶ月間の最大値が計算され表示されます。 計算 集計なし: 1 秒間の未加工データサイクルで、クエリが次の未加工データ量から計算されます。 60 (秒) x 60 (分) x 24 (時) x 30 (日) = 2,592,000 個 クエリは 2,592,000 個の未加工データ項目から計算されます。 集計あり: 最大(30 日間) クエリは 30 個の集計時間間隔から計算されます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 145 付録 8.4 ファイアウォールの設定 8.4 ファイアウォールの設定 インストール中、ローカルにインストールされた Windows ファイアウォールのファイア ウォール設定が自動的に調整されます。 OS サーバーと Process Historian 間で追加のファイアウォールを使用する必要がある場 合にこれらのポートが利用可能な状態を維持する必要があります。 必要に応じて、アプリケーションレベルでのチェックを行うファイアウォール機能が調 整されていることを確認してください。 たとえば、SIEMENS アプリケーションファイ アウォールでは「RPC フィルタ」機能を無効にする必要があります。 ファイアウォールセキュリティ設定 Process Historian Server および PH-Ready は操作のために次の設定が必要になります。 名前 プロトコル ポート PH Discovery Services TCP 5048 PH Network Discovery UDP 137 PH Redundancy Services TCP 60000 PH WCF Message Queue Se TCP 60001 TCP 60002 TCP 60003 PH SQL-Mirroring Port (TCP) TCP 5022 PH SQL-Mirroring Port (UDP) UDP 5022 PH SQL-Server Monitor Port UDP 1434 PH SQL-Server Port TCP 3723 PH LLMNR-UDP-In UDP 5355 OPC UA Local Discovery TCP Any port TCP Any port TCP 135 rvice (Redundancy Maintenance S ervice) PH WCF Message Queue Se rvice (SQL Mirroring Setup) PH WCF Message Queue Se rvice (Maintenance Service) Server OPC UA Local Discovery Server PH RPC for MSMQ 146 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.4 ファイアウォールの設定 下記も参照 Process Historian redundancy のセットアップ (ページ 68) Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 147 付録 8.5 ドメイン内での Process Historian の統合 8.5 ドメイン内での Process Historian の統合 本セクションには、インフラストラクチャー管理の例と参照が含まれています。 次の例で、Process Historian は、ワークグループからドメインに転送されます。 注記 Process Historian は、ドメインまたはワークグループでの運用に対して使用できます。 ドメイン内での運用について、ドメイン管理者と合意しておく必要があります。 ユーザ ー固有のガイドラインの場合、ドメインから PC を削除してから Microsoft メッセージキ ューと Microsoft SQL Server 2008 R2 をインストールしてください。このコンピュータ に、ローカルに管理者権限でログオンします。 インストールを実行します。 インストー ルが完了したら、WinCC コンピュータをドメインに再び割り当てることができます。 ただし、ドメイングループポリシーおよびドメインの制限によって、運用できない場合 があることにも注意してください。 こういった制限に対処することができない場合は、 ワークグループの WinCC コンピュータを操作します。 Process Historian の統合:手順 ワークグループやドメイン内の Process Historian を使用することができます。 ● ワークグループ内で Process Historian を操作するには、このワークグループ内の管 理者として Process Historian をインストールしてください。 ● ドメイン内で Process Historian を操作するには、このドメイン内の管理者として Process Historian をインストールしてください。 Process Historian のインストール 以下の例は、Process Historian がワークグループにインストールされた後、ドメインに Process Historian を転送する方法について説明します。 ワークグループでのインストール ワークグループでの Process Historian のインストールは、 「MICREX-NX 環境での Process Historian/Information Server のインストールおよび試運転」のよくある質問で説 明します。 ● http://support.automation.siemens.com/WW/view/en/66579062 (http:// support.automation.siemens.com/WW/view/en/66579062) 148 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.5 ドメイン内での Process Historian の統合 準備 OS 上のサービスのログイン情報を同じままにするために、これらのサービスは、パス ワードが変更されないドメインまたはワークグループによって操作されなければなりま せん。 これには以下のサービスが含まれます。 ● CCCAPHServer サービス ● Process Historian 冗長サービス ● ウィットネスサーバー ただし、パスワードが変更された場合、これらのサービスのログイン情報は、対応する OS サーバー上で適宜変更しなければなりません。 このサーバーは、その後再起動する 必要があります。 以下の条件に注意してください。 ● ドメイン内で OS システムを統合すると、追加のローカルグループにログオンするド メインユーザーを登録する必要があります。 ● 管理とインストールを簡素化するために、OS サーバーおよび Process Historian 上の ローカル管理者としてドメインユーザーを作成します。 ● オペレーティングシステムにログオンしているドメインユーザーは、CCCAPHServer サービスを開始するのと同じユーザーであってはなりません。 ● CCCAPHServer サービスを開始するドメインユーザーは、Process Historian の SQL Server で適切な権限を持っている必要があります。 OS システムのローカル管理者グ ループにこのユーザーを追加します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 149 付録 8.5 ドメイン内での Process Historian の統合 コンフィグレーション例 以下の例は、ドメインのインストールへのワークグループのインストールの転送を示し ています。 セキュリティ上の理由から、OS サーバーおよび Process Historian に対する オペレーティングシステムのログインでは、ローカルユーザー権限のみを持つ必要があ ります。 3URFHVV+LVWRULDQ ,QIRUPDWLRQ6HUYHU ,QIRUPDWLRQ6HUYHU&OLHQW 066HUYHU5%LW 3+ 7HUPLQDO%XV 266LQJOH6WDWLRQ :LQGRZV%LW (626 3ODQW%XV $6 . 名前 ドメイン pcs7sv.local OS サーバー ESOS03 Process Historian/Information PH03 Server コメント Process Historian および Information Server は、同一の物 理的 PC 上で動作します。 OS サーバーと Process HistorianOSUserDom ログインにはローカルユーザー権 のオペレーティングシステムログ 限があります。 イン OS サーバーに対する CCCAPHServer ログイン 150 PHReadyUserETest ログインでは OS サーバーのロー カル管理者権限が必要です。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.5 ドメイン内での Process Historian の統合 ドメイン内での ES/OS シングルステーションの統合 この例では、ES/OS シングルステーションがドメインで統合されます。 説明のために、 64 ビット版の Windows 7 オペレーティングシステムを使用します。 1. [システムプロパティ]ウィンドウを開きます。 2. [編集]をクリックします。 [コンピュータ名またはドメインの変更]ウィンドウが開きます。 3. ドメインオプションの[メンバ]テキストボックスにドメインの名前を入力します。 4. [OK]をクリックして変更を確定します。 この変更が適用され、ウィンドウが閉じます。 ドメインユーザーの入力 ドメインユーザーを、ローカル SIMATIC HMI グループおよびオペレーティングシステ ムログインのローカル管理者グループに入力する必要があります。下記のステップに従 います。 1. [コンピュータの管理]ウィンドウを開きます。 2. ローカルグループの一覧を開きます。 3. [SIMATIC HMI]ユーザーグループのショートカットメニューを開きます。 4. [SIMATIC HMI]ユーザーグループの[プロパティ]を選択します。 5. [プロパティ]ウィンドウで、[追加]をクリックします。 [ユーザーの選択]ウィンドウが開きます。 6. [パス]をクリックします。 [Windows のセキュリティ]ウィンドウで、ドメインへのアクセスのために、自分自身を認 証するよう求められます。 7. テキストボックスにユーザー名とパスワードを入力します。入力を確定します。 ドメインパスを含むウィンドウが開きます。 8. 必要なドメインパスを選択し、選択を確定します。 ユーザー、コンピュータ、サービスアカウントおよびグループを選択するウィンドウが開 きます。 9. テキストボックスで、実行時に OS 上のオペレーティングシステムにログオンする OS ユ ーザー名を入力します。 選択を確認します。 選択ウィンドウが閉じます。 [SIMATIC HMI]ユーザーグループの[プロパティ]ウィンドウが開きます。 新しいユーザーが[メンバ]フィールドに追加されました。 10.[OK]を押してプロセスを閉じます。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 151 付録 8.5 ドメイン内での Process Historian の統合 ドメインユーザーのローカルグループ また、次のグループに、上述の ES/OS シングルステーションのオペレーティングシステ ムにログオンしているドメインユーザーを入力します。 ● ユーザー ● Siemens TIA Engineer ● SIMATIC NET その後、ES/OS シングルステーションを再起動します。 CCCAPHServer サービスの構成 CCCAPHServer サービスは、ドメインユーザーが起動する必要があります。下記のステ ップに従います。 1. [コンピュータの管理]ウィンドウを開きます。 2. [サービスとアプリケーション] > [サービス]に移動します。 サービスのリストが表示されます。 3. [CCCAPHServer]サービスのショートカットメニューを開きます。 4. [プロパティ]を選択します。 [CCCAPHServer プロパティ]ウィンドウが開きます。 5. [ログオン]タブをクリックします。 6. [このアカウント]オプションを選択します。 7. [参照]をクリックします。 [ユーザーまたはサービスアカウントの選択]ウィンドウが開きます。 8. [パス]をクリックします。 ドメインパスを含むウィンドウが開きます。 9. CCCAPHServer サービスを開始するユーザーが作成時に使用したドメイン名を選択しま す。 10.[OK]をクリックして選択を確定します。 ユーザー、コンピュータ、サービスアカウントおよびグループを選択するウィンドウが開 きます。 11.テキストボックスにドメインユーザーを入力し、入力内容を確定します。 [CCCAPHServer プロパティ]ウィンドウが再度開きます。 12.[このアカウント]オプションを選択します。 13.テキストボックスにユーザーのパスワードを入力し、その下のテキストボックスに入力内 容を繰り返し入力します。 14.[OK]をクリックし、入力を閉じます。 ウィンドウが閉じます。 結果 サービスウィンドウは、プロセスが正常に完了したことを示します。 152 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.5 ドメイン内での Process Historian の統合 他のサービスウィンドウは、新しい入力内容がサービスの再起動で有効になることを示 します。 再起動 1. [コンピュータの管理]を再度開きます。 2. CCCAPHServer のショートカットメニューを開きます。 3. [再起動]を選択します。 CCCAPHServer サービスが再起動します。 新しい入力内容が適用されます。 CCCAPHServer ユーザーの入力 ローカル管理者グループに CCCAPHServer ユーザーを入力します。 1. [コンピュータの管理]ウィンドウを開きます。 2. [ローカルユーザーとグループ] > [グループ]を選択します。 3. [CCCAPHServer]ユーザーグループのショートカットメニューを開きます。 4. [プロパティ]をクリックします。 5. [CCCAPHServer]ユーザーグループの[プロパティ]ウィンドウが開きます。 6. [追加]をクリックします。 [ユーザーの選択]ウィンドウが開きます。 7. [パス]をクリックします。 [Windows のセキュリティ]ウィンドウで、ドメインへのアクセスのために、自分自身を認 証するよう求められます。 8. テキストボックスにユーザー名とパスワードを入力します。[OK]で入力を確定します。 ドメインパスを含むウィンドウが開きます。 9. 必要なドメインパスを選択し、[OK]で選択を確定します。 ユーザー、コンピュータ、サービスアカウントおよびグループを選択するウィンドウが開 きます。 10.テキストボックスに、CCCAPHServer ドメインのユーザー名を入力します。[OK]をクリ ックして入力を確定します。 選択ウィンドウが閉じます。 [CCCAPHServer]ユーザーグループの[プロパティ]ウィンドウが開きます。 新しいユーザーが[メンバ]フィールドに追加されました。 11.[OK]をクリックしてプロセスを閉じます。 注記 ドメインユーザーのログオン ドメインユーザーは、実行時に OS オペレーティングシステムにログオンすることはで きません。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 153 付録 8.5 ドメイン内での Process Historian の統合 ドメイン内での OS サーバーの統合 この手順は、ES/OS シングルステーションの場合と同じです。 ES/OS シングルステー ションとは異なり、次のグループ内のオペレーティングシステムにログオンしているド メインユーザーも入力します。 ● ユーザー ● SIMATIC HMI ● SIMATIC NET ドメイン内での Process Historian/Information Server の組み合わせの統合 ドメインに Process Historian/Information Server を組み合わせたものを統合するには、 次の手順を実行します。 1. [システムプロパティ]ウィンドウを開きます。 2. [編集]をクリックします。 [コンピュータ名またはドメインの変更]ウィンドウが開きます。 3. ドメインオプションの[メンバ]テキストボックスにドメインの名前を入力します。 4. [OK]をクリックして入力を確定します。 この変更が適用され、ウィンドウが閉じます。 ドメインユーザーに対する SQL Server ログインの作成 この例では、Microsoft SQL Server 2008 R2 オペレーティングシステムを使用します。 CCCAPHServer に入力されたドメインユーザーに SQL Server ログインを作成するには、 次の手順を実行します。 1. [スタート] > [Microsoft SQL Server 2008 R2] > [SQL Server Management Studio]に移動 し、[SQL Server Management Studio]を開きます。 2. [接続]をクリックして、SQL インスタンス[HISTORIAN]に接続します。 3. SQL Server 内で、[セキュリティ\ログイン]フォルダに移動します。 4. [ログイン]フォルダをクリックします。 5. また、OS 上で CCCAPHServer サービスをさらに開始したドメインユーザーに対して SQL Server 上に新しいログインを作成します。 6. [OK]をクリックして入力を確定します。 7. [ログイン]ショートカットメニューを開きます。 8. [新規ログイン]を選択します。 9. [すぐにログインする]ウィンドウで[参照]をクリックします。 154 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.5 ドメイン内での Process Historian の統合 10.[ユーザーまたはグループの選択]ウィンドウ内の[パス]をクリックします。 [Windows のセキュリティ]ウィンドウで、ドメインへのアクセスのために、自分自身を認 証するよう求められます。 11.テキストボックスにユーザー名とパスワードを入力します。[OK]で確定します。 ドメインパスを含むウィンドウが開きます。 12.必要なドメインパスを選択します。[OK]をクリックして選択を確定します。 ユーザー、コンピュータ、サービスアカウントおよびグループを選択するウィンドウが開 きます。 13.入力ボックスにユーザー名を入力します。[OK]をクリックして入力を確定します。 選択ウィンドウが閉じます。 結果: 新しいユーザー名が、[すぐにログインする]ウィンドウに表示されます。 新しいログインが、コンピュータの管理のログインリストに入力されます。 ログイン権限の付与 SQL Server への SQL Server ログインに対応する権限を付与します。 1. そのためには、新たに作成した SQL ログインのプロパティを開きます。 2. [サーバーのロール]タブに切り替えます。 [ログインプロパティ PCS7SV\PHReadyUserETest]ウィンドウが開きます。 3. [ユーザーマッピング]タブに切り替えます。 4. 新しい SQL Server ログインに対してすべてのプロジェクトデータベースをマッピングし ます。 プロジェクトデータベースは DB_Master_XY で起動します。 5. [データベースロールのメンバーシップ]として[パブリック]と[db_owner]を選択します。 6. データベース「HistorianStorage」、「ReportServer&HISTORIAN」および 「ReportServer&HISTORIANTempDB」に対して同じことを行います。 ここでも Process Historian サービスは、[ローカルシステム]で起動します。 冗長 Process Historian 1. 新規ドメインユーザーで Process Historian 冗長サービスを起動します。 スクリーンショットの例(一時的なもの): 2. 対応するユーザー割り当てを使用した SQL ログインは、Process Historian サーバー上だ けでなく、Process Historian Witness でのドメインユーザに対して作成する必要がありま す。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 155 付録 8.5 ドメイン内での Process Historian の統合 Process Historian のユーザー権限 1. [OS UserDom]オペレーティングシステムログインのみ Process Historian でユーザー権限 があります。 つまり、ユーザーは SQL Server Management Studio を開くことができま せん。 そのため、データベースは、SQL Server Management Studio を使用する操作から 保護されます。 2. オペレーティングシステムのログインのみ Process Historian でユーザー権限がある場合、 Process Historian 管理コンソールは、再起動時に自動で開きません。 Process Historian 管理コンソールを開くには、管理者権限を使った再起動が必要です。 – 手順: 156 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 付録 8.5 ドメイン内での Process Historian の統合 – [開始] > [Siemens Automation] > [SIMATIC] > [Process Historian] > [Process Historian Managemen コンソール]に移動します。 – [Process Historian 管理コンソール]を右クリックします。 – ショートカットメニューで[管理者として起動する]をクリックします。 管理者とし て自分自身を認証します。 3. 再起動後に自動的に Process Historian 管理コンソールを起動するには、ローカル管理者 グループにドメインユーザーを追加します。 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 157 付録 8.5 ドメイン内での Process Historian の統合 下記も参照 http://support.automation.siemens.com/WW/view/en/66579062 (http:// support.automation.siemens.com/WW/view/en/66579062) 158 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 索引 イ イベントログ, 29 セ セグメント化 アンカーポイント, 13 診 診断メッセージ, 29 動 動作モードの変更, 24 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA 159 索引 160 Process Historian - 管理 システムマニュアル, 04/2015, A5E35713923-AA