5 Memory map
© Copyright Reserved Autonics Co., Ltd.
19
5
Memory map
5.1
Memory system
5.1.1
Data handling
classification
I/O type
Method of data handling
Bit
2 point/module
1 byte
4 point/module
1 byte
8 point/module
1 byte
16 point/module
2 byte (= 1word)
Byte
8 bit/channel
1 byte
12 bit/channel
2 byte (= 1word)
16 bit/channel
2 byte (= 1word)
24 bit/channel
4 byte (= 2word)
The module manages arbitrarily transformed data based on its input/output type. It makes a waste of
memory size, however, register position (such as PLC) can be easily calculated because the estimates of
the data position are separated into the modules.
5.1.2
Data type
The data type can be expressed in the way of bit or byte unit. If the IO type is smaller than the
method of data handling, the empty space of data is filled with 0. You can also set the arrangement
method of analog data to Big Endian or Little Endian via DAQMaster.
- Bit unit: The value of the corresponding bit is expressed as '1'
- byte unit: The input value is expressed in each byte
- Factory settings of the coupler: Big Endian
Data unit is the Bit, point 3 of the digital input module received the input signal
- Data expression: 0b 0000 0
1
00 (0x04) (
□□□□□■□□
= 0x04)
Data unit is the byte, channel 1 of the analog input module received the input signal with
10.000V
- Big Endian: 0x
27 10 (10,000)
- Little Endian: 0x
10 27 (4,135)
When the handling data of ARIO-S-DI04P is 4 bits
- The input type of the module above is 4 bits, and the value is smaller than 1 byte (8 bit), which
is the data handling method. So the coupler fills the
□
area of
□□□□
BBBB with the
number 0.
- Data expression: 0b
0000
BBBB