メタデータ

実行が開始時に取り込む項目の目録(文字、数値、または組み立てた連番の識別子)、連番の項目の背後にあるカウンター、そして各ユニットのコードとカウンターの状態です。

Markdown で表示

メタデータは、実行が開始時に取り込む項目についての、モデルの目録です。製造番号、ロット、操作員の名前、組み立てた識別子などです。項目はモデルの上で一度定義するので、どのユニットでも同じことを意味し、履歴の絞り込みとレポートは一貫したままです。それぞれの手順が、自分が尋ねる部分集合を選び、値は実行記録ファイルに凍結されます。メタデータの画面(Process > モデル > 定義 > メタデータ)は、上に目録、その下にユニット、そしてその横に、選ばれている項目か選ばれているユニットの設定を載せます。見出しには「実行の開始時に取り込む項目の一覧と、各ユニットがそれで刻むものです。」と出て、項目とユニットの数を数えます。

読むにはモデルの閲覧が要ります。どの編集にも Process の管理と、施錠されていないステーションが要ります。この画面は、どの定義の画面も共有する形をまとっています(定義を参照)。

モデルの定義:目録

見出しには「項目の一覧です。すべてのユニットに使われるので、ここで項目を足したり消したりすると、すべてのユニットの表が変わります。」と出て、空いている最初の「項目 N」を名前にした行を末尾に足し、その行を選んで設定を横に出し、見える位置までスクロールする項目が載ります(ステーションが施錠されている間は灰色。Process の管理がなければ描かれません)。

列 何であるか 値 / 既定 効果
名前 「どの実行記録も、この名前で値を記録します。」次の開始が消費する用意のポイント Process.<Model>.<Unit>.Next.<Name> でもあります。 自由な文字。作成時は「項目 N」です。 安全な名前の変更です。先に見せる行が、いくつの場所がそのアドレスを読んでいるかを言い、確定はそれらを書き換え、ユニットにすでに用意されていた値も新しい名前へ運びます。その区切りに別の項目が対応している名前(「名前「X」はアドレスの区切り「Y」に対応しますが、それはすでに「Z」が使っています。」)と、用意した手順のポイントの予約名(「名前「Procedure」は、予約されたアドレスの区切り「Procedure」に対応します。」)は拒まれます。
種類 「この項目の値が、実行のときにどこから来るかです。」 文字列(「実行の開始時に、操作員が入力します。」)、数値(「実行の開始時に、操作員が数値を入力します。」)、連番(「アプリが組み立て、実行が受け付けられたときに値を確保します。」)。既定は文字です。 連番に切り替えると、必ず要るカウンターの部品が組み立てに加わります。
必須 すべての手順がその項目を尋ねるかどうかです(「このモデルのすべての手順が尋ね、手順のメタデータの一覧に固定されます。手順が求めたときだけ必須になるのではありません。」)。 入 / 切。既定は切です。 入:「このモデルのすべての手順が尋ね、これがないと実行は始まりません。」切:「求めた手順だけが尋ねます。」
カウンターの範囲 連番のときだけです。カウンターを何ごとに数えるかです。 モデル全体、ユニットごと、手順ごと、手順とユニットごと。既定はモデル全体です。 変えるときは先に尋ねます。「「Serial」をユニットごとに 1 つのカウンターに変えますか?既に値を出したカウンターがあります。今の「最後」と「次」の状態は、変換も配分もしません。新しい状態は設定した初期値から始まるので、次の実行の前に確認してください。」
次の識別子 連番のときだけです。この組み立てが次に出すことになる識別子を、見本の日付とコードとともに示します。 読み取り専用です。 下の下見を参照してください。
項目を上へと項目を下へ(行) 目録の中で項目を 1 つ分動かします。 一覧の端では灰色になります。ステーションが書き込みを拒んだときは、行は元の位置に戻ります。
削除(行、危険の色) その項目と、すべての手順でのその選択を取り除きます。 「「X」を削除しますか?項目と、このモデルのすべての手順でのその使用を削除します。 この操作は元に戻せません。」と確認します。

項目は目録が持っている順に並び、開始時にもその順で尋ねられます。行の命令で変えるまでは、それが追加した順です。

項目の設定の欄

行を選ぶと、それが全部開きます(「メタデータ · 製造番号」)。名前、種類、必須が、それぞれ、それが何を決め、効いている値が何を生むかを言う行の上に載ります。連番の項目は、その下に組み立てとカウンターを足します。

下見

プレビューの区画は、その項目が次に出すことになる識別子を、カウンターの今の「次」の値、モデルで最初に見つかったユニットのコードと手順のコード(どちらも設定されていない間は UNIT と PROC)、そして今日の日付から示します。「日付とコードは見本です。値は、実行が受け付けられたときに確保します。」項目が受け付けない設定では「プレビューを表示できません」と読め、その理由が下見の下に注として立ちます(「連番のメタデータ「X」には、カウンターの部品がちょうど 1 つ必要です。」、「… にはカウンターの桁が 1 から 18 の間で必要です。」、「… の初期値が 0 から 999999 の外です。」、「… の年の部品は、2 桁か 4 桁でなければなりません。」)。

カウンター

