シンボルアクセス

シンボルアクセスで使用可能なデバイスアドレスの範囲を下表に示します。

デバイス

ビットアドレス

ワードアドレス

32 bit

備考

BOOL

Single

<SYMNAME>

-

-

※1 

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

 

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

 

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

 

BYTE

SINT

USINT

Single

-

<SYMNAME>

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

INT

UINT

WORD

Single

-

<SYMNAME>

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

DINT

DWORD

UDINT

 

Single

-

<SYMNAME>

-

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

DATE

DT

POINTER

REAL

TIME

TOD

Single

-

<SYMNAME>

-

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

LWORD

LINT

ULINT

Single

-

<SYMNAME>

-

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

LREAL

Single

-

<SYMNAME>

-

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

STRING

Single

-

<SYMNAME>

-

※1

1D Array

<SYMNAME>[xl] - <SYMNAME>[xh]

2D Array

<SYMNAME>[xl,yl] - <SYMNAME>[xh,yh]

3D Array

<SYMNAME>[xl,yl,zl] - <SYMNAME>[xh,yh,zh]

"xl":1次元の下限値(負の範囲はサポートされていません。下限値は‘0’以上です)
"xh":1次元の上限値
"yl":2次元の下限値(負の範囲はサポートされていません。下限値は‘0’以上です)
"yh":2次元の上限値
"zl":3次元の下限値(負の範囲はサポートされていません。下限値は‘0’以上です)
"zh":3次元の上限値

 

※1<SYMNAME>:構造体の場合、構造体名を含んだSymbol Nameになります。Symbol Name の最大文字数はデリミタ、要素番号を含めて255 文字です。
例)
      BOOL type single symbol      "BOOLSYMBOL"
      BOOL type 1D Array   "BOOL1D[10]"
      WORD type 2D Array   "WORD2D[10,10]"
      UDINT type 3D Array   "UDINT3D[0,1,2]"
      STRING in User Defined Structure [STRUCT001]   "STRUCT001.STRINGSYM"

MEMO