有効化と稼働状態

ツリーの各階層で何がデータ収集に参加するか、ドットと状態の文字が何を意味するか、すべて/正常/問題あり/オフのチップ、ステータスバー、最後のエラー、そして再接続、再読み込み、すべて再読み込みのコマンド。

Markdown で表示

「通信」欄の全体を 2 つの問いが貫いていて、どの階層でも同じ答え方をします。何がデータ収集に参加しているのか、そして今何が答えているのか、です。前者は有効化と無効化のコマンドで自分が決めることで、後者は常時動いている監視が 1 秒ごとに観測し、ページのすべてのドット、ステータスバー、そして Logic とダッシュボードが読む Connector の値へ押し出すものです。

何が参加するか

有効かどうかは階層ごとに決まり、上のスイッチが下のスイッチを書き換えることは決してありません。

階層 コマンド オフにしたときの効果
ドライバー ドライバーの行の表にある有効化 / 無効化 そのドライバーのグループがツリーから消えます。ドライバーが機器や回線を持っているあいだは拒否されるので、設定済みのものがこの方法で消えることはありません。
シリアル回線 回線のバーにある有効化 / 無効化 その上のすべての機器についてバスが閉じます。各機器は自分の有効の選択をそのまま保ち、回線をふたたび有効にすると、まったく元のとおりに戻ります。回線の組が不正なあいだ、有効化は拒否されます。
機器 機器のバーまたはその行にある有効化 / 無効化 機器とのすべての通信が止まり、そのタグが実時間のアドレス空間から出ます。タグは自分のスイッチをそのまま保ちます。既定はオンです。
タグ タグのバーまたはその行にある有効化 / 無効化 そのタグ 1 つがデータ収集と実時間のアドレス空間から出ます。既定はオンです。書き込みのみのタグは、有効かどうかにかかわらず読み出されません。

有効化と無効化にはどれも Connector の構成が必要で、実行がステーションを占有しているあいだ、またはランタイムが停止しているあいだは灰色になります。同じドライバーでスキャンが動いているときは、回線と機器のものも灰色になります。機器が運用上有効であるとは、その機器が有効で、Modbus RTU ならその回線も有効であることです。定周期読み出し、オフのチップ、稼働状態の監視が見ているのはこれです。

機器の稼働状態

監視は、機器の有効で読める側のタグから、その機器の稼働状態を導きます。

稼働状態 ドット 意味
オンライン 有効で読める側のタグが、すべて直前の読み取りに答えました。
一部応答 答えたものと、答えなかったものがあります。
オフライン ひとつも答えませんでした。
無効 機器が無効か、そのシリアル回線が無効です。
まだ不明 判断する材料がありません。有効なタグがありません。

有効なタグがすべて書き込みのみの機器には判断する読み取りがないので、代わりに通信路の接続の状態を取ります。接続していればオンライン、していなければオフライン、サーバーがまだ試していなければまだ不明です。上下限の異常を伴う範囲外の値は、接続の問題ではなくプロセスの状態です。タグのドットは黄色になりますが、機器をオフラインと数えることは決してありません。代替値も同じで、機器がオフラインと報告されたままでも、タグは読める状態に保たれます。内蔵サーバー自身にも稼働状態があります。サーバーが停止しているあいだ、すべてのタグは空欄として読まれ、ステータスバーには「サーバー:停止中」と出ます。

タグのドット

ツリーでは、タグのドットはタグに値があるあいだ緑で、それ以外は灰色です。タグのページでは、同じドットが、値が代替値であるか上下限の段階が異常を上げたときに黄色になります。読める数値であることと、それが測定であることは同じではないからです。直前の読み取りが失敗したとき、タグの行は赤いエラー印も持ち、その文言がツールチップになります。

シリアル回線の状態

Modbus RTU の回線は、物理ポートを機器とは別に報告します。ツリーの行、ドライバーの回線の表、そして回線のページの見出しに出ます。

状態 ドット 意味
オフ 回線が無効です。
待機 有効ですが、有効な機器がありません。ポートは開いていません。
接続中… 機器が有効で、ポートを開いているところ、または失敗のあとに開き直しているところです。
オンライン ポートが開いていて、通信しています。
ポート障害 ポートを開けなかったか、失敗しました。診断の文字が見出しの下と行のエラーのツールチップに出て、診断ログには失敗が 1 回、復旧が 1 回記録されます。

