宝宝我们在办公室做好不好_久久伊人精品青青草原vr_极品尤物萌白酱福利视频网站_中文字幕日韩精品一区二区三区

LS129 紫外數(shù)字探頭連接PC軟件及調(diào)試常見問題解答

來源:林上 發(fā)布時(shí)間:2022/08/22 17:58:15 瀏覽次數(shù):4145

根據(jù)紫外線測(cè)試光譜范圍,應(yīng)用行業(yè)等的不同,林上科技推出了三款不同的紫外線數(shù)字探頭可供選擇,分別是LS129-UVALED、LS129-UVA和LS129-UVC。三款探頭均采用標(biāo)準(zhǔn)的RS485通訊接口以及MODBUS通訊協(xié)議,這三款數(shù)字探頭在使用時(shí),都需要連接電腦、PLC或人機(jī)界面才能正常使用。在使用和連接PC調(diào)試過程中,會(huì)出現(xiàn)各種連接問題,本文將針對(duì)常見問題進(jìn)行一一解答。

紫外數(shù)字探頭常見問題匯總

問題一、如何使用串口調(diào)試助手調(diào)試

1、硬件連接

LS129 紫外數(shù)字探頭如果需要連接電腦調(diào)試,我們可以采用USB轉(zhuǎn)換器或RS232轉(zhuǎn)換器進(jìn)行連接,采用其中一種轉(zhuǎn)換器連接就可以了。

數(shù)字探頭和轉(zhuǎn)換器需要注意接線順序,接方式對(duì)應(yīng)如下表:


USB轉(zhuǎn)接器

數(shù)字探頭

備注


屏蔽線

不接

5V

電源正

D+/A+

RS485+

D-/B-

RS485-

GND

電源負(fù)

2、安裝驅(qū)動(dòng)程序

安裝驅(qū)動(dòng)程序,解壓軟件包后,打開LX08H驅(qū)動(dòng)文件夾,運(yùn)行驅(qū)動(dòng)安裝文件。安裝成功后,打開設(shè)備管理器,點(diǎn)擊端口,查看分配的端口號(hào),其中“USB-SERIAL”為對(duì)應(yīng)連接的端口號(hào),不同電腦分配的端口不同。

3、運(yùn)行調(diào)試助手

打開“LsDebugTool”文件夾,運(yùn)行串口調(diào)試工具,選擇分配的端口號(hào),其余參數(shù)均為默認(rèn)值即可,紅色表示未連接或連接失敗,點(diǎn)擊“打開串口”,綠色表示連接成功。

連接成功后,即可發(fā)送報(bào)文進(jìn)行調(diào)試。

問題二、運(yùn)行調(diào)試助手,提示系統(tǒng)錯(cuò)誤怎么辦

運(yùn)行調(diào)試助手提示找不到DLL文件
運(yùn)行調(diào)試助手提示找不到DLL文件

運(yùn)行調(diào)試助手,提示系統(tǒng)錯(cuò)誤,找不到DLL文件;這是由于缺少VC++組件導(dǎo)致,可以通過第三方工具或是從微軟官方下載VC++組件并安裝。例如我們可以通過360軟件管家,找到"微軟VC++運(yùn)行庫合集",運(yùn)行安裝即可。

問題三、運(yùn)行調(diào)試助手,提示系統(tǒng)無可用串口怎么辦

行調(diào)試助手,系統(tǒng)無可用串口
行調(diào)試助手,系統(tǒng)無可用串口

運(yùn)行調(diào)試助手時(shí),彈窗提示“錯(cuò)誤:系統(tǒng)無可用串口”,這是驅(qū)動(dòng)未安裝或安裝不成功導(dǎo)致的。

設(shè)備管理器中查看串口不正常
設(shè)備管理器中查看串口不正常

在設(shè)備管理器,查看“USB-SERIAL”對(duì)應(yīng)的驅(qū)動(dòng)是否正常,如果出現(xiàn)嘆號(hào),則需要安裝驅(qū)動(dòng)。

找到LX08H驅(qū)動(dòng)文件夾,運(yùn)行驅(qū)動(dòng)安裝文件。驅(qū)動(dòng)安裝成功后,設(shè)備管理器中,端口中對(duì)應(yīng)的嘆號(hào)消失。如果儀器附帶驅(qū)動(dòng)安裝失敗,也可以通過第三方驅(qū)動(dòng)管理工具安裝。

問題四、運(yùn)行調(diào)試助手,找不到對(duì)應(yīng)的端口

