SlideShare a Scribd company logo
1 of 2
Download to read offline
一.通讯接口 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
注:脉宽设置为 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 ,才能保存成功。

More Related Content

Similar to 12022.10.14.pdf

Ad9850 mc145151
Ad9850 mc145151Ad9850 mc145151
Ad9850 mc145151
kcarring
 
第19讲 Isdn
第19讲 Isdn第19讲 Isdn
第19讲 Isdn
F.l. Yu
 
第7章 常用接口芯片
第7章 常用接口芯片第7章 常用接口芯片
第7章 常用接口芯片
jugn
 
認識 RoBoard 硬體
認識 RoBoard 硬體認識 RoBoard 硬體
認識 RoBoard 硬體
roboard
 
PIC单片机的A/D和D/A技术
PIC单片机的A/D和D/A技术PIC单片机的A/D和D/A技术
PIC单片机的A/D和D/A技术
krfantasy
 
Robotis Servo 與 RoBoard 之連接介面
Robotis Servo 與 RoBoard 之連接介面Robotis Servo 與 RoBoard 之連接介面
Robotis Servo 與 RoBoard 之連接介面
roboard
 
智慧家庭 簡報
智慧家庭 簡報智慧家庭 簡報
智慧家庭 簡報
艾鍗科技
 

Similar to 12022.10.14.pdf (19)

Ch2 1
Ch2 1Ch2 1
Ch2 1
 
Ad9850 mc145151
Ad9850 mc145151Ad9850 mc145151
Ad9850 mc145151
 
Digital Passband Communication
Digital Passband CommunicationDigital Passband Communication
Digital Passband Communication
 
使用 Arduino 控制 ESP8266 的各種方式
使用 Arduino 控制 ESP8266 的各種方式使用 Arduino 控制 ESP8266 的各種方式
使用 Arduino 控制 ESP8266 的各種方式
 
艾鍗學院-單晶片韌體-CC2500通訊實驗
艾鍗學院-單晶片韌體-CC2500通訊實驗艾鍗學院-單晶片韌體-CC2500通訊實驗
艾鍗學院-單晶片韌體-CC2500通訊實驗
 
第19讲 Isdn
第19讲 Isdn第19讲 Isdn
第19讲 Isdn
 
S3c2410a 16adc
S3c2410a 16adcS3c2410a 16adc
S3c2410a 16adc
 
Arduino序列通訊應用
Arduino序列通訊應用Arduino序列通訊應用
Arduino序列通訊應用
 
接口芯片
接口芯片接口芯片
接口芯片
 
第7章 常用接口芯片
第7章 常用接口芯片第7章 常用接口芯片
第7章 常用接口芯片
 
認識 RoBoard 硬體
認識 RoBoard 硬體認識 RoBoard 硬體
認識 RoBoard 硬體
 
POWER-Z KM001使用说明书
POWER-Z KM001使用说明书POWER-Z KM001使用说明书
POWER-Z KM001使用说明书
 
PIC单片机的A/D和D/A技术
PIC单片机的A/D和D/A技术PIC单片机的A/D和D/A技术
PIC单片机的A/D和D/A技术
 
Robotis Servo 與 RoBoard 之連接介面
Robotis Servo 與 RoBoard 之連接介面Robotis Servo 與 RoBoard 之連接介面
Robotis Servo 與 RoBoard 之連接介面
 
智慧家庭 簡報
智慧家庭 簡報智慧家庭 簡報
智慧家庭 簡報
 
Plc4
Plc4Plc4
Plc4
 
第2章小信号放大
第2章小信号放大第2章小信号放大
第2章小信号放大
 
networking performance
networking performancenetworking performance
networking performance
 
IEC104规约介绍
IEC104规约介绍IEC104规约介绍
IEC104规约介绍
 

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 ,才能保存成功。