ZC2515_编程指导手册V1.1.pdf - 第42页
ZC2515 仪器指令集 38 MODBUS 指令集 仪器设置 系统设置界面 -> 通讯 协议 设置 成 SCPI 设置总线模式 为 R S232C ,波特 率设为 9600 ,通讯协 议设置为 SCPI 。 MODBUS 协议说明 写指令说明 发送格式: 0 1 2 3 4 5 6 7 8 9 10 1 1 12 总线 地址 功能 代码 地址 高位 地址 低位 寄存 器数 高位 寄存 器数 低位 字节 总数 数据 字节 1 数据…

ZC2515 仪器指令集
37
*TRG
设置命令:
*TRG
设置命令说明:
触发仪器测量,并且把测量结果返回。<测量设置>页面的触发为 BUS 时该指
令有效。
*IDN?
设置命令:
*IDN?
设置命令说明:
返回仪器的型号。

ZC2515 仪器指令集
38
MODBUS 指令集
仪器设置
系统设置界面 -> 通讯协议 设置成 SCPI
设置总线模式为 RS232C,波特率设为 9600,通讯协议设置为 SCPI。
MODBUS 协议说明
写指令说明
发送格式:
0
1
2
3
4
5
6
7
8
9
10
11
12
总线
地址
功能
代码
地址
高位
地址
低位
寄存
器数
高位
寄存
器数
低位
字节
总数
数据
字节
1
数据
字节
2
……
数据
字节
n
CRC
低位
CRC
高位
返回格式:
0
1
2
3
4
5
6
7
总线
地址
功能
代码
地址
高位
地址
低位
寄存器
数高位
寄存器
数低位
CRC
低位
CRC
高位
1) 总线地址
总线地址是指仪器的本地地址,可以在仪器的通讯设定界面参数总线地址进行设
定,取值范围为:1~31。
2) 功能代码
写指令功能代码为:0x10。
3) 地址高位
地址是指数据在仪器里的存储地址,地址高位是地址的高八位。
4) 地址低位
地址是指数据在仪器里的存储地址,地址高位是地址的低八位。
5) 寄存器数高位和寄存器数低位
寄存器数表示本次操作需要的寄存器数。如果是 2 个字节数据,寄存器数为 1;
如果是 4 个字节数据,寄存器数为 2;如果是 8 个字节数据,寄存器数为 4。
6) 字节总数
数据个数表示本次操作写入数据的总数。字节总数始终是寄存器数的 2 倍。
7) 数据字节 1~数据字节 n
数据字节就是要将设定的数据内容写入到仪器中。高字节位在前,低字节位在后。
如果字节总数为 2,数据字节 1 属于高 8 位,数据字节 2 数据低 8 位,组成 16
位整数。

ZC2515 仪器指令集
39
如果字节总数为 4,数据字节 1 属于浮点数最高 8 位,数据字节 4 数据最低 8 位,
数据字节 1 至数据字节 4 组成浮点数。
例如十进制数 25.16,转换 16 进制数为 0x41 0xC9 0x47 0xAE,则数据字节 1 为
0x41,数据字节 2 为 0xC9,数据字节 3 为 0x47,数据字节 4 为 0xAE。如果以 4 字节
数组存储,则 a[0]=0xAE,a[1]=0x47,a[2]=0xC9,a[3]=0x41。
如果字节总数为 8,数据字节 1 至数据字节 4 组成第一个浮点数,数据字节 5 至
数据字节 8 组成第二个浮点数。
8) CRC 高位和 CRC 低位
CRC16 位校验,采用查表法来进行 CRC 校验。具体参见 2.5.3 节。
读指令说明
发送格式:
0
1
2
3
4
5
6
7
总线
地址
功能
代码
地址
高位
地址
低位
寄存器
数高位
寄存器
数低位
CRC
低位
CRC
高位
返回格式:
0
1
2
3
4
5
6
7
8
总线
地址
功能
代码
字节
总数
数据字
节 1
数据字
节 2
…
…
数据字
节 n
CRC
低位
CRC
高位
1) 总线地址
总线地址是指仪器的本地地址,可以在仪器的通讯设定界面参数总线地址进行设
定,取值范围为:1~31。
2) 功能代码
读指令功能代码为:0x03。
3) 地址高位
地址是指数据在仪器里的存储地址,地址高位是地址的高八位。
4) 地址低位
地址是指数据在仪器里的存储地址,地址高位是地址的低八位。
5) 寄存器数高位和寄存器数低位
寄存器数表示本次操作需要的寄存器数。如果是 2 个字节数据,寄存器数是 1;
如果是 4 个字节数据,寄存器数是 2;如果是 8 个字节数据,寄存器数是 4。
6) 字节总数
字节总数表示本次操作返回数据的总数。字节总数始终是寄存器数的 2 倍。
7) 数据字节 1~数据字节 n
数据字节就是要将设定的数据内容返回给发送方。
如果字节总数为 2,数据字节 1 属于高 8 位,数据字节 2 数据低 8 位,组成 16
位整数。
如果字节总数为 4,数据字节 1 属于浮点数最高 8 位,数据字节 4 数据最低 8 位,
数据字节 1 至数据字节 4 组成浮点数。