如果我們?cè)谡{(diào)試過程中,先打開軟件,后安裝驅(qū)動(dòng),將會(huì)找不到對(duì)應(yīng)的端口。這時(shí)只需關(guān)閉調(diào)試助手,重新啟動(dòng)調(diào)試助手軟件就可以正常找到端口。

問題五、新購買探頭使用調(diào)試助手發(fā)送指令沒回復(fù)

調(diào)試助手發(fā)送指令沒回復(fù)有多種情況。

1. 供電不正常

檢查電源供電是否正常,數(shù)字探頭供電電壓直流5-24V,可用萬用表測(cè)量一下輸入電壓是否在范圍內(nèi);USB接口接入設(shè)備多的情況下,有可能造成電壓過低的情況。

2.接線不正確?

對(duì)照接線圖檢查接線是否正確,或是接線接觸是否良好,詳細(xì)接線順序見問題一

3.波特率不正確。

如果波特率被修改過,這時(shí)可以關(guān)閉串口,修改不同波特率,再次發(fā)送指令。在接收?qǐng)?bào)文監(jiān)視框中有響應(yīng)時(shí),則表示當(dāng)前選擇的波特率為探頭對(duì)應(yīng)的波特率。

4.站號(hào)不正確

如果站號(hào)被修改過,不是默認(rèn)的01站號(hào)。如果不知道探頭站號(hào)則需要恢復(fù)默認(rèn)站號(hào)。

5.報(bào)文包數(shù)據(jù)格式不正確

檢查發(fā)送欄上方Hex是否勾選,需要勾選上。默認(rèn)發(fā)送的報(bào)文及返回的報(bào)文均為十六進(jìn)制字符串。

6.CRC校驗(yàn)碼不正確

報(bào)文有過任何修改后,CRC校驗(yàn)碼需要重新計(jì)算; 例如修改讀取的字節(jié)數(shù),讀取的寄存器地址等,CRC校驗(yàn)碼未重新計(jì)算,發(fā)送報(bào)文則無響應(yīng)。


調(diào)試助手發(fā)送指令注意點(diǎn)
調(diào)試助手發(fā)送指令注意點(diǎn)

問題六、如何恢復(fù)默認(rèn)站號(hào)

我們可以在調(diào)試工具中,切換到多報(bào)文,勾選恢復(fù)站號(hào),點(diǎn)發(fā)送,即可恢復(fù)默認(rèn)站號(hào)。如果我們默認(rèn)的波特率也被修改了,發(fā)送修改站號(hào)的指令也會(huì)沒有響應(yīng),可先關(guān)閉串口,嘗試選擇不同波特率,重新打開串口,哪個(gè)有響應(yīng)則哪個(gè)為對(duì)應(yīng)的波特率。

恢復(fù)默認(rèn)站號(hào)
恢復(fù)默認(rèn)站號(hào)

問題七 、實(shí)時(shí)值、最大值、能量值對(duì)應(yīng)的地址是什么

為兼容性及方便性考慮,同一數(shù)據(jù)做了多地址的不同格式的映射,請(qǐng)根據(jù)需要讀取

寄存器地址

類型

數(shù)據(jù)內(nèi)容

說明

1

只讀

浮點(diǎn)數(shù)光功率值(實(shí)時(shí)值)

float,“2-3412”解碼

2

只讀

浮點(diǎn)數(shù)光功率值(實(shí)時(shí)值)

float,“2-3412”解碼

3

只讀

浮點(diǎn)數(shù)光功率值(最大值)

float,“2-3412”解碼

4

只讀

浮點(diǎn)數(shù)光功率值(最大值)

float,“2-3412”解碼

5

只讀

浮點(diǎn)數(shù)能量值

float,“2-3412”解碼

6

只讀

浮點(diǎn)數(shù)能量值

float,“2-3412”解碼

寄存器地址1~6為浮點(diǎn)數(shù)據(jù),采用 2-3412解碼方式


寄存器地址

類型

數(shù)據(jù)內(nèi)容

說明

101

只讀

浮點(diǎn)數(shù)光功率值(實(shí)時(shí)值)

float,“0-1234”解碼

102

只讀

浮點(diǎn)數(shù)光功率值(實(shí)時(shí)值)

float,“0-1234”解碼

103

只讀

浮點(diǎn)數(shù)光功率值(最大值)

float,“0-1234”解碼

104

只讀

浮點(diǎn)數(shù)光功率值(最大值)

float,“0-1234”解碼

105

只讀

浮點(diǎn)數(shù)能量值

float,“0-1234”解碼

106

只讀

浮點(diǎn)數(shù)能量值

float,“0-1234”解碼

寄存器地址101~106為浮點(diǎn)數(shù)據(jù),采用 0-1234解碼方式


寄存器地址

類型

數(shù)據(jù)內(nèi)容

說明

201

只讀

整數(shù)光功率值(實(shí)時(shí)值)

Uint16, 無小數(shù)

202

只讀

整數(shù)光功率值(最大值)

Uint16, 無小數(shù)

203

只讀

整數(shù)能量值

Uint32, 無小數(shù),“0-1234”解碼

204

只讀

整數(shù)能量值

Uint32, 無小數(shù),“0-1234”解碼

寄存器地址201~204為整形數(shù)據(jù),能量值采用 0-1234解碼方式

更多詳細(xì)信息,可以查看LS129通訊協(xié)議,第三章節(jié),協(xié)議中對(duì)寄存器地址和解碼方式有詳細(xì)說明。

問題八、解碼方式“2-3412”和“0-1234”有什么區(qū)別

為不同設(shè)備兼容性及方便性,采用兩種不同的解碼方式,可以請(qǐng)根據(jù)需要讀取不同的寄存器。

