NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

map base and map size?

I have a VME bus with a device from Zygo connected to a PXIcontroller through MXI-2.
I also configured the zygo under MAX proper and can access the device with the VISA- high-level register access function in Labview.
 
Now I wanted to access the registers with the "low-level register access"-functions for more efficience.
 
I created a vi like the example "low level register access.vi" .
 
But now I don't know what to put in for the map base and for the map size. The explanation in the help was not well.
 
I tried to set the values of the memory space of my device ( A24   ;    0x104000 - 0x114000 ).
104000 for map base and the difference of 10000 for map size but it didn't work.
The function "VISA Map Address" message the error -1073807279, which means "invalid offset spezified".
 
Can someone explain exactly which values I should put in 'map size' and 'map base', please?
 
Regards, Jan
 
0 Kudos
Message 1 of 3
(2,955 Views)

You would probably get a better response posting this in the "VXI and VME" forum and/or the LabVIEW forum.

Regards

Ray Farmer

Regards
Ray Farmer
0 Kudos
Message 2 of 3
(2,943 Views)

Jbrib,

the map address is the offset from the VI_A24_SPACE therefore if 0x104000 is your start of your A24 space then you would put 0 for the map address as there is no offset.

regards

Ray Farmer

Regards
Ray Farmer
0 Kudos
Message 3 of 3
(2,942 Views)