BT3564_user_manual_chi_20191017H.pdf - 第107页

8.4 通讯方法 101 8 信息终止符 本仪器接受以下内容作为 终止符。 另外,响应信息的终止符根据接 口的设定可以选择以下内容 。 参照: “通讯条件的设定” ( ⇒ 第 98 页 ) 分隔符 (1) 信息单位分隔符 多个信息使用分号 ( ; )连接,可以在 1 行内记 述。 • 接在信息后面记述时,如果语句中有错误,则从此以后至终止符的信息不会被 执行。 • 如果在查询 之后通过冒号 ( ; )继续发送命令,则会发生 错误。 (2…

100%1 / 198
8.4
通讯方法
100
响应信息 是在接收到查询信息,检查完语法时生成的
响应信息可使用
:SYSTem:HEADer 命令选择有无信息头。
信息头 ON
:RESISTANCE:RANGE 300.00E-3
信息头 OFF 300.00E-3
当前的电阻量程为 300 m
接通电源时,设定为信息头 OFF
接收到查询信息后,如果发生了错误,对于该查询信息不会生成响应信息。
:FETCH?:CALCulate:LIMit:RESistance:RESult?等只进行
查询的命令不带信息头。
命令 / 语法 命令名尽可能选择易于理解执行功能的语言,且可以缩短。命令名本身称作 “长
名”,缩短后的称作 “短名”
在本手册中,短名部分使用大写字母,余部分以小写字母记述;不过,大写字
母和小写字母都可以接受。
来自主机的响应信息以长名回复。
信息头 程序信息必须具备信息头。
(1) 命令程序信息头
有单纯命令型、复合命令型、共通命令型 3 种。
单纯命令型信息头
由英文字母开头的 1 个单词组成的信息头
ESE 0
复合命令型信息头
以冒号
:”分隔的,由多个单纯命令型信息头构成的信息头
:SAMPle:RATE
共通命令型信息头
由表示共通命令的星号 ”开头的信息头
IEEE 488.2 规定的信息头)
RST
(2) 查询程序信息头
用于查询对于仪器命令的操作结果、测量结果或当前仪器的设定状态。
如下例所示,程序信息头之后如果有
?”则被认为是查询。
:FETCh?
:MEASure:RESistance?
FUNCTION OK (长名)
FUNC OK (短名)
FUNCT 错误
FUN 错误
8.4
通讯方法
101
8
信息终止符 本仪器接受以下内容作为终止符。
另外,响应信息的终止符根据接口的设定可以选择以下内容
参照:“通讯条件的设定” ( 98 )
分隔符
(1) 信息单位分隔符
多个信息使用分号 ;)连接,可以在 1 行内记述。
接在信息后面记述时,如果语句中有错误,则从此以后至终止符的信息不会被
执行。
如果在查询之后通过冒号 ; )继续发送命令,则会发生错误。
(2) 信息头分隔符
通过使用空格,可将带有信息头和数据的信息分成信息头区和数据区。
(3) 数据分隔符
信息带有多个数据时,数据之间必须用逗号 , )分开。
LF
CR+LF
EOI
EOI LF
CR
CR+LF
EOI LF (初始状态)
CR EOI LF
CR LF
:SYSTEM:LFREQUENCY 60;IDN?
:SYSTEM:ELOCK ON
8.4
通讯方法
102
数据区 在本仪器中,数据区使用 “字符数据”和 10 进制数据”,根据命令区分使用。
(1) 字符数据
必须由英文字母起首,并以英文字母和数字构成的数据。字符数据能接受大写字
母和小写字母,但本仪器的响应信息必须以大写字母回复
与命令语法一样,也包括长名和短名,两种都可以处理。
(2) 10 进制数据
数值数据的格式有 NR1 NR2 NR3 三种类型。能接受各种带符号数值或无符号
数值。无符号数值作为正数值处理。
另外,数值精度超出本仪器的处理范围时,四舍五入。
NR1整数数据( 例: +12, -23, 34
NR2小数点数据(例:+1.23, -23.45, 3.456
NR3浮动小数点指数表示数据 (例:+1.0E-2, -2.3E+4
包含以上 3 种类型的格式,称之为 NRf 格式”
本仪器接受 NRf 格式。
关于响应数据,每个命令都有已指定的格式,并以此格式发送。
:ESR0 106
:FETCH? +106.57E-3
本仪器并不完全对应 IEEE 488.2。请尽可能使用参考所示数据。
另外,请勿发生因 1 个命令而导致输入缓冲区或输出提示产生上溢的现象。
:SYSTEM:ELOCK ON