Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Data type description

Ignition data type

Data type code

Example tag name for OptoScript block

Example tag name for OptoScript block (writeable tag)

Notes

Ignition will display tag name as:

32-bit integer

Int4

i32

i32.MyIntVariable

i32.MyIntVariable.rw

 

MyIntVariable__i32

64-bit integer

Int8

i64

i64.MyLongVariable

i64.MyLongVariable.rw

 

MyLongVariable__i64

32-bit float

Float4

f32

f32.MyFloatVariable

f32.MyFloatVariable.rw

 

MyFloatVariable__f32

32-bit integer as a SCADA Boolean

Boolean

i32b

i32b.MyIntVariable

i32b.MyIntVariable.rw

 

MyIntVariable__i32b

String

String

s

s.MyStringVariable

s.MyStringVariable.rw

PAC Controllers support only 7-bit ASCII

MyStringVariable__s

Up or Down timer

Float4

t

t.MyUpTimer

t.MyUpTimer

Only read-only

MyUpTimer__t

32-bit integer table element as a SCADA int4

Int4

i32te

i32te.My32BitIntegerTable[3]

i32te.My32BitIntegerTable[3].rw

 

My32BitIntegerTable__3_i32te

32-bit integer table

See i32te.

i32t

i32t.My32BitIntegerTable[0-9]

i32t.My32BitIntegerTable[0-9].rw

Module will provide individual elements.
"_auto" will be appended to the tag’s item ID.

i32tMyInteger[11-9] (backward index range)
i32MyInteger[3-3] (same index)"

My32BitIntegerTable__0_9_i32t

64-bit integer table element as a SCADA int8

Int8

i64te

i64te.My64BitIntegerTable[302]

i64te.My64BitIntegerTable[302].rw

 

My64BitIntegerTable__302_i64te

64-bit integer table

See i64te.

i64t

i64t.My64BitIntegerTable[0-35]

i64t.My64BitIntegerTable[0-35].rw

Module will provide individual elements.

"_auto" will be appended to the tag’s item ID.

My64BitIntegerTable__0_35_i64t

32-bit float table element as a SCADA float4

Float4

f32te

f32te.My32BitFloatTable[11]

f32te.My32BitFloatTable[11].rw

 

My32BitFloatTable__11_f32te

32-bit float table

See f32te.

f32t

f32.MyFloatTable[0-20]

f32.MyFloatTable[0-20].rw

Module will provide individual elements.

"_auto" will be appended to the tag’s item ID.

MyFloatTable__0_20_f32

String table

See stte.

st

st.MyStringTable[0-32]

st.MyStringTable[0-32].rw

PAC Controllers support only 7-bit ASCII

Module will provide individual elements.
"_auto" will be appended to the tag’s item ID.

MyStringTable__0_32_st

String table element as a SCADA string

String

stte

stte.MyStringTable[6]

stte.MyStringTable[6].rw

PAC Controllers support only 7-bit ASCII

MyStringTable__6_stte

Analog input or output state

Float4

aio

aio.MyAnalogPoint

aio.MyAnalogPoint.rw

 

MyAnalogPoint__aio

Discrete input or output state

Boolean

dio

dio.MyDiscretePoint

dio.MyDiscretePoint.rw

 

MyDiscretePoint__dio

Bit-pick of a 32-bit integer variable

Boolean

i32bp

i32bp.My32BitIntegerVariable.31

i32bp.My32BitIntegerVariable.31.rw

 

My32BitIntegerVariable__31_i32bp

Bit-pick of a 64-bit integer variable

Boolean

i64bp

i64bp.MyLongVariable.0

i64bp.MyLongVariable.0.rw

 

MyLongVariable__0_i64bp

Bit-pick of a 32-bit integer table element

Boolean

i32tebp

i32tebp.My32BitIntegerTable[3].2

i32tebp.My32BitIntegerTable[3].2.rw

 

My32BitIntegerTable__3_2_i32tebp

Bit-pick of a 64-bit integer table element

Boolean

i64tebp

i64tebp.My64BitIntegerTable[302].6

i64tebp.My64BitIntegerTable[302].6.rw

 

My64BitIntegerTable__302_6_i64tebp

...