ホニウェルEserverのインストール手順
Thread Content
この投稿は最後にbuzouhuitouluによって2016年5月31日08:28に編集されました。現在のバージョンは、eserverが430.1、DCS serverが400.1です。eserverのインストール手順として、インストールする前にいくつかのハードウェアおよびソフトウェアに関する要件があります。 ハードウェア構成は購入するEServerのバージョンによって若干異なる場合がありますが、本稿では物理マシン上にインストールされる仮想マシンの構成とインストールについてのみ説明します。(経験上、要件を満たす実機にインストールする方が、ソフトウェアのインストール速度は仮想マシンよりも速い。) ホスト:OptiPlex 9020、RAM 8GB オペレーティングシステム:Windows 7 Professional 64-bit OS 仮想マシン:VMware Workstation 10.0.0 オペレーティングシステム:Windows Server 2008 R2 Standard 64-bit OS 仮想マシンのオペレーティングシステムは英語版でなければならず、これはHoney Softwareの基本要件です。 仮想マシンのメモリは、実際の状況に応じて柔軟に調整されます。 仮想ハードディスクの有効ストレージ容量は、1台あたり80G以上を保証します。 備考:仮想マシンのオペレーティングシステムをインストールしたら、バックアップを取っておいてください。eserverソフトウェアのインストール時に、時折インストールが続行できない問題が発生することがあるからです。また、スナップショット機能では、クリーンな仮想オペレーティングシステムに復元することはできません。 本稿は、単一のEServerサーバーおよび単一のDCSデータサーバーのみを対象としています。冗長なDCSサーバーには設定が行われていません。 以下の文章で言及されているコンピュータに関する設定は、特に実機と明記されている場合を除き、すべて仮想マシンを指します。 上記の基本条件を整えたら、eserverソフトウェアのインストール手順を行います。 1. コンピューター用のログインアカウントとパスワードを作成し、アクセス権限を設定する。 例えば、新しいアカウントを作成する場合:experionadmin、パスワード:xxxxxx。• EServerソフトウェアのインストール時には、できるだけWindows自体の管理者アカウントを使用しないでください。 パス:Strat\ Control Pane\User Accounts\Manage Another Account\Creation a new Account 2. コンピューターのユーザー名を変更する。 例:Eserver。(今回インストールするコンピュータの名前がeserverなので、eserverというキーワードと混同しないよう、別のコンピュータ名に変更することを推奨します。) • プロジェクト管理システムのローカルエリアネットワーク内で、コンピュータのユーザー名が一意であることを確保する。 • ユーザー名が非冗長の場合、最後の文字はAまたはBにできません。A/Bはホーニーのシステムでは冗長なデバイス専用に予約されています。 • このインストールプロセスにおいて、eserverは変更後のコンピュータ名として使用され、後の設定ではeserverが一部のプログラムにおけるキーワードとなります。そのため、コンピュータのユーザー名はできるだけこのキーワードの使用を避けるようにしてください。 パス:My Computer\Properties\Change Settings\Computer Name\Change\Computer Nameを右クリックします。3. hostsファイルを変更します。 Notepadアプリケーションを使って、hostsファイルを開きます。 Hostsファイルには、eServerとDCSサーバーのIPアドレスとコンピュータ名を両方とも追加する必要があります; Hostsファイルは、eserverとDCS serverの2つのサーバーの両方で変更する必要があります。 パス:C:\Windows\System32\drivers\etc\hosts備考:時々hostsファイルを変更しても保存できない場合があります。その際は.dllという拡張子のファイルに別途保存し、このパスにある元のhostsファイルと置き換えればよいです。 hostsファイルを変更した後は、コンピュータを再起動する必要があります。再起動しないとhostsファイルの変更は反映されません。 4. 上記の準備が整ったら、次にHoneyが提供するインストールディスクを使ってeserverソフトウェアをインストールします。 • ホーニーのソフトウェアは純度に高い要求があるため、ソフトウェアをインストールする前には、オペレーティングシステム以外のソフトウェアはできるだけインストールしないようにしてください。 • 仮想環境のため、インストールファイルはデフォルトのパスのままです。 a. 「continue migration」と「install clean」の中から、「install clean」を選択して新規作成します; b. ノードの設定タイプで「eserver」を選択します。
c. 「User And Licence Information」に対応するライセンスアカウントを入力します。サプライヤーから提供された資料の中に、Eserverの認可内容が記載されています。 5. インストール時には、以下のアカウントのパスワードを設定することが重要です。 EserverおよびDCS ServerでControl Builderソフトウェアを使用する際、内部通信におけるデータの呼び出しはすべて、ある種のアカウントとパスワードを通じて行われます。その中でも最も重要なのがMNGRアカウントのパスワードであり、このアカウントは後続のアカウントの設定やサーバーの構築に関わってきます。 このMNGRアカウントのパスワードは、DCS EPKSサーバーに対応するMNGRアカウントのパスワードと同じでなければなりません。 現在のところ、mgrアカウントのパスワードを変更するためのツールは見つかっていません。インターネット上には、Honeyにmgrアカウントのパスワードを変更できるツールがあるという噂がありますが、投稿者が指しているのがこのmgrアカウントのパスワードなのか、それともStation内のmgrアカウントのパスワードなのかは、確認が必要です。 その他、Local Com ServerやExperion SQLなどのアカウントのパスワードは、MNGRと同じにしておいてください。 単一のNextを押すと、Warningウィンドウが表示され、複雑なパスワードの設定が求められますが、これは無視しても問題なく、ソフトウェアの後続のインストールや通常の使用に影響しません。 6. 以下のページのアカウントパスワードは、システムへのログインが確認されていませんが、通信の確立に影響はありません。前のステップで使用したパスワードと同じものをそのまま使用してください。 注意すべき点は、ソフトウェアのインストールが完了すると、Windowsにログインする際にadministratorアカウントのパスワードを入力するよう求められることです。もしここで設定したパスワードではログインできない場合、これはstandard accessという2つのユーザーにパスワードが設定されていないためです。 7. 次に、システムの自動インストールが行われ、約54個のインストールパッケージがあり、2時間以上かかります。 1) OS準備のステップを実行するには時間がかかり、場合によってはさらにしばらく待つ必要があり、その後で続けて実行されます。等しい時間ブロックがこのステップのインストール時間を超えた場合(このページの右側に、推定時間と消費時間の表示があります)。)、基本的なインストールに失敗したと考えられます。 2) 17手順を実行する際、SQL Serverの部分でディスクの交換が必要となり、これら2つの手順も時間がかかります。また、これらの手順ではインストールに失敗したというメッセージが表示されることもあります。 備考:プログラムのローカルマシンへのインストールに失敗した場合、ローカルマシンの仮想マシンオペレーティングシステム上でもインストールに失敗するため、別のコンピュータを検討することをお勧めします。一部のインストール手順には原因が特定できないものもあり、時間がかかりすぎるので、あまりこだわらなくても大丈夫です。 インストール時、システムは絶えず再起動しますが、インストールディスクを交換する以外、特に何もする必要はありません。 8. 順番に進め、インストールが終わるのを待つ。インストールが終了したら、ExperionadminアカウントでWindowsにログインします。コンピュータのControl Panelで地域をchinaに変更してください。下図の通りです。 9. 「Start」の横にある「Server Manager」アイコンをクリックすると、対応するウィンドウが開きます。そのウィンドウで、「Windowsユーザーのプロパティ」画面の「メンバー」欄に「production administrator」アカウントを追加してください。 パス:server manager \ configuration \ local user and groups \ users \ member of
備考:このステップは非常に重要で、これを行わないと後の作業を進めることができません。 10. eserverのアクセス権限の設定:Strat\all programs\Honeywell Experion PKS内で、configuration studioおよびeserver standard access configurationのショートカットをデスクトップに作成します。また、Strat\all programs\Honeywell Experion PKS\Server内では、Station、HMIWeb display builder、Experion PKS Serverなどのショートカットもデスクトップに作成しておきます。これらは後で利用するためです。 Configuration Studioをダブルクリックして開きます。表示されるConnectionウィンドウで、Experion PKS Systemの下にある案内に従って、Eserverに対応するサーバーを選択し、Connectionをクリックしてサーバーの設定を行います。ポップアップする新しいウィンドウで、User Name: mngr、Password: ステップ5でmngr用に作成したパスワード、Doman: ステップ2で変更したコンピュータ名を入力します。間違ったUser Nameと正しいUser Nameだが間違ったパスワードを入力するとエラーメッセージが表示されます。User NameにMngrを入力し、ステップ5で作成した正しいパスワードを入力すると、エラーメッセージが表示されます。これは操作権限の制限によるもので、ステップ9が実行されていないか、またはステップ9でproduct administrationが追加された後にコンピュータが再起動されていないためです。 備考:ここに2つの小さなポイントがあります。1)Windowsのログインユーザーのパスワードの複雑さをどのように変更するか。 2) mngrアカウントのパスワードの正しさをどのように確認するか(mngrアカウントのパスワードはLocal Serversを削除することでテストされる)。 上記の2つの機能は通常の操作に影響を与えないため、下の画像を参考に興味があれば試してみてください。 11. DSAデータサーバーを構築する。 ステップ10を経て、configuration explorerのインターフェースに入ります。 この時点では、DCSサーバーとの接続がまだ確立されていないため、connectウィンドウにはeserverに関連するサーバーしか表示されません。システム名からConnectページに入り、ステップ10を経てサーバー設定画面に進みます。 右側の最初の列「server tasks」で「add a server to this system」をクリックします。開いたページのメイン列で、「Alias」項目については、状況に応じて入力するか、デフォルトのままにしても構いません; Non-Publishing Serverオプションにチェックを入れる; Node Nameオプション:eserverサーバーのコンピュータ名を入力します。今回インストールするコンピュータの名前がeserverなので、今後ステップ2で別のコンピュータ名に変更することをお勧めします。そうすればeserverというキーワードと混同することがありません。) 上記の手順を繰り返し、DCSサーバーを作成します。開いたページのメインバーで:Alias項目は状況に応じて入力してもよく、デフォルトのままにしても構いません; Server External To Systemオプションにチェックを入れる; Node Nameオプション:DCSサーバーとなるコンピュータの名前「HHBserver」を入力し、OKをクリックします。その後、Server Tasksタブで2番目の項目「Load system configuration to servers」をクリックすると、作成した2台のサーバーに設定が適用されます。 12. assetsの設定。前のステップのServer Tasksモジュールの下にSystem Tasksがありますので、System Tasksの最初の項目である「このシステム用のassetsの設定」をクリックします。表示されるポップアップウィンドウで、assetsディレクトリを右クリックし、「LNG_PLANT」という名前の資産を作成します。次に、右クリックまたはメニューバーのダウンロードボタンをクリックして、作成したassetsをダウンロードします。閉じる、終了。 次に、System Tasksのさらに下にあるNetwork Tasksで、「load network configuration to servers」をクリックすると、作成したデータネットワークがダウンロードされます。 13. この時点では、eserverサーバーの単側の設定準備のみを行います。最終的に完全な制御システムを構築するには、DCSサーバーやデータサーバーの設置、そして通信の確立も必要となります。 14. ハードウェア通信アーキテクチャの構築 下記の作業を行う前に、まず通信システムを構築する必要があり、3つの方法が選択可能である。 • 仮想マシンプラットフォームでは、1台のローカルマシン上にEserver仮想マシンとDCS仮想マシンをそれぞれ起動します。 • ネットワークケーブルで直接接続し、それぞれEserverサーバーとDCSサーバーを搭載した2台のコンピュータを、1本のネットワークケーブルで直接つなぎます。 • スイッチ接続:EserverサーバーとDCSサーバーをそれぞれ搭載した2台のコンピュータを、スイッチを介して接続する。 15. ハードウェア通信設定を完了し、IPアドレスとマスクアドレスを設定する。手順3で示したhostsファイル内のIPアドレスに基づき、DCSサーバーおよびEサーバーのIPアドレスとマスクアドレスをそれぞれ設定する必要がある。 eServerとDCSサーバーのハードウェア構成が完了すると、ハードウェア通信アーキテクチャの構築が完了する。 16. DCSサーバーの設定作業。 DCSサーバーに行き、Configuration Studioソフトウェアを開く。 この時、DCS configuration studioのconnectウィンドウには、以前Eserverサーバー上で作成されたeserverサーバーであるSERVER_104とSERVER_107が表示されます。左下のプロパティをクリックすると、104はeserverサーバーで、107はDCSサーバー、つまり図中のSVRサーバーです。クリックしてDCSサーバーに入ります。 備考: 以下の画面は、R430およびR400のControl Builderバージョンでは若干異なります。ウィンドウの左下隅にあるプロパティアイコンをクリックすると、選択したサーバーの関連プロパティを確認できます。 17. DCSサーバー内のDCS Server関連パラメータを設定する。 DCSサーバーのConfiguration Explorer画面に入ると、以下のようになります。SVRの展開リストで“Distributed Servers”アイコンをクリックし、右側のステータスバーから“Configure DSA”ウィンドウを開きます。新しく開いた“DSA Servers”ウィンドウを見ると、左側の展開リストにはすでにDSAサーバーが含まれており、SERVER_104とSVRもサブリストに表示されています。 DSA Serversをクリックし、右側のウィンドウでserver tasksを選んだ後、load system configuration to serversをクリックして、DSAサーバーをシステムにインストールします。 18. DCSサーバーのConfiguration Explorer画面に戻ります。下図のように、SVRの展開リストからEnterprise Modelアイコンをクリックし、右側のステータスバーでBuild Assetsアイコンをクリックします。新しく開いたAssetsウィンドウで、右側にあるポイントを中央のAssociated Pointsウィンドウにドラッグ&ドロップすることで、アセットを設定します。 19. DCSサーバー内のEserverサーバーを設定する。DCSサーバー内で、Configuration Studioに戻り、「Connect」をクリックしてEServerサーバーに切り替えます。その後、mngrアカウント名とパスワードを入力し、ステップ17と18を繰り返して作業を行います。 20. 通信アーキテクチャを構築した後のEserverサーバーでは、control builderを開くと、ポップアップするウィンドウでDCS serverのシステムアーキテクチャおよびサーバー名を確認できます。下図の通り:21. これで、DCSサーバーとeServer間の通信設定が完了し、データ通信もほぼ確立されました。次に、Stationソフトウェアを使って通信の様子を確認します。 22. DCSサーバー上で設定したHMI画面、R430フォルダ内のポイント詳細画面をEserverサーバーの該当パスにコピーする。HMIのパス:C:\ProgramData\Honeywell\Experion PKS\Client\Abstract R430のパス:C:\Program Files\Honeywell\Experion PKS\Client\System\R430 23. アイコンのように、stationをダブルクリックして開く。 ステータスバーの「configure\system hardware\distributed server」をクリックし、同時に右下でoperアカウントをmngrアカウントに切り替えると、右側の「system name」の下にEserverサーバーとDCS serverサーバーが順番に表示されます。DCSサーバーをクリックして設定ページに入り、Configurationの項目で「Alarms and Data Subscriptions」を「Enable Data Only」にチェックします。その後、Statusの項目で「Communication Status」の下にあるステータスインジケーターが緑色に変わっていれば完了です。 24. 観察結果。 Stationソフトウェアの上部メニューバーにあるCommandメニューで、フローチャート画面の名前を入力し、Enterキーを押すと、そのフローチャート画面がStationソフトウェア内に表示されます。また、フローチャート画面はDCSサーバーのデータの変化に応じて、リアルタイムで更新されます。 備考:この時点でoper権限の場合、画面上のI/OポイントをクリックしてもI/Oポイントのフェイスプレートは表示されませんが、mgr権限の場合はフェイスプレート画面が表示されます。 以上の手順により、DCSとEserverという2つのデータサーバーがFTE通信を介してローカルエリアネットワーク内でデータ通信を行うことができるようになりました。次に、3台目のコンピュータを利用してイーサネットを通じて異なるネットワーク間でのデータアクセスを実現し、つまりstandard accessおよびpremium accessの機能を実現します。 25. デスクトップでダブルクリックしてEserver Standard Access Configurationプログラムを開き、以下のようなインターフェースが表示されたら、URLダイアログボックス内のURLアドレスをそのままコピーします。 コピーする前に、3台目のコンピュータとEserverサーバーが同じネットワークセグメントにある場合は、URLアドレスバーのリンクを3台目のコンピュータのIEブラウザのアドレスバーに貼り付け、Enterキーを押せば標準画面に移動できます。 3台目のコンピュータとEserverサーバーが同じローカルエリアネットワークにない場合:URLアドレスバーのhttp://の後にある最初のeserverを3台目のコンピュータのIPアドレスに変更し、読み込みを終了してから再度開いて、変更が正しく行われたか確認してください。次に、URLアドレスバーのリンクを3台目のコンピュータのIEブラウザのアドレスバーに貼り付け、Enterキーを押すと標準画面に移動します。 26. Standard Accessによるローカルエリアネットワークアクセス:3台目のコンピュータのIEブラウザを使用して、遠隔からeserverにログインします。eserverのシステム要件に従って適切なIEバージョンを選び、IEブラウザを起動し、ステップ25で記載されているeserverマシンのURLをIEブラウザに入力して確認します。 「click here for the standard access home page」のリンクをクリックするとStandard Accessのホームページにアクセスでき、以下の2つの方法でページを呼び出すことができます。 1. 「click here for the standard access home page」をクリックすると、IEブラウザ内のアドレスが変わり、http://eserver/eServer/PageLoader.asp?page=StandardAccessHomeになります。黄色い文字部分をEserverサーバーのAbstractフォルダ内にある任意のフローチャート名に置き換えてEnterキーを押せばよいです。例えば:0010_ESD。
2. HMI Webソフトウェアを使って、C:\Program Files\Honeywell\Experion PKS\Client\System\R430\eServerというパスにあるStandardAccessHome.htmファイルを開き、ボタンを追加して呼び出す画面名を設定することができます。これにより、access標準画面のボタンを通じてリンク先へジャンプできます。 備考:通常、IEブラウザならStandard Access Homeの画面に正常にアクセスでき、IEブラウザのバージョンとの互換性はあまり関係ありません。 正常にログインできない場合は、「Start」→「Computer Management」をクリックしてComputer Managementウィンドウを開き、Computer Managementのサブメニュー「Service and Applications」→「Services」で、WWAN AutoConfigサービスが停止していないか確認します。停止している場合は、起動してください。 それでもログインできない場合は、適切なIEブラウザのバージョンに変更することを検討してください。 27. premium Accessのローカルエリアネットワークアクセスの準備作業 アクセスする前に、premium accessに権限設定やいくつかの準備作業を行う必要があります。 Stationプログラムに戻り、Configure\Operators\Operatorsをクリックすると、以下の画面が開きます;同時に、右下角のoperアカウントをmngrに変更することを忘れないでください。新たに開くページのgeneral欄で、typeダイアログボックスからtraditional operatorを選択し、user nameに指定されたアカウント名を入力します。その後、下にあるchange passwordボタンをクリックして、このアカウント用のログインパスワードを設定してください。(このアカウントとパスワードはmngrアカウントと同じで、アカウント名やパスワードを変更するには専用のソフトウェアを使用する必要があります。)Standard Accessとは異なり、Premium AccessはIEブラウザのバージョン互換性が低く、つまりIEのバージョン要件が厳しいです。今回のインストールでは、Premium AccessはWindows 7の32/64ビットオペレーティングシステム上のIE8ブラウザを通じてのみアクセス可能で、IE8より新しいバージョンのブラウザではアクセスできません(IE9やIE11でテスト済み)。 28. Premium Accessのローカルエリアネットワークアクセス。 ステップ25で、「click here for the premium access home page」をクリックする前に、まず2つのプラグインをインストールする必要があります:• Premium Access Components • Server Client Components。ダウンロードして直接インストールすればよいです。 次に、「click here for the premium access home page」をクリックして接続します。すると、アカウント名とパスワードを入力するよう促すダイアログボックスが表示されるので、ステップ23で記載されているアカウント名とパスワードを入力し、OKをクリックしてログインします。ログイン後は少し待つ必要がありますが、その後Premium Accessの標準的な画面が表示されます。この画面の右側にある「System Sinewave」の数値や、「EServer Data/Time」の日付と時間が約5秒ごとに更新される場合、正しくログインできていることを意味します。 Standard Accessアクセス方法2と同様に、HMI Webソフトウェアを使って、C:\Program Files\Honeywell\Experion PKS\Client\System\R430\eServerにあるStandardAccessHome.htmファイルを開き、ボタンを追加し、呼び出す画面の名前を設定します。これにより、premium標準画面のボタンからリンク先へジャンプすることができます。 備考:1. Premium Accessのアクセス方法はStandard Accessとは異なり、Standard Accessはスナップショットのように静的な画像を撮影する方式ですが、Premium Accessはeserverサーバー上でStationソフトウェアを起動して画像を呼び出す方式です。ただし、アクセス制限が設けられており、指定されたデータアクセス機能のみが利用可能です。詳細は下表をご覧ください。 表示タイプ
eServer Rotary Station 標準アクセス プレミアムアクセス カスタム表示 √ √ √
トレンド √ √
レポート √ √
アラームとイベント √
システム表示、詳細表示、グループ表示など √
表示機能
eServer Rotary Station 標準アクセス プレミアムアクセス
– ハイパーリンク – ハイパーリンク付きボタン √ √ √
自動ページ更新 √ √
表示の動的処理 √ √
ポイントデータの操作 √
2. プレミアムアクセス
正常にリンクが切り替わらない場合は、IEブラウザで「インターネットオプション」→「詳細設定」→「ブラウジング」のオプションを開き、「サードパーティ製ブラウザ拡張機能の使用を有効にする」*のチェックボックスにチェックを入れる必要があります。 3. 信頼サイトを追加し、ステップ25のURLアドレスを信頼サイトに追加することで、そのURLが信頼サイトに属しているかを判定できます。 4. Add Onプラグインの管理:場合によっては、Premium Accessの機能が読み込まれないことがあります。これは、ステップ28でインストールされたプラグインであるPremium Access ComponentsおよびServer Client Componentsのアクティベーションが失効しているためです。ウェブページの設定で「Manage Add On」機能を選択し、プラグインの機能をアクティベートすることができます。 29. Standard AccessおよびPremium Accessのイーサネットアクセスは、TCP/IP通信プロトコルに基づき、Standard Accessはファイアウォール/ルーターのポートマッピングにより80ポートとなります; TCP/IP通信プロトコルに基づき、Premium Accessはファイアウォール/ルーターのポートマッピングにより、ポート50000で接続されます; ルーターやファイアウォールの設定を完了した後、以下の変更を行うまでは、Standard Access機能によって3台目のPCから正常にアクセスできます。Premium Accessのイーサネットアクセスを実現するには、3台目のPCのイーサネットゲートウェイアドレスとEserverサーバーのコンピュータ名を、3台目のPCのhostsファイルに記入する必要があります。そうすることで、Premium Accessのイーサネットアクセスが実現されます。 備考:Eserverサーバーにはゲートウェイを設定する必要があり、そうでないと通信できません。 本文中では、hostsファイルを変更した後に再起動が必要かどうかなど、いくつかの手順については意見が分かれるところです。 自己制御計器