回線の要約の文字には、その機器が何をしているかが加わります:「オンライン · 機器 2/2 台がオンライン」、「オンライン · 1 台がオンライン · 1 台に問題あり」、「待機 · 有効な機器がありません」。回線がオンラインでも、誰も答えない機器を抱えていることはあります。

ドットのまとめ方

フォルダー、シリアル回線、ドライバー、そしてドライバーの行は、どれも自分の子に同じ規則を当てます。数えるのはオンライン、一部応答、オフラインの子だけで、無効とまだ不明は中立であり、親を黄色や赤に引き下げることは決してありません。数える子のうち、すべてがオンラインならオンライン、ほかのものに混じってオンラインか一部応答があれば一部応答、すべてがオフラインならオフライン、数える子がひとつもなければまだ不明です。フォルダーは、サブフォルダーを含めて中のすべての機器をまとめます。Modbus RTU のドライバーは自分の回線をまとめます。ドライバーの行は、有効なすべてのドライバーをまとめます。16 の有効なドライバーのうち 1 つのグループがオンラインで、15 が空なら、黄色ではなくオンラインと読まれます。

すべて / 正常 / 問題あり / オフのチップ

ツリーの上のチップは、この同じ状態ですべての行を分けます。正常は、運用上有効でオンラインの機器か回線、そして値を持つ有効なタグです。問題ありは、オフラインか一部応答の有効な機器か回線、そして値のない有効なタグです。オフは、無効な機器、回線、タグで、無効な回線の下の機器も含みます。ドライバーの行は、その下の何かが条件を満たすときに出ます。選んでいる行は常に見えたままです。チップについては、欄のほかの部分と一緒に Connector で説明しています。

ステータスバー

ウィンドウのステータスバーの左にあるドットと文字は、同じ監視を 1 行に畳んだものです。サーバーが動いていて、オフラインや一部応答の機器がないときは「オンライン」。サーバーがオンラインでないときは「サーバー:起動中…」または「サーバー:停止中」で、これがほかのすべてに優先します。それ以外のときは、いちばん状態の悪い機器を名指しして、オフラインなら「Connector:Furnace が通信していません」、一部応答なら「Connector:Furnace が不安定です」と出ます。この表示をクリックすると Connector のページが開きます。ステータスバーの残りはウィンドウにあります。

最後のエラー

診断ログが機器について記録した警告やエラーは、すべてその機器に結び付きます。ツリーの行には赤い印として出て、文言がツールチップになり、ドライバーの機器の表では最後のエラーの列に出て、機器のページの見出しの下には赤い文字として出ます。その記録がタグを名指ししているときは、そのタグの行とページにも出ます。この帯は、機器がオンラインに戻ると自分で消えます。パッケージがドライバーを持たない機器は、その場所に代わりに「このパッケージにドライバーが含まれていません。」という知らせを見せます。調べるべき障害がないからです。証明書を待っている OPC UA の機器は「証明書の承認を待っています」と見せます。診断ログの全体は Events のページにあります。

再接続、再読み込み、すべて再読み込み

コマンド どこにあるか 何をするか
再接続 機器のバーと右クリックメニュー その機器の接続を閉じて開き直します。ほかの機器には触れず、何も読み直しません。文言はドライバーを待ちます:「「Furnace」に再接続しました。」または原因を添えて「「Furnace」に再接続できませんでした:」。
再読み込み ドライバーのバーと右クリックメニュー 構成をデータベースから読み直し、ツリー全体を組み立て直します。動いているサーバーはそのままです。展開と選択は元に戻り、欄は閉じた状態で戻ります。「機器を再読み込みしました。」
すべて再読み込み ドライバーのページのバー 再読み込みと同じです。

再読み込みとすべて再読み込みは読むだけなので、どのロールにも描かれます。再接続は接続を閉じて開き直すので、Connector の構成がないロールにはまったく描かれません。3 つとも、実行がステーションを占有しているあいだ、またはランタイムが停止しているあいだは灰色になり、再接続と再読み込みはスキャンやペアリングが動いているあいだも灰色になります。編集のあとにどちらの再読み込みも必要ありません。保存はそれ自体で、変わった機器を動いているサーバーに反映させますし、届かない機器は答えるまで背後で再試行され、そのあいだそのタグは空欄として読まれます。再接続はその待ち時間を縮めるものです。次の自動の試みに任せる代わりに今すぐ尋ね、機器が答えたかどうかを伝えます。上下限の異常を上げる境界は値の変換経路の一部です。