我們對(duì)比一下兩種解碼方式,發(fā)送的報(bào)文,只有請(qǐng)求的寄存器地址不同。

兩種解碼方式請(qǐng)求的寄存器地址不同
兩種解碼方式請(qǐng)求的寄存器地址不同

我們?cè)倏唇邮盏降膱?bào)文內(nèi)容,第一行是"2-3412"解碼方式,第二行是"0-1234"解碼方式;兩種解碼方式只是高字節(jié)和低字節(jié)對(duì)調(diào)了一下。

兩種解碼方式接收到的報(bào)文數(shù)據(jù)對(duì)比
兩種解碼方式接收到的報(bào)文數(shù)據(jù)對(duì)比

問題九、寄存器讀出來的實(shí)時(shí)值、最大值、能量值是怎么換算來的

在報(bào)文響應(yīng)包中,不同的字節(jié)代表不同的值,如圖所示,我們通訊協(xié)議里的發(fā)送報(bào)文和響應(yīng)報(bào)文都是十六進(jìn)制表示的,需要轉(zhuǎn)換成對(duì)應(yīng)的十進(jìn)制整形或浮點(diǎn)型數(shù)據(jù),浮點(diǎn)數(shù)轉(zhuǎn)換符合IEEE754標(biāo)準(zhǔn)。

IEEE754標(biāo)準(zhǔn)的浮點(diǎn)數(shù)據(jù)格式
IEEE754標(biāo)準(zhǔn)的浮點(diǎn)數(shù)據(jù)格式

以功率最大值“06 04 43 89”為例,采用2-3412方式對(duì)其進(jìn)行解碼。

我們先高字節(jié)和低字節(jié)對(duì)調(diào),并將十六進(jìn)制轉(zhuǎn)換成二進(jìn)制 "0000 0010 1001 1101 1011 0111 1010 1100 "

其中第31位“0”為符號(hào)位,23-30位"00000101"為指數(shù)位,0-22位"0111011011011110101100"為尾數(shù)位,詳細(xì)計(jì)算方式參考IEEE754標(biāo)準(zhǔn)。?

在調(diào)試過程中,我們可以直接用附帶的工具轉(zhuǎn)換查看結(jié)果值。

浮點(diǎn)數(shù)十六進(jìn)制轉(zhuǎn)換器轉(zhuǎn)換的結(jié)果
浮點(diǎn)數(shù)十六進(jìn)制轉(zhuǎn)換器轉(zhuǎn)換的結(jié)果

問題十、使用調(diào)試助手發(fā)送指令,接收到亂碼如何解決

如果好幾個(gè)探頭連接在一起但都是默認(rèn)的01站號(hào),會(huì)造成亂碼。同時(shí)接入多個(gè)探頭時(shí)每個(gè)探頭需要設(shè)置不同的站號(hào)。

問題十一、探頭站號(hào)及波特率怎么設(shè)置

方法一、通過我們的人機(jī)界面可以直接在人機(jī)上設(shè)置;

人機(jī)界面設(shè)置站號(hào)及波特率
人機(jī)界面設(shè)置站號(hào)及波特率

方法二、通過我們的串口調(diào)試助手發(fā)送指令

10H發(fā)送報(bào)文包格式
10H發(fā)送報(bào)文包格式

在確定探頭與電腦連接通訊正常的情況下,向寄存器地址300寫入需要設(shè)置的站號(hào),例如設(shè)置站號(hào)為2,發(fā)送報(bào)文“01 10 01 2C 00 01 02 00 02 30 FD”。

其中“01 2C”是寄存器地址300,0002為站號(hào)。

同樣,在確定探頭與電腦連接通訊正常的情況下,向寄存器地址301寫入需要設(shè)置的波特率,可設(shè)置對(duì)應(yīng)波特率, 0 代表 4800,1 代表 9600,2 代表 19200,3 代表 38400。 例如設(shè)置設(shè)置波特率19200,發(fā)送報(bào)文“01 10 01 2D 00 01 02 00 02 30 FD”。

其中“01 2D”是寄存器地址301, 0002為波特率19200。

上面報(bào)文包中,的10H可以寫多個(gè)寄存器,可以同時(shí)設(shè)置站號(hào)和波特率,同樣我們可以用06H寫單個(gè)寄存器。格式如下:

06H發(fā)送報(bào)文包格式
06H發(fā)送報(bào)文包格式

問題十二、一條RS485總線上最多可以接多少個(gè)探頭

一條RS485鏈路通過串行連接,最多可以支持64個(gè)LS129探頭。

RS485鏈路串行連接方式
RS485鏈路串行連接方式

LS129紫外數(shù)字探頭服務(wù)支持頁面,可以下載儀器說明書、PC調(diào)試工具、人機(jī)界面說明書及人機(jī)界面程序等。

以上就是LS129 紫外數(shù)字探頭連接PC軟件及調(diào)試常見問題解答的全部內(nèi)容,在使用過程中,如果有任何疑問,請(qǐng)聯(lián)系林上售后客服。