項目 何であるか 値 / 既定 効果
カウンターの範囲 カウンターの状態を共有する境界です。モデル全体で 1 つ、ユニットごとに 1 つ、手順ごとに 1 つ、または手順とユニットの組ごとに 1 つです。 4 つの範囲。既定はモデル全体です。 範囲を変えると初期値から新しい状態が作られ、古いものが変換されることも配り直されることも決してありません(上の確認)。
初期値 新しく作られるどの状態も、そこから始まります。カウンターが最大を越えたときに巻き戻る先でもあります。 0 から桁の最大まで。既定は 1 です。 これを編集しても、すでにある状態が戻ることは決してありません。
カウンターの桁数 印刷される幅であり、したがって上限でもあります。6 桁なら 999999 まで数えます。 1 から 18。既定は 6 です。 ある状態の今の「次」より小さくすると、保存時に拒まれます。「「製造番号」のカウンターの桁数では、今の次の値 1200000 を表せません。桁数を減らす前に、次を調整してください。」
カウンターの前を 0 で埋める カウンターの部品を、桁数まで左から埋めるかどうかです。 入 / 切。既定は入です。 42 に対する 000042 です。

組み立て

識別子は、部品を順に並べたもので、文化に依存しません。組み立ての見出しには、種類の選択欄と、その種類の部品を末尾に足す部品が載ります。

部品 何を出すか 設定
固定の文字 そのままの文字で、区切り記号も含みます。 文字の欄です(入力例は「区切りか固定の文字」。新しい部品は - から始まります)。
年 現地の暦の年です。 2 桁または 4 桁(新しい部品は 4 桁)。
月 「ステーションの月、2 桁」。
日 「ステーションの日、2 桁」。
カウンター 「この項目が確保するカウンター」。 ちょうど 1 つで、項目が連番になったとき自動で加わります。取り除くことも、種類を変えることもできません。
ユニットのコード 「ユニットに設定したコード」。
手順のコード 「手順に設定したコード」。

どの部品の行も、その番号、その種類(カウンター以外はコンボボックス)、その設定、そして部品を上へ、部品を下へ、部品を削除を持ちます。組み立てがユニットや手順のコードを使うとき、コードが空のユニットや手順の上での開始は拒まれます(「連番のメタデータ「X」にはユニットのコードが必要です。モデルのページのユニットの表で設定してください。」)。

共有されるモデルのカウンター

モデル全体で数える項目では、欄の最後にモデル共通のカウンターの行、「すべてのユニットと手順」が来ます。最後に出した値(実際に予約された最後の値。最初の開始の前は欠測)と次(次に受け付けられる開始が予約する値)です。次は編集でき、戻すこともできます。次が最後より大きくない間、その行は「識別子が重複する可能性があります」と警告し、見出しも「「次」を下げると、既に出した識別子が重複することがあります。」と繰り返します。0 から最大の外の値は拒まれます。「「製造番号」の次の値は、0 から 999999 までにしてください。」次は、ステーションが施錠されている間と、状態ができるまで使えません(状態は、モデルが保存されたときに作られます)。

手順ごとに数えるカウンターは手順自身のページに立ちます。ユニットごと、手順とユニットごとのカウンターは、下のユニットの下に立ちます。

ユニットごと:ユニットの一覧

下の区画はユニットを並べ、その見出しのいちばん端にユニットの管理を置きます。

列 何を見せるか
ユニット ユニットの名前です。
コード ユニットのコードです。空の間は「コードなし」、モデルの連番の項目がユニットのコードを組み立てているのに空の間は、注意の色で「コードがまだありません」です。
カウンター 「カウンターなし」、「カウンター 1 個」、または「カウンター N 個」です。ユニットごとに数える項目(必須の項目か、どれかの手順が選んでいる項目)ごとに 1 件、加えて、手順とユニットごとに数える項目については、当てはまる手順ごとに 1 件です。

ユニットの設定の欄

ユニットを選ぶと、その試験台が何を刻むかが開きます(「ユニット · ユニット 1」)。

項目 何であるか 効果
ユニットのコード 「「ユニットのコード」を含むすべての連番の項目で共通です。ユニットの名前を変えても、これは変わりません。」入力例は「使うまでは任意」です。 モデルのページのユニットの表と同じコードです。前後の空白は落とし、空はなしを意味します。
カウンターの状態の行 そのユニットが持つカウンターの状態ごとに 1 行です。項目の名前に、文脈として「このユニット」(ユニットごと)か手順の名前(手順とユニットごと)が付き、上と同じ、最後に出した値と編集できる次が並びます。 「「最後」は書き換えられません。「次」を下げたり、最大値の後に折り返したりすると、識別子が重複することがあります。」1 つもないときは「このモデルの手順には、ユニットごとに数える連番の項目を刻むものがないので、この試験台にカウンターの状態はありません。」です。

連番の値がどう予約されるか

開始が受け付けられたとき、ほかのすべての検証(手で入れる項目、必要なコード、バインド、ユニットが空いているか、信号源のロック)が通ったあとで、その実行のすべての連番の項目が、1 回の即時の処理で自分の番号を予約します。同時に走る開始が、同じ「次」を見ることは決してありません。書式どおりの文字は、先頭の 0 も含めて実行記録に凍結されます。あとからその項目、コード、カウンターを編集しても、それが書き換わることは決してありません。その短い隙間での異常終了は、番号に抜けを残すことがありますが、番号が自動で使い回されることは決してありません。スナップショットと単独の判定は、メタデータを尋ねず、何も予約しません。ユニットの面では、連番の項目は次の値の予想として読め、入力はしません。

この画面がしないこと

  • 部分集合を選びません。実行がどの項目を尋ねるかは、それぞれの手順で選びます。すべての手順に項目を強いるのは、必須だけです。
  • 値を入力しません。値は、ユニットの操作パネルかダッシュボードで開始時に入れるか、自動化が供給します。
  • 範囲を変えたときにカウンターの状態を変換することはしません。
  • 凍結された値を書き換えません。実行記録は、それが刻んだものを保ちます。