内蔵の OPC UA サーバー
ステーションが同じプロセスの中で動かす OPC UA サーバーです。何を公開するか、それを見張り、構成し、守る 4 つの設定の行、通知領域とステータスバーと分け合うもの、そしてリモートのブラウザーができないことです。
ステーションは OPC UA サーバーです。アプリケーションのプロセスの中で動き、それと一緒に起動し、ウィンドウが通知領域に隠れている間も配り続け、Connector の機器とそのタグを opc.tcp://<コンピューター名>:4840/UA/GanterLab で公開します(同じ機械からは localhost も使えます)。ネットワーク上の OPC UA クライアントはそこでタグを読み、書き込みを受け付けるタグには書き込めます。その書き込みは、ほかのどの書き込みとも同じ Logic の書き込みの経路を通るので、取得元のロックとランタイムの拒否がそこにも当たります。同じホストが機器との通信も運ぶので、サーバーを止めるとドライバーも一緒に止まります。
設定の左の索引の 4 つの行が、これに属します。OPC UA サーバーの下の 状態、構成、クライアントアクセス と、OPC UA 現場設備の下の 現場設備へのアクセス です。このページを開くには 設定の変更 の権限が要ります。
この区域の中身
| ページ | 何を扱うか |
|---|---|
| 状態 | 操作面です。ランプと状態の文、エンドポイント、開始、停止、再起動、接続を試す、そして 6 つの目盛り(稼働時間、セッション、機器、ドライバー、エラー、警告)です。 |
| 構成 | アプリケーション名、待ち受けポート、クライアントの認証(無効、匿名、ユーザー名とパスワード)、ユーザー名とパスワード、適用して再起動、そして欄がサーバーの停止中にだけ編集できる理由です。 |
| クライアントアクセス | このステーションに接続してくるアプリケーションの証明書です。クライアントを追加とその身元の確認、承認待ちの一覧とその上限、接続アドレス、Windows ファイアウォールの行、現在の接続、証明書を取り込むを持つ信頼したクライアント、そして遮断したクライアントです。 |
| 現場設備へのアクセス | Connector が接続する OPC UA の現場設備の証明書です。承認待ち、証明書を取り込むを持つ承認した現場設備、承認を取り下げる、遮断した現場設備、そして待っている機器が Connector で何を述べるかです。 |
2 つの関門を、分けて保つ
OPC UA のセッションは、この区域が別々に設定する 2 つの確かめを通ります。証明書の信頼 は、あるアプリケーションがそもそもサーバーに届いてよいかを決めます。未知の証明書は最初の試みで拒まれ、あなたの確認のために保たれます。自動で信頼されるものは何もなく、確かめるべき身元は、証明書が名乗る名前ではなくフィンガープリントです。クライアントの認証 は次に、信頼したアプリケーションがどうサインインするかを決めます。まったくしない(無効。既定で、すべてのセッションを拒みます)、匿名、または設定した 1 組のユーザー名とパスワードです。同じ考えは、現場設備へのアクセスでは逆を向きます。あなたが証明書を承認していない OPC UA の現場設備から、ステーションは何も読みません。
通知領域とステータスバーと分け合うもの
サーバーの生きた状態は、いくつもの面が読む 1 つの真実です。状態のランプと状態の文、通知領域のアイコンの稼働状態の点とそのツールチップ(「Ganter Lab: オンライン」)、通知領域の献立の「サーバー:オンライン」の行、そしてステータスバーの稼働状態の点は、いずれも同じ見張りを読みます。ステータスバーは、サーバーがオンラインでないときはいつでもサーバーを名乗り(「サーバー:Starting…」「サーバー:Stopped」)、そうでなければ最も悪い機器を伝えます。動いているかどうかの印、起動の時刻、稼働時間、セッションの数は、Logic のアドレス空間のポイントでもあり、そのサーバーの根の下(Running、StartTime、Uptime、SessionCount)にあるので、ダッシュボードや式がそれを読めます。
ここでのどのコマンドの結末も、ステータスバーの操作ログ帯に出ます。証明書についてのどの拒否も、どの判断も記録されます。サーバー自身のログの行は イベント のコンソールのタブにあり、そのエラーと警告の件数が、操作面の最後の 2 つの目盛りです。
2 つのロック
開始、停止、再起動、適用して再起動、構成のすべての欄、そして証明書のすべての判断は、エンジニアリングの作業です。ユニットが実行中の間、それらは「ユニットの実行中は構成がロックされます。」とともに灰色になります。設備のサーバーを止めることは、運転ではなく構成の作業だからです。ランタイムが止まっている間も灰色になり、通り抜けた押下は「ランタイム停止中」で拒否されます。接続を試す、目盛り、アドレス、名簿は、そのどちらの間も読めるままです。
リモートのブラウザーができないこと
設定の変更を持つロールで別の端末のブラウザーを開くと、この 4 つの行はステーションのウィンドウとまったく同じに見え、サーバーの開始、停止、再起動も、構成の適用もできます。できないのは証明書についての判断です。クライアントを追加、信頼する、遮断する、信頼を取り消す、遮断を解除、すべて破棄、証明書を取り込む、承認する、承認を取り下げる、そして Windows ファイアウォールのボタンは、そこでは「クライアントアクセスは、ステーションのデスクトップアプリでのみ変更できます。」(あるいは現場設備の言い回し)で拒否され、それぞれのカードの案内の通知バーがそう述べます。「クライアントアクセスを変えるには、デスクトップアプリを開いてください」。警告の目盛りから切り離したイベントのウィンドウへのリンクは、「ステーションのデスクトップでのみ利用できます。」とともに灰色になります。
証明書がどこにあるかです。サーバー自身のアプリケーションの証明書と、信頼した、承認待ちの、遮断したクライアント証明書の保管は、ステーションのデータの根の ua\pki の下にあり、現場設備の保管は ua\pki\southbound にあります。再起動をまたいで残り、構成の バックアップ の一部ではありません。