More Related Content
Similar to 12022.10.14.pdf (19)
12022.10.14.pdf
- 1. 一.通讯接口 RS232 定义和协议
脚号 定义 说明
2 TXD 发送数据
3 RXD 接收数据
5 GND 信号地
串口
1.准备一根串口线。
2.指令:
本通信协议是 ASCII 码通信协议,命令由数个 ASCII 字符加上参数组成。所有的命令和
回复都必须以‘回车换行’作为
结束符,也即 0x0d,0x0a。
串口设置:波特率 9600,数据位 8,效验位 None,停止位 1,流控无
二.相关命令
客户模式下命令:
命令 描述 例子
laser off 关激光 发送: laser off
回复: SUCCESS
laser on 开激光(全内控下,打开 laser 会出强激光。更
改外控模式后,需设置 laser on ,激光器才会接受
外控信号出光)
发送: laser on
回复: SUCCESS
gatectrl in 设置 GATE 信号为内控 发送: gatectrl in
回复: SUCCESS
gatectrl ex 设置 GATE 信号为外控 发送: gatectrl ex
回复: SUCCESS
trigctrl in 设置频率信号为内控 发送: trigctrl in
回复: SUCCESS
trigctrl ex 设置频率信号为外控 发送: trigctrl ex
回复: SUCCESS
trigfq:xxxxx
x
设置频率,单位为 Hz 发送: trigfq:010000
回复: SUCCESS
注:设置内控频率 10kHz
puswidth :
xxx
设置脉宽,单位为 ns 发送: puswidth:400
回复: OK
注:设置脉宽 400ns 即 0.4us
trigfq? 询问频率 发送:trigfq?
回复:010000
puswidth? 询问脉宽 发送:puswidth?
回复:0000400
- 2. 注:脉宽设置为 0.4us
laser? 询问激光器状态 发送:laser?
回复:on
注:激光器打开
gatectrl? 询问 GATE 控制状态 发送:gatectrl?
回复:in
注:GATE 为内控状态
trigctrl? 询问频率控制状态 发送:trigctrl?
回复:ex
注:频率为外控状态
ldnow?
询问电流情况 发送:ldnow?
回复:08.01,08.00,07.00,07.01
注:第一级电流设定,第一级电
流实际,第二级电流设定,第二
级电流实际。
Ontime? “ontime?n”激光器处于 on=1 的状态计时,
精确到分钟
发送:ontime?
回复:0000000015
zrfctrl 关闭指示光模式 发送:zrfctrl in
回复:success
zrfctrl 开启指示光模式 发送:zrfctrl ex
回复:success
confirm “ confirmn” 保存所有设定参数 发送:confirm
回复:success
售后特权模式需要用到相关命令。必须进入特权模式,需输入命令“cmdctrl 1”,回
复”password”,然后输入“admin”,回复”success”
特权命令如下:
minfq xn “minfq xn” 最小频率,单位是 Hz 发送:“minfq 10000”
回复:success
maxfq xn “maxfq xn”最大频率,单位是 Hz 发送:“maxfq 900000”
回复:success
“ld1
xn”
“ld1 xn” 设定 LD1 电流为 x A(精确到
两位小数)
发送:“ld1 15”
回复:success
“ld2
xn”
“ld2 xn” 设定 LD2 电流为 x A(两位小
数)
发送:“ld2 15”
回复:success
“maxld1
xn”
“maxld1 xn” 设定LD1最大电流为x(ld1
≤maxld1)
发送:“maxld1 30”
回复:success
“maxld2
xn”
“maxld2 xn”设定 LD2 最大电流为 x(ld2
≤maxld2)
发送:“maxld2 15”
回复:success
修改参数后需输入命令 confirm ,才能保存成功。