メタデータ

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

Markdown で表示

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

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

モデルの定義:目録

見出しには「目録です。すべてのユニットに効きます。ここで足したり取り除いたりした項目は、すべてのユニットの表を変えます。」と出て、空いている最初の「Field N」を名前にした行を末尾に足す項目が載ります(ステーションが施錠されている間は灰色。Process の管理がなければ描かれません)。

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

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

項目の設定の欄

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

下見

下見の区画は、その項目が次に出すことになる識別子を、カウンターの今の「次」の値、モデルで最初に見つかったユニットのコードと手順のコード(どちらも設定されていない間は UNITPROC)、そして今日の日付から示します。「見本の日付とコードです。値は実行が受け付けられたときに予約されます。」項目が受け付けない設定では「下見を出せません」と読め、その理由が下見の下に注として立ちます(「連番のメタデータ『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 も含めて実行記録に凍結されます。あとからその項目、コード、カウンターを編集しても、それが書き換わることは決してありません。その短い隙間での異常終了は、番号に抜けを残すことがありますが、番号が自動で使い回されることは決してありません。スナップショットと単独の判定は、メタデータを尋ねず、何も予約しません。ユニットの面では、連番の項目は次の値の予想として読め、入力はしません。

この画面がしないこと

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