F.A.Q.

Which data types are available in JMobile?

Written by Mark Olding | Sep 21, 2023 8:20:54 AM

What to know

Data types are dependent on specific protocol used.

A full list of communication driver supported for each Exor product is available here.

However, any Tag in JMobile can have one of the below common data types:

Data Type Memory Space Limits
boolean 1 bit data 0 ... 1
byte 8-bit data -128 ... 127
unsignedByte 8-bit data 0 ... 255
short 16-bit data -32768 ... 32767
unsignedShort 16-bit data 0 ... 65535
int 32-bit data -2.1e9 ... 2.1e9
unsignedInt 32-bit data 0 ... 4.2e9
int64* 64-bit data -9.2e18 ... 9.2e18
usint64* 64-bit data 0 ... 1.8e19
float IEEE single-precision
32-bit floating point type
1.17e-38 ... 3.40e38
double IEEE single-precision
64-bit floating point type
2.2e-308 ... 1.79e308
string Character strings  Array of elements containing character code defined by selected encoding

* supported only by some specific protocols

To define arrays, select one of Data Type format followed by square brackets like “byte[]”, “short[]”…

Note that the INT type in IEC 61131 corresponds is a 16-bit data. It corresponds to JMobile short data type.

Applies to

JMobile Studio