BT3564_user_manual_chi_20191017H.pdf - 第108页

8.4 通讯方法 102 数据区 在本仪器中,数据区使用 “字符数据”和 “ 10 进制数据” ,根据命令区分使用。 (1) 字符数据 必须由英文字母起首,并以英文字母和数字构成的数据 。字符数据能接受大写字 母和小写字母,但本仪器的响 应信息必须以大写字母回复 。 与命令语法一样,也包括长名 和短名,两种都可以处理。 (2) 10 进制数据 数值数据的格式有 NR1 、 NR2 、 NR3 三种类型。 能接受各种带符号数值或无符号 数…

100%1 / 198
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
8.4
通讯方法
103
8
复合命令型信息头
的省略
复合命令中,开头部分是共用的 ( :CALCulate: LIMit:RESis-
tance:UPPer:
CALCulate:LIMit:RESistance:LOWer 等)在这
之后只限于继续记述时,可省略命令的共用部分 (例
:CALCulate:LIMit:RESistance)。
该共用部分称之为 “现行路径”,在这以后的命令都会判断为 “省略了现行路径
的命令”进行分析,直至清除。
现行路径的使用方法如下所示。
通常记述
:CALCulate:LIMit:RESistance:UPPer 30000;:CALCulate:LIMit:LOWer 29000
省略记述
:CALCulate:LIMit:RESistance:UPPer 30000;LOWer 29000
可通过电源接通、键输入复位、命令开头的冒号 : 、信息终止符的检测以及
DCL 清除现行路径。
共通命令型的信息与现行路径没有关系,都可执行。
而且对现行路径也没有影响。
单纯和复合命令型信息头的开头不需要加冒号
:但是为了防止与省略型发生
混淆而产生误操作,本公司建议您在命令的开头加上
:”。
输出提示 响应信息存放在输出提示中,控制器读出数据后即被清除。除此以外输出提示会
在以下情况被清除。
接通电源
设备清除
查询错误
本仪器的输出提示有 64 字节。响应信息超过此容量时,会变成查询错误,输出缓
冲即被清除。
另外,GP-IB 的输出提示中含有数据时一旦接收到新的信息,输出提示就会被清
除,并发生查询错误。
输入缓冲区 输入缓冲区的容量有 256 字节。
一旦收到超过 256 字节的数据,输入缓冲区满溢,GP-IB 接口总线会处于等待清空
的状态。
RS-232C 不能接收超过 256 字节的数据。
变为现行路径,下一个命令中可以省略。
输出提示与输入缓冲区
请将 1 个命令的长度设成 256 字节以下。