回路ビルダ: 線番でモーター シンボルの数値タグの形式を設定するには

接続された線番割り当てに、モーター シンボル タグ番号割り当てを含めることができます。これには、モーター シンボル挿入と線番挿入の調整が必要です。モーター シンボルは線番の前に挿入する必要があります。挿入の順序は、回路テンプレート図面内のマーカー ブロックの ORDER 属性によって制御されます。モーター シンボルのマーカー ブロックの ORDER 属性値は、回路テンプレート図面の線番のマーカー ブロックの ORDER の値よりも小さい数である必要があります。線番を挿入する場合、モーター タグ値を線番に組み込むことができます。

  1. 回路ビルダ スプレッドシート ace_circuit_builder.xls を開きます。
  2. 回路の CATEGORY と TYPE を見つけます。たとえば、CATEGORY: 3ph Motor Circuit とTYPE: Horizontal - FVNR - non reversing などです。
  3. SHEET_NAME 値と同じ名前を持つ回路コード シートを開きます。たとえば、SHEET_NAME: 3ph_H などです。
  4. モーター シンボルを見つけます。たとえば、CODE: MTR03、COMMENTS: Motor symbol、UI_PROMPT_LIST: 3ph motor などです。

    グループ内に複数の選択を含めることができます。たとえば、遮断器のタイプの選択と補助接点を含む選択があるとします。各選択には、[UI_VAL]フィールドの数値が割り当てられます。値はまとめて追加され、この選択の組み合わせに適切なアクションが指定されます。合計は[UI_SEL]フィールドの値に一致します。この照合が行われると、COMMAND_LIST 値、ANNOTATE_LIST 値などが、選択の挿入と注釈に使用されます。

  5. このコンポーネントの[ANNOTATE_LIST]列の API 呼び出しを編集します。たとえば、2 つの API 呼び出しを結合した次のようになります。

    (c:ace_cb_anno #data 0)(c:ace_cb_save "@MOTOR_NUM@" "TAG1*" nil 1)

    2 つ目の呼び出しの c:ace_cb_save はモーターの TAG1 属性値を「@MOTOR_NUM@」のインデックス タグでメモリに保存します。後で線番のマーカー ブロックが処理されるときにこの値を参照できます。

    注: c:ace_cb_save の詳細については、API マニュアルを参照してください。
  6. スプレッドシートを保存します。
  7. モーター タグに結合されている線番のマーカー ブロックを見つけます。これらは、メイン回路テンプレートか、ネストしたテンプレート図面上にある可能性があります。回路テンプレート図面を開きます。
  8. 線番の正しいマーカー ブロックを見つけます。
  9. モーター タグ値が必要な位置で、形式に @MOTOR_NUM@ を使用して、MISC1 属性値を編集します。たとえば、「_TAGFMT=@MOTOR_NUM@-%N」と入力するか、「_TAGFMT=@MOTOR_NUM@-T1A」のように、線番を事前定義します。
    注: MISC1 属性値には、回路ビルダで特別な方法でコンポーネントまたは基準となる配線を処理するように指示する複数の特別な文字フラグを含めることができます。新しい値を追加する場合、他の特別なフラグ値を上書きしないでください。各値はセミコロンで区切ります。
  10. 回路テンプレート図面を保存します。