ACC-72EX User Manual
Software setup
89
Acc72EX[
i
].Udata32[
j
]
Description:
Dual Ported RAM “unsigned 16-bit integer” data array element
Range:
0 .. 2
32
-1
Units:
address dependent
Power-on default:
address dependent
Acc72Ex[
i
].Udata32[
j
]
is the “
j
th” unsigned 32-bit integer data array element in the
Acc72EX[
i
]
dual
ported RAM. Each of these elements occupies four bytes in the DPRAM, and is located starting at
4*j
addresses past the beginning of the buffer (which is located at the address in
Acc72EX[
i
].a
). This array is
defined based upon the Hilscher ComX memory map.
Index values
j
in the square brackets can be integer constants in the range 0 to 262,143, or local L-
variables. No expressions or non-integer constants are permitted. The size of the DPRAM is dependent on
the ACC-72EX communication option and installed Hilscher ComX module.
Acc72Ex[
i
].Udata32[
j
]
is located in the same registers as
Acc72Ex[
i
].Data8[4*
j
]
to
Acc72Ex[
i
].Data8[
4*j+5
]
,
Acc72Ex[
i
].Idata16[2*
j
]
to
Acc72Ex[
i
].Idata16[2*
j+1
]
,
Acc72Ex[
i
].Udata16[2*
j
]
to
Acc72Ex[
i
].Udata16[2*
j+1
]
and
Acc72Ex[
i
].Idata32[
j
]
. It is the user’s
responsibility to prevent possible multiple uses of the same register.
In C, this element should be accessed through the C functions ACC72EX_GetUdata32 and
ACC72EX_SetUdata32 described later in this manual.