ドライバーの一覧とドライバーのページ
ドライバーのフォルダーが開く、このステーションのすべてのドライバーのカタログ(ドライバーの追加、開く、削除をここで行います)、そしてドライバーのページ:バーにある再読み込み、機器検出、機器をペアリング、ドライバーを削除、行を足す表の題の右にある機器を追加、回線を追加、ブローカーを追加、スキャンの範囲のカード、機器の表、そしてパッケージに含まれないドライバーの状態。
Connector のページには、機器ではなくドライバーを扱う面が 2 つあります。「通信」欄のツリーで最初のフォルダーであるドライバーは、カタログを開きます。この導入が持つドライバーがすべて並び、ステーションに追加したものが先頭に、残りはつながる設備の種類ごとにまとまって続きます。ドライバー自身は、ドライバーのフォルダーの下にあるその行か、カタログのその行の開くから、自分のページを開きます。そこには機器(Modbus RTU の場合はシリアル回線、Generic serial and TCP と SCPI instruments の場合はシリアル回線と機器、MQTT の場合はブローカー)と、枝を伸ばすコマンドがあります。どちらも Connector の表示があれば見えますが、ドライバーの追加と削除、そして作成のコマンドには Connector の構成が必要です。Omron も Generic serial and TCP と同じく、シリアル回線と機器を表示します。
カタログ
見出しはドライバーで、「このステーションに含まれるすべてのドライバーです。追加したものを先頭の「このステーション」に、残りをつながる設備の種類ごとにまとめています。使うものを追加してください。追加したドライバーは、機器の有無にかかわらずツリーに表示されます。」という一文と、カタログと機器を数えるピル(「ドライバー 25 件 · 機器 3 台」。シリアル回線があれば「ドライバー 25 件 · 回線 1 本 · 機器 3 台」のように間に挟まります)が付きます。
表
| 列 | 表示するもの | |
|---|---|---|
| ドライバー | 表示上の名前。 | |
| 説明 | ドライバーの 1 行の説明。パッケージが持たないドライバーでは「このパッケージに含まれていないドライバーです。」。 | |
| 機器 | その下に設定されている機器の台数。 | |
| 稼働状態 | 機器、シリアル回線、ブローカーのいずれかを持つドライバーでは、ドットと言葉:まだ不明、無効、オフライン、一部応答、オンラインのいずれかで、ドライバーの機器(Modbus RTU では回線、Generic serial and TCP と SCPI instruments では回線と回線上にない機器、MQTT ではブローカー)からまとめられます。何も設定されていないドライバーでは、判断するものがないので空です。 | Omron は Generic serial and TCP と同じようにまとめます。 |
カタログには、追加したかどうかにかかわらずこのパッケージが持つすべてのドライバーと、保存済みの機器や回線がまだ名前で指している不在のドライバーが並びます。ステーションに追加したドライバーは先頭のこのステーションにまとまり、まだ何かを持つ不在のドライバーもここに入ります。残りはカテゴリーごとにまとまって続きます。各グループは名前と数を示す見出しの下にあり、PLC、産業用プロトコル、測定器とデータ収集、無線、Web と API、ファイルとデータベース、テストの順で、グループの中はアルファベット順です(どのドライバーがどのグループか)。追加したドライバーがひとつもなければ、「このステーション」のグループは現れません。この一覧は Connector のドライバーの一覧から読むため、起動の数秒後、Connector が動き出してから確定します。
行の操作
| コマンド | 何をするか | 灰色になるとき(状況) | 描かれないとき(ロール) |
|---|---|---|---|
| ドライバーを追加(追加していないドライバー) | ドライバーをステーションに追加します。ドライバーは下に何もない状態(「機器 0 台」)でドライバーのフォルダーの下に並び、その行はカタログのこのステーションへ上がって強調表示され、見える位置までスクロールされます。カタログは画面に残ります。行の開くか、ツリーのドライバーの行でページを開きます。操作ログ帯には「ドライバー「Modbus TCP」を追加しました。」と出ます。下には何も作られません。 | 実行がステーションを占有しているとき、ランタイムが停止しているとき、またはスキャンやペアリングが進行中のとき(どれかはツールチップが示します)。 | Connector の構成がないとき。 |
| 開く(追加したドライバー) | ドライバーのフォルダーの下にあるその行でドライバーを選び、そのページを開きます。 | ありません。 | ありません。 |
| ドライバーを削除(追加したドライバー。危険色、最後) | ドライバーをツリーから出し、カタログではその行を元のカテゴリーに戻します。ドライバーを追加で戻せます。操作ログ帯には「ドライバー「Modbus TCP」を削除しました。」と出ます。何も消さず、確認もしません。 | ドライバーが機器、シリアル回線、ブローカー、フォルダーのいずれかを持つとき(ツールチップは「このドライバーの下には、まだツリーに残っているものがあります。先に、その下にあるものを削除してください。」)、実行がステーションを占有しているとき、ランタイムが停止しているとき、またはスキャンやペアリングが進行中のとき。 | Connector の構成がないとき。 |
ドライバーのページには、最初の機器の前に整えるものがあります。スキャンの範囲のカード、Matter ドライバーのネットワーク、OPC UA ドライバーの現場設備へのアクセス、そして機器を追加、回線を追加、ブローカーを追加です。このページには、ドライバーを追加したあと、カタログの行の開くかツリーのその行で届きます。追加しても何も動き出しません。下に何もない追加済みのドライバーは何も読まず、有効化と無効化は、機器、回線、ブローカーの上で、ツリーに残したまま読み取りを止めるという本来の意味のままです。
コマンドバー
| コマンド | 何をするか | 灰色になるとき(状況) | 描かれないとき(ロール) |
|---|---|---|---|
| すべて再読み込み | 構成をデータベースから読み直し、ツリーを組み立て直します。動いている Connector はそのままです。保存のたびに、その機器はすでに Connector に反映されています。ドライバーのフォルダーはカタログを開いたまま選ばれ、展開していたところも展開したままで、操作ログ帯には「機器を再読み込みしました。」と出ます。 | 実行がステーションを占有しているとき、またはランタイムが停止しているとき。 | ありません。 |
1 つのドライバーのページ
見出しにはドライバーの名前、括弧に入った機器の台数(「Simulated (9)」、Modbus RTU では回線の本数、MQTT ではブローカーの台数)、そして稼働状態のドットが並びます。その下の一文は状況によって変わります。構成の権限がないロールには「このドライバーが話す相手の機器です。行を開くと、その設定とタグを確認できます。」。Matter では「新しい物理的な機器を Bluetooth でペアリングするか、ローカルの Fabric ですでにコミッショニングされたノードを検出します。」。ほかのドライバーでは「機器を追加してから、行の操作で開く、有効か無効にする、削除する、といったことを行います。ドライバーは機器ごとに固定です。」。パッケージが持たないドライバーでは「別の場所の構成がここに残していった機器です。行を開くと、その設定とタグを確認できます。」。Modbus RTU だけは「1 本の回線が 1 つの物理的なシリアルバスを受け持ちます。回線に物理的な組を設定してから、その下にユニット ID で指定する機器を追加してください。」と出ます。MQTT では「各ブローカーは外部の MQTT ブローカーへの接続 1 本です。応答する場所とステーションのサインイン方法を設定してから、そのブローカーを通じて発行する機器を追加します。」です。Generic serial and TCP では「シリアル回線には 1 本のバスを共有する計器が並び、ネットワークの機器はドライバーの直下に置きます。回線か機器を追加してから開き、メッセージの形を設定してください。」、SCPI instruments では「シリアル回線には 1 本のバスを共有する測定器が並び、TCP や VISA でつなぐ測定器はドライバーの直下に置きます。回線か機器を追加してから開き、クエリを設定してください。」です。Omron は「シリアル回線には Host Link で読む PLC がユニット番号ごとに並び、ネットワークでつなぐ PLC はドライバーの直下に置きます。回線か機器を追加してから開き、タグを設定してください。」と表示します。見出しの下には、自分のエラーがあるシリアル回線、ブローカー、機器が、種類ごとに 1 行で名前で挙がります(「エラーのある機器 2 台:Boiler、Chiller」)。タグを挙げるのはその機器で、このページではありません。
コマンドバー
| コマンド | 何をするか | 灰色になるとき(状況) | 描かれないとき(ロール) |
|---|---|---|---|
| 再読み込み | すべて再読み込みと同じ読み直しです。動いている Connector はそのままです。ドライバーは選ばれたままでページも開いたまま、展開していたところも展開したままです。 | スキャンやペアリングが動いているとき、実行がステーションを占有しているとき、ランタイムが停止しているとき。 | ありません。 |
| 機器検出 | ドライバーのスキャンを始めます。動いているあいだはキャンセル(押すと「中止しています…」)に変わります。詳しくは機器検出にあります。 | 範囲が不正なとき(ツールチップは、スキャンの範囲のカードと同じく、足りないものを伝えます)、ペアリングが動いているとき、またはステーションが変更を拒否しているとき。 | Connector の構成がないとき、またはドライバーにスキャンがないとき。Modbus RTU はシリアル回線のページから、MQTT はブローカーのページからスキャンするので、それらのドライバーのページには機器検出がありません。Generic serial and TCP にはスキャンそのものがありません。 |
| 機器をペアリング(Matter のみ) | ページ上にペアリングのフォームを開きます。 | スキャンやペアリングが動いているとき、フォームがすでに開いているとき、ステーションが変更を拒否しているとき、またはネットワークカードに使えるネットワークがまだないとき(「先に、機器が参加するネットワークを追加してください。」)。 | Connector の構成がないとき。 |
| ドライバーを削除(危険色、右側) | 画面に出ているドライバーに対する、カタログのドライバーを削除です。ドライバーはツリーから出てカタログに残り、欄はカタログを開いたドライバーのフォルダーに戻り、操作ログ帯には「ドライバー「Modbus TCP」を削除しました。」と出ます。 | ドライバーが機器、シリアル回線、ブローカー、フォルダーのいずれかを持つとき(「このドライバーの下には、まだツリーに残っているものがあります。先に、その下にあるものを削除してください。」)、スキャンやペアリングが動いているとき、またはステーションが変更を拒否しているとき。 | Connector の構成がないとき。 |
バーには、ドライバーそのものに働くものが残ります。機器を追加、回線を追加、ブローカーを追加、そしてスキャンが読むアドレスは、働きかける相手のそばのページ上にあります。ドライバーの行を右クリックすると、その枝を伸ばすコマンド(回線を追加、ブローカーを追加、機器を追加のどれか。Matter ではバーの機器をペアリング。Generic serial and TCP と SCPI instruments では機器を追加と回線を追加)、ドライバー自身の階層の新しいフォルダー(Modbus RTU と MQTT を除くすべてのドライバー。この 2 つの機器は回線かブローカーの下に付きます)、再読み込み、ドライバーがスキャンするならバーの機器検出、そして区切り線のあとに危険色のドライバーを削除が出ます。これはバーのものと同じ理由で拒否されます。Omron も両方を出します。
ページ上
ページの表に行を足すものはその表の題の右、足す行の上にあり、スキャンが読むアドレスは機器の表の上の「スキャンの範囲」のカードにあります。
| コマンドまたは入力欄 | 場所 | 何をするか | 灰色になるとき(状況) | 描かれないとき(ロール) |
|---|---|---|---|---|
| 機器を追加(Matter、Modbus RTU、MQTT 以外のすべてのドライバー) | 機器の題の右。 | 「新しい機器」(次は「新しい機器 2」、以下同様)を有効な状態でドライバー自身の階層に作り、この表で強調表示して見える位置までスクロールします。機器を参照してください。Generic serial and TCP では、新しい機器はネットワークの機器、つまり TCP クライアントで、SCPI instruments では TCP でつなぐ機器です。Omron では、ネットワークでつなぐ PLC(UDP の FINS)です。 | パッケージがそのドライバーを持たないとき(ツールチップは「このパッケージに含まれていないドライバーです。」)、スキャンやペアリングが動いているとき、またはステーションが変更を拒否しているとき。 | Connector の構成がないとき。 |
| 回線を追加(Modbus RTU、Generic serial and TCP、SCPI instruments、Omron) | シリアル回線の題の右。 | 無効なシリアル回線を作り、この表で強調表示します。シリアル回線を参照してください。 | スキャンが動いているとき、またはステーションが変更を拒否しているとき。 | Connector の構成がないとき。 |
| ブローカーを追加(MQTT のみ) | MQTT ブローカーの題の右。 | 無効なブローカーを作り、この表で強調表示します。MQTTを参照してください。 | パッケージがそのドライバーを持たないとき、スキャンが動いているとき、またはステーションが変更を拒否しているとき。 | Connector の構成がないとき。 |
| 検出の対象の入力欄 | スキャンの範囲のカードの中、「このドライバーで届く機器をスキャンします。」の行の下。 | スキャンがアドレスを取るドライバー(OPC UA では「OPC UA サーバーのアドレス(例:opc.tcp://plc-host:4840)」)では、この入力欄が機器検出の読むアドレスを持ちます。ドライバーが使えるアドレスが入るまで、その下の赤い行が何が要るかを伝え、機器検出は灰色になります。 | スキャンが動いているあいだ。 | Connector の構成がないとき、またはドライバーのスキャンがアドレスを取らないとき。 |
機器の表
Modbus RTU と MQTT 以外のすべてのドライバーは、自分の機器を、ツリーが描くのと同じ行で並べます。
| 列 | 表示するもの |
|---|---|
| 機器 | 名前。機器に自分のエラーがあるときは、そのあとにツリーと同じ赤い印が付き、理由がツールチップになります。 |
| Endpoint | Connector が接続する基準 URI で、機器の「接続」のカードから組み立てられます。ホストがまだない機器では空です。 |
| タグ | 機器が持つタグの数。 |
| 稼働状態 | ツリーと同じ、ドットと言葉。 |
| 最後のエラー | 診断ログがその機器に結び付けた最新の警告かエラー。パッケージが提供できない機器では「このパッケージに含まれていないドライバーです。」。有効でホストがまだない機器では「ホストがまだ入力されていません」(機器の名前のない NI-DAQmx の機器では「NI-DAQmx の機器がまだ入力されていません」、ホストがありベース チャネルのない Fluke NetDAQ の機器では「ベース チャネルがまだ入力されていません」、フォルダーのない File の機器では「フォルダーがまだ入力されていません」、サーバーのない Database の機器では「サーバーがまだ入力されていません」、識別子のない LoRaWAN の機器では「DevEUI がまだ入力されていません」または「基地局の EUI がまだ入力されていません」)で、ステーションは接続しようとしていません。これは機器自身のエラーで、印が示すものと同じです。タグのエラーはタグに残り、シリアル回線やブローカーにエラーがある機器には何も出ません。そのエラーは回線やブローカーが示すからです。エラーのときセルには、機器のページと同じく、何が失敗したかがステーションの言語で出ます。診断ログの行の先頭の「Connect failed for device …:」、そのあとの例外のクラス、ステーションが次にすること(「Retrying in the background …」)は省かれます。ステーションが見分けられる失敗(拒否するポート、途中のファイアウォール、タイムアウト、解決できない名前、Modbus 例外)はステーション自身の文になり、それ以外はドライバー自身の言葉のままです。セルのツールチップ、ツリーの印、イベントのページには行全体が残ります。 |
行の操作は、どのロールにも開く、Connector の構成には有効化と無効化(当てはまらないときはそれぞれ灰色)、そして危険色の削除で、削除は機器とそのタグを名指しする確認を出します。スキャンやペアリングが動いているあいだは 4 つとも灰色になります。表が空のときは「機器はまだありません。」と出ます。
Modbus RTU は代わりに回線を並べます。回線、物理的な組(ポート · ボーレート · 形式 · タイムアウト)、機器、状態(ドットと「オンライン · 機器 2 台中 2 台がオンライン」のような文字)、そして開く、有効化、無効化、削除の操作で、後ろの 3 つは Connector の構成だけに出ます。回線の組が不正なときも、有効化は灰色になります。ポートが失敗した回線は、名前のあとに赤い印が付きます。
Generic serial and TCP と SCPI instruments は同じ回線の表を、機器の表の上に持ちます。その物理的な組にはタイムアウトがなく(ポート · ボーレート · 形式)、機器の表には回線上のものも含めてドライバーのすべての機器が並びます。Generic serial and TCPとSCPI instrumentsを参照してください。Omron も機器の上に同じ表を持ちます(Omronを参照)。
MQTT はブローカーを並べます。名前、アドレス、機器、状態と、同じ 4 つの操作です。MQTTを参照してください。ステーションを拒んだブローカーは、名前のあとに赤い印が付きます。
表のまわり
機器の表の上には、Modbus TCP のドライバーだけのスキャンの範囲のカードがあり、そのスキャンが問い合わせるホストとユニット ID を持ちます(Connector の構成があるときだけ)。SNMP のドライバーには独自のスキャンの範囲のカードがあり、そのスキャンがたどるエージェントとサブツリーを持ちます(Connector の構成があるときだけ。SNMPを参照)。File のドライバーには独自のスキャンの範囲のカードがあり、そのスキャンが読むファイルを持ちます(Connector の構成があるときだけ。Fileを参照)。Database のドライバーには独自のスキャンの範囲のカードがあり、そのスキャンがデータベースを読む機器と、読むテーブルを持ちます(Connector の構成があるときだけ。Databaseを参照)。Matter のドライバーにはネットワークのカードがあり、その機器が参加する Wi-Fi と Thread のネットワークを、最初のペアリングの前にそこへ登録します(Connector の構成があるときだけ。ネットワークを参照)。機器をペアリングは、その上にMatter 機器のペアリングのフォームを開きます。スキャンが動いているあいだは、その進み具合の行が表のすぐ上に出て、検出した機器のカードはスキャンの結果とともに表の下に現れます。どれも機器検出にあります。
このパッケージに含まれていないドライバー
不在のドライバーのグループがあるのは、保存済みの機器がそれを名前で指しているからです。復元したバックアップや、別の機械から持ってきた構成です。そのページには「このパッケージに含まれていないドライバー」という注意の通知バーが出ます。これらの機器は、そのドライバーを持っていた構成から来たもので、設定を保ったままで削除もできますが、この導入からは届かないため、オフラインのままで、ここに新しい機器を追加することはできません。このページでは、機器を追加は描かれたままその理由で灰色になり、機器検出は出ず、その機器の機器を複製は同じツールチップで灰色になり、ランタイムの登録の失敗は最後のエラーとして繰り返されません。調べるべき障害がないからです。どのドライバーでこれが起こりうるかはドライバーにあります。
これらのページがしないこと
カタログはページから増やせませんし、ドライバーの名前を変えたり、並べ替えたり、オフにしたりすることもできません。機器を別のドライバーに移すこともできません。表からドライバーの機器を削除するときは 1 台ずつで、それぞれに確認が付きます。まとめて削除する手段はありません。ドライバーの最後の機器、シリアル回線、ブローカー、フォルダーを削除すると、そのドライバーはツリーに残ります。ツリーから出すのはドライバーを削除だけで、カタログからドライバーを消すものはありません。ドライバーを削除しても、その下にあったものは消えません。下に何かあるあいだは拒否されるからです。