# パラメータ文字列

マニュアル > サーバ作成ガイド > タグ編 > 機能解説 > # パラメータ文字列 |

パラメータ文字列について

パラメータ文字列とは、デバイス種別やアドレス、ビット位置、タイプなどを表す文字列です。

接続するPLCに対してどのようなパラメータ文字列が指定されるのかを知りたい場合は、ユニット、フォルダ、タグ等を仮に設定し、ツールバーの表示から情報を得て下さい。

下記の例では「T03#D0001.ASC80」となっています。

パラメータ文字列は主に以下の場面で使用されます。

▪アクティブタグの設定
アクティブタグを設定する際には「#パラメータ文字列」を下記のように指定します。

例）

U01.F01.#D0000 U01.F01.#X0000.BIN16 U01.F01.#D0.ASC80

▪アプリケーション設定ファイル（XMLフォーマット）
設定ファイル内では、各オブジェクトを表現する文字列中にて「名前#パラメータ文字列」が使用されています。

▪タグ設定ファイル（CSVフォーマット）
ファイル内でユニット、フォルダ、タグを表現する文字列中にて「名前#パラメータ文字列」が使用されています。

| 標準PLCの場合、パラメータ文字列の書式は下記のとおりです（フィルタ設定を除く）。 #[デバイス種別][アドレス]@[ビット位置].[タイプ][サイズ] 例1）#X0 「X0」をビットとしてリンク 例2）#D0 「D0」を16ビットのバイナリとしてリンク 例3）#X0.BIN16 「X0」～「X15」を16ビットのバイナリとしてリンク 例4）#X0.BCD8 「X0」～「X7」を２桁のBCDとしてリンク 例5）#D0@4.BCD12 「D0」の4～15ビットを３桁のBCDとしてリンク 例6）#D0.BIN-4 「D0」の0～3ビットを符号付バイナリとしてリンク 例7）#D0.ASC80 「D0」～「D4」を10文字のアスキーとしてリンク（※2バイト文字の場合、5文字になります） ■[デバイス種別]（必須） アクセスするデバイス名デバイスの名前（「X」「Y」「D」「M」など）を指定します。 ■[アドレス] （必須） アクセスするデバイスのアドレスを指定します。 ■@[ビット位置] （省略可能） アドレスの何ビット目から参照するのかをビット単位で指定することができます。その場合、ビット数はアドレスの下位から数え、最下位ビットは「0」になります。ビット位置を省略した場合は、最下位ビットから参照されます。 ■[タイプタイプ] （省略可能） タグの型を、以下のキーワードで指定します。
型 | キーワード
ビット | BIT
整数 BCD | BCD
整数 BCD（符号付き） | BCD-
整数 バイナリ | BIN
整数 バイナリ（符号付き） | BIN-
単精度浮動小数型(IEEE) | FLT
倍精度浮動小数型(IEEE) | DBL
アスキー | ASC
[タイプタイプ]は省略可能です。省略した場合、指定したデバイスの単位がビットなら「BIT」が、バイトもしくはワードなら「BIN」が自動選択されます。但し、 [サイズ]を指定する場合には省略できません。 ■[サイズサイズ]（省略可能） タグのサイズをビット単位で指定します。指定可能なサイズは、[タイプ]で指定された型により、下表のような制約があります。[タイプ]に「ビット」を指定した場合には、[サイズサイズ]は指定できません。
タイプ | 指定可能サイズ
ビット | 指定できません
整数 BCD | 4/8/12/16/20/24/28/32
整数 BCD（符号付き） | 4/8/12/16/20/24/28/32
整数 バイナリ | 1～32
整数 バイナリ（符号付き） | 8/16/32
単精度浮動小数型(IEEE) | 指定できません
倍精度浮動小数型(IEEE) | 指定できません
アスキー | 8以上、8の倍数
[サイズサイズ]は省略可能で、省略した場合には指定された[タイプ]と、指定したデバイスの単位（各機種の「デバイス一覧」の表を参照）によって、下表のサイズが指定されたことになります。
タイプ | ビットデバイス | バイトデバイス | ワードデバイス
整数 BCD | 16 | 8 | 16
整数 BCD（符号付き） | 16 | 8 | 16
整数 バイナリ | 1 | 8 | 16
整数 バイナリ（符号付き） | 16 | 8 | 16
アスキー | 16 | 8 | 16