今天介紹ECOTTER激光位移傳感器的通訊功能
ECOTTER的激光位移有兩種通訊協(xié)議,422通訊協(xié)議和485通訊協(xié)議,今天我們就著重介紹一下485通訊協(xié)議。
使用竄口助手調(diào)試
1、準(zhǔn)備485轉(zhuǎn)USB轉(zhuǎn)接線,24VDC直流電源,給傳感器供電,按說(shuō)明書(shū)把傳感器通訊線(綠黃)接到485轉(zhuǎn)USB線上,再接入電腦USB口;
2、打開(kāi)串口調(diào)試助手,選擇正確的COM口及波特率,波特率默認(rèn)9600。點(diǎn)擊 “打開(kāi)”
3、查詢編號(hào)
查詢指令表,在對(duì)話框輸入“SERIALNO”,轉(zhuǎn)為十六進(jìn)制字符串,在其前后分別加上02和03,再點(diǎn)擊發(fā)送,就可查詢產(chǎn)品編號(hào)。
修改編號(hào)
查詢指令表,在對(duì)話框輸入“SERIALNO 1”(以編號(hào)1為例),轉(zhuǎn)為十六進(jìn)制字符串,在其前后分別加上02和03,再點(diǎn)擊發(fā)送,就修改成功。
4、給傳感器發(fā)指令,參考說(shuō)明書(shū)上指令表注意在發(fā)送指令之前需要查詢產(chǎn)品編號(hào)(以255為例)
若需要給傳感器發(fā)測(cè)量指令 “MEASURE”,需要把 MEASURE加上編號(hào)為“MEASURE 255” 轉(zhuǎn)成十六進(jìn)制字符串,再在字符串前加 02 ,字符串后加 03,操作如下①發(fā)送區(qū)設(shè)置 “按十六進(jìn)制發(fā)送” 選框取消打勾;
②在輸入框輸入 MEASURE,并且加上產(chǎn)品編號(hào),“MEASURE 255”;
③發(fā)送區(qū)設(shè)置 “按十六進(jìn)制發(fā)送” 選框打勾,MEASURE 會(huì)自動(dòng)轉(zhuǎn)換成十六進(jìn)制 4D 45 41 53 55 52 45 20 32 35 35;
④在需要發(fā)送的字符串前加 02,字符串后加 03,字符串成為 02 4D 45 41 53 55 52 45 20 32 35 35 03;
⑤發(fā)送指令
⑥串口數(shù)據(jù)接收返回當(dāng)前測(cè)量值
注意事項(xiàng):在使用ECOTTER的激光位移接和工控機(jī)進(jìn)行通訊時(shí),需要使用帶光電隔離的RS232轉(zhuǎn)RS485模塊,避免燒壞激光位移串口芯片,甚至燒壞主芯片