LabVIEWwilliam hill官网
直播中

江山笑

11年用户 332经验值
擅长:测量仪表 控制/MCU
私信 关注
[问答]

在串口助手里发送SCPI命令,怎么增加结束符"/n"?

【新提醒】串口通信,为什么发送命令后仪器没反应,再发送*IDN?的时候它才执行刚才的命令 - labviewwilliam hill官网 - 中国电子技术william hill官网 - 广受欢迎的专业电子william hill官网 ! (elecfans.com)

SCPI 命令要求在结尾 加 结束符 “/n"
在LabVIEW里可以加入这个字符常量
那在串口助手工具里怎么 加 结束符 “/n"?
  • 微信截图_20201228210046.png

回帖(4)

许奕

2020-12-28 16:45:07

最佳答案

串口助手加上勾上新行,不行的话,选上hex模式,在末尾加上0A.
1 举报
  • 江山笑: hex 模式倒是个好主意,我用的串口助手好像没有 新行 这个选项,请问你用的哪款串口助手,能否共享下?
    另外,我用串口助手发送 :SYST:REM; 可以将Agilent 3634直流电源设置为远程Remote模式,但是在串口助手里发送  *IDN?  却在接收区没有收到 设备的回应,不知道是什么原因。

江山笑

2020-12-28 20:12:14
hex 模式倒是个好主意,我用的串口助手好像没有 新行 这个选项,请问你用的哪款串口助手,能否共享下?
另外,我用串口助手发送 :SYST:REM; 可以将Agilent 3634直流电源设置为远程Remote模式,但是在串口助手里发送  *IDN?  却在接收区没有收到 设备的回应,不知道是什么原因。
2 举报

2020-12-28 21:03:40
这几个分别试试,一定有可以的安捷伦的没调过,爱德克斯的倒是总用。爱德克斯是换行结束常量。
举报

江山笑

2020-12-29 14:11:13
谢谢各位的指导。确实是因为在命令后面没有放结束符的原因。
在串口助手里,命令的后面加上0x0A结束符 后就正常了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分