memwrite

高级内存写入寄存器VXI

句法

memwrite(OBJ,数据)
memwrite(OBJ,数据,偏移量)
memwrite(OBJ,数据,偏移量,”精确“)
memwrite(OBJ,数据,偏移量,”精确''adrspace“)

参数

OBJ

签证-VXI或VISA-GPIB-VXI对象。

数据

数据写入到内存地址。

抵消

偏移的内存地址空间。

精确

位的数量写入内存地址。

adrspace

内存地址空间。

描述

memwrite(OBJ,数据)UINT8值指定由数据成与所述A16地址空间偏移量为0的对象OBJ数据可以是阵列UINT8值。

memwrite(OBJ,数据,偏移量)数据与由一个指定的偏移A16的地址空间抵消抵消被指定为一个十进制值。

memwrite(OBJ,数据,偏移量,”精确“)数据精确指定通过精确精确UINT8UINT16, 要么UINT32,指示memwrite来写数据如8位,16位或32位值,分别。精确也可以是,指示memwrite来写数据作为单精度的值。

memwrite(OBJ,数据,偏移量,”精确''adrspace“)数据地址空间由指定adrspaceadrspaceA16A24, 要么A32。该MemorySpace属性指示VXI地址空间由仪器使用哪个。

例子

创建VISA,VXI对象VV用VXI底盘具有索引0和Keysight™E1432A数字化仪,逻辑地址130相关联。

VV =签证( 'keysight', 'VXI0 :: 130 :: INSTR');FOPEN(VV)

进行高级别写入到第四仪器寄存器,其具有的6偏移。

memwrite(VV,45056,6, 'UINT16', 'A16')

断开VV从仪器。

FCLOSE(VV)

请参阅采用高级内存函数为E1432A数字转换器的第一四个寄存器的说明。

提示

之前,你可以写VXI寄存器,OBJ必须连接到与该仪器FOPEN功能。阿连接的接口对象具有一个状态财产价值打开。如果试图在一个写操作,则返回错误OBJ未连接到仪器上。

R2006a前推出