家 » 单元 » UNI-T UTG7000B系列信号源功能任意波形发生器用户手册 

UNI-T UTG7000B系列信号源函数任意波形发生器
介绍
UCI接口,相关问题见UCI Help Documentation。 详细操作见examp乐项目。
参考 File
- UTG2025Def.h :本系列的基本定义
- UCI相关文档:参见UCI Help Documentation
命令字符串的基本格式
- 命令字符串 1 的名称: 命令参数@属性1:属性值@属性2:属性值…@属性n:属性值;
- 命令字符串 2 的名称: 命令参数@属性1:属性值@属性2:属性值…@属性n:属性值;
- 命令串 n 的名称: 命令参数@属性1:属性值@属性2:属性值…@属性n:属性值;
描述
- 它不区分大小写;
- 数值支持十六进制、八进制、十进制格式;
- 支持多条语句(视机型而定),如果多条语句和属性失败,尽量使用单条语句和属性;
- 每条语句必须以';'结尾;
- 名称、值和之间支持空格 tags;
Examp乐:
“wp@ch:0@addr:10@v:10;” “键:c1;”
学期: SG——信号源的简称
总指挥
命令名称 |
意义 |
IO |
数据 |
笔记 |
当地的 |
锁垫 |
W |
枚举:0/1{远程/本地状态} |
键盘锁定在远程状态 |
当地的? |
查询键盘是否锁定 |
R |
枚举:0/1{解锁/锁定} |
|
锁? |
查询键盘锁定状态 |
R |
8Bytes,64位有符号整数, 标志位 |
|
写入参数
命令名称 |
命令参数 |
命令参数类型 |
wp |
没有任何 |
没有任何 |
属性名称 |
意义 |
IO |
数据 |
CH |
通道数 |
W |
枚举(整数):0/1{ CH1/ CH2 } |
地址 |
参数地址 |
W |
枚举(参数编号): view 定义 参数地址 |
v |
参数值 |
W |
通常以最小单位衡量的价值 |
- Examp乐:
“wp@CH:0@addr:9@v:1000;” – 设置CH1的频率为1mHz;
- 笔记:
UCI对应接口:uci_Write
读取参数
命令名称 |
命令参数 |
命令参数类型 |
rp |
没有任何 |
没有任何 |
属性名称 |
意义 |
IO |
数据 |
CH |
通道数 |
W |
枚举(整数):0/1{ CH1/ CH2 } |
地址 |
参数地址 |
W |
枚举(参数编号): view 定义 参数地址 |
- Examp乐:
“rp@CH:0@addr:9;” – 读取CH1的频率;
- 笔记:
UCI对应接口:uci_Read,对应数据大小为8字节,double类型!
钥匙
命令名称 |
命令参数 |
命令参数类型 |
钥匙 |
核心价值 |
看下面的关键代码 |
钥匙 |
字符编码 |
钥匙 |
字符编码 |
底部功能键 1 |
AF1 |
0 |
0 |
底部功能键 2 |
AF2 |
1 |
1 |
底部功能键 3 |
AF3 |
2 |
2 |
底部功能键 4 |
AF4 |
3 |
3 |
底部功能键 5 |
AF5 |
4 |
4 |
底部功能键 |
6 |
AF6 |
5 |
5 |
F1 |
F1 |
6 |
6 |
F2 |
F2 |
7 |
7 |
F3 |
F3 |
8 |
8 |
F4 |
F4 |
9 |
9 |
菜单 |
菜单 |
. |
. |
左旋钮 |
联邦康奈尔 |
+/- |
符号 |
右旋钮 |
FKNR |
扳机 |
TG |
旋钮点击 |
福康 |
公用事业 |
实用工具 |
左边 |
L |
通道1 |
C1 |
正确的 |
R |
通道2 |
C2 |
属性名称 |
意义 |
IO |
数据 |
锁 |
锁定键盘 |
W |
没有数据 |
开锁 |
解锁键盘 |
W |
没有数据 |
锁? |
查询键盘锁定状态 |
R |
Integer<4Bytes>: 0 – 解锁; 1 – 锁定 |
- Examp乐:
- “键:c1;” — CH1
- “键:c2;” — CH2
- “钥匙:c2@锁;” — CH2 锁定了钥匙
- “钥匙:c2@解锁;” — CH2 解锁钥匙
- “钥匙:c2@锁?;” — 查询键盘是否锁定
- 笔记:
在 uci_Read 中读取带有问号的命令。 状态取自接口返回值。
读写配置 File
命令名称 |
命令参数 |
命令参数类型 |
配置文件 |
没有任何 |
没有任何 |
- Examp乐:
“配置;”
- 笔记:
使用接口uci_Read读取,缓冲区大小可设置为1024Bytes,实际有效数据由接口返回值定义。 使用接口 uci_WriteFromFile 写入配置数据,它不识别 file 后缀,只能识别命令“dconfig;”,写入配置超时至少6s。
截屏
命令名称 |
命令参数 |
命令参数类型 |
普瑞特 |
图片格式 |
枚举(字符串):null/zip/bmp
{未打包的像素数据/打包的像素数据/BMP file 数据 |
- Examp乐:
- “PrtScn:bmp;” — 截图保存为 bmp file 数据;
- “PrtScn;” - 屏幕截图保存为像素 file 数据;
- “PrtScn:zip;” — 保存为打包像素的屏幕截图 file 数据;
- 笔记 :
使用uci_Read读取数据,该命令没有保存数据 file,它应该返回到 uci_Read 的指定缓冲区。 如果你想缓冲本地 file,请自行保存。
- 如果使用命令:“PrtScn;”,缓冲区大小必须>=391680(480*272*3),读出的是24bits的像素数据;
- 如果使用命令:“PrtScn:bmp;”,缓冲区大小必须为480*272*3+54=391734,即图片大小。
- 如果使用命令:“PrtScn:zip;”,缓冲区大小可以设置>=391680 (480* 272* 3 )(最大数据量),读出的是打包的像素数据。 然后使用接口:alg_UnCompressPixels_25 解压数据。
笔记: uci_Read返回值为打包数据量
- 使用接口 uci_ReadToFile 添加命令“prtscn:bmp;”,可以将位图保存到磁盘 file.
写随机波 File
命令名称 |
命令参数 |
命令参数类型 |
沃布 |
没有任何 |
没有任何 |
属性名称 |
意义 |
IO |
数据 |
CH |
通道数 |
W |
枚举(整数):0/1{ CH1/ CH2 } |
模式 |
加载方式 |
W |
枚举(整数):0/1 {运营商/调制解调器} |
- Examp乐:
“WARB@CH:0@MODE:0;” 加载波 file 作为载波形式进入CH1
- 笔记:
使用接口 uci_WriteFromFile写随机波 file,超时设置为 1000。
附录
参数地址
数值单位:
键盘锁定状态标记位

文件/资源
参考