一、產(chǎn)品簡介
耘農(nóng)智慧自主研發(fā)生產(chǎn)的XF-CQ16洞內(nèi)光照度檢測器,采用高精度芯片,數(shù)據(jù)精度高,穩(wěn)定性好。XF-CQ16洞內(nèi)光照度檢測器具有通訊、報警和顯示功能,安裝簡單,維護(hù)簡便,能夠?qū)崟r給出隧道內(nèi)真實(shí)照度值,為照明控制自動化提供依據(jù)。
二、產(chǎn)品特點(diǎn)
(1)實(shí)時檢測
(2)反應(yīng)靈敏
(3)維護(hù)簡便
(4)顯示清晰
三、外形尺寸
四、安裝說明
洞內(nèi)照度檢測器為一體化設(shè)計,安裝時應(yīng)安裝在隧道行車方向的右側(cè),高度不低于3米,距隧道洞口邊緣兩倍隧道凈高的隧道內(nèi)墻壁上(如下圖所示)。
五、技術(shù)參數(shù)
檢測范圍0-20000LUX
測量角度垂直≥20°水平≥20°
測量精度3%
環(huán)境溫度-40-65℃
環(huán)境濕度0-100*RH無冷凝)
通訊接口1路4-20mA,1路RS485,1路繼電器報警輸出
供電電壓220V±15%VAC 50HZ
防護(hù)等級IP66
整機(jī)重量2.5kg
外形尺寸251 x190.5 x94mm
六、修改報警值
(1)正常工作狀態(tài)下,數(shù)碼管數(shù)據(jù)實(shí)時顯示。
(2)正常工作狀態(tài)下,按動一下鍵,查看報警值高限,按鍵可切換查看報警值低限,再按動鍵可切換正常工作狀態(tài)。
(3)查看報警值時,按動鍵進(jìn)入報警閾值設(shè)置:
·共5位數(shù)碼管,從左到右依次為1、2、3、4、5,每次進(jìn)入報警閾值設(shè)置都會從第5位開始閃爍;
·按動鍵可修改閃爍位數(shù)值,數(shù)值0-9循環(huán);
·按動鍵,可切換閃爍位,第1位閃爍時按動鍵會保存報警值并返回正常工作狀態(tài)。
注意:設(shè)置報警閾值時,3秒無操作會返回正常工作狀態(tài),設(shè)置值不保存。
七、4-20mA轉(zhuǎn)換對照表
電流與照度對照表如圖所示:
八、Modbus RTU通訊協(xié)議
(1) CRC 說明
以下所有說明中,MODBUS RTU 協(xié)議中的 CRC16 兩字節(jié),按照 MODBUS規(guī)定:低字節(jié)前,高字節(jié)在后。 以下說明中,假定傳感器站號 0xFF(傳感器缺省站號為 FF)
(2)校驗(yàn)
用于判斷接收信息是否出錯,校驗(yàn)方法采用的是16位冗余循環(huán)碼(CRC16),校驗(yàn)對象為除去檢驗(yàn)字節(jié)本身的所有字節(jié)。校驗(yàn)碼采用低字節(jié)在前,高字節(jié)在后。
校驗(yàn)計算方式代碼如下:
int CRC_Check(unsigned char *m_Data,short m_Size)
{
int i0,i1;
char CRC16Lo,CRC16Hi, SaveHi,SaveLo;
CRC16Lo = 0xFF; CRC16Hi = 0XFF;
for(i0=0;i0<m_Size;i0++)
{
CRC16Lo = CRC16Lo ^ *(m_Data+i0);
for(i1=0;i1<8;i1++)
{
SaveHi = CRC16Hi;
SaveLo = CRC16Lo;
CRC16Hi >>=1;
CRC16Lo >>=1; if((SaveHi & 1) == 1)
{
CRC16Lo |=0x80;
}
if((SaveLo & 1) == 1) {
CRC16Hi ^=0XA0;
CRC16Lo ^=1;
}
}
}
return ( CRC16Hi << 8 )| CRC16Lo;
}
(3) 返回錯誤碼規(guī)定
傳感器對于錯誤指令的接收(包括 CRC16 效驗(yàn)錯誤),均實(shí)行不返回錯誤碼方式。上位機(jī)可在指令發(fā)出 200ms 后收不到返回數(shù)據(jù)時認(rèn)為發(fā)出指令失敗,可重新發(fā)送指令。
(4) 標(biāo)準(zhǔn) MODBUS 寄存器說明
特別注意:MODBUS 命令中寄存器的數(shù)量或長度一項(xiàng)均為兩字節(jié) 16 位為一個單位(高字節(jié)在前,低字節(jié)在后),而非單字節(jié) 8 位為一個單位。
用戶應(yīng)保證命令中寄存器的地址和數(shù)量這兩項(xiàng)參數(shù)的范圍在本系統(tǒng) 規(guī)定范圍之內(nèi),如果超出范圍,傳感器的輸出結(jié)果將無法預(yù)測。
用戶應(yīng)在上位機(jī)軟件設(shè)計中保證 MODBUS 命令符合本手冊要求,支持 最小問詢周期為 1S/次。
(5)通訊默認(rèn)參數(shù)
通訊默認(rèn)參數(shù)
波特率9600
數(shù)據(jù)位8
停止位1
校驗(yàn)位無
站號0xFF(默認(rèn))
(6)功能碼說明
·本機(jī)常用功能碼 0x03,0x05,0x06,0x10
0x03讀單個或多個寄存器
0x06寫單個寄存器
0x10寫多個寄存器
(7)通訊示例
·讀取數(shù)據(jù)
發(fā)送FF0300 0100 0280 15
設(shè)備地址功能碼首地址寄存器數(shù)量CRC
接收FF030200004316DD 02
CDAB
設(shè)備地址功能碼數(shù)據(jù)長度數(shù)據(jù)內(nèi)容CRC
注:00 00 43 16轉(zhuǎn)浮點(diǎn)數(shù),CDAB換順序?yàn)锳BCD,即43 16 00 00轉(zhuǎn)浮點(diǎn)為150
·讀取站號
發(fā)送000300 0000 0185 DB
廣播碼功能碼寄存器地址設(shè)備地址CRC
接收00030200 FFC5 C4
廣播碼功能碼數(shù)據(jù)長度設(shè)備地址CRC
·修改站號
發(fā)送000600 0000 0149 DB
廣播碼功能碼寄存器地址新di址CRC
接收000600 0000 0149 DB
廣播碼功能碼寄存器地址新di址CRC
·寫報警閾值高限
發(fā)送FF1000 2A
00 02
00004396CB 68
CDAB
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值CRC
接收FF1000 2A
00 02
00004396CB 68
CDAB
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值CRC
注:報警值高限300,浮點(diǎn)數(shù)300轉(zhuǎn)成十六進(jìn)制數(shù)0x43960000,高低換位0x00004396寫入0x002A
·寫報警閾值低限
發(fā)送FF1000 2C
00 02
000042C82D 00
CDAB
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值CRC
接收FF1000 2C
00 02
000042C82D 00
CDAB
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值CRC
注:報警值高限100,浮點(diǎn)數(shù)100轉(zhuǎn)成十六進(jìn)制數(shù)0x42C80000,高低換位0x000042C8寫入0x002C
九、質(zhì)保及售后
保修承諾:產(chǎn)品自交付期起質(zhì)保期為12個月(因未按照相應(yīng)的技術(shù)要求操作或其他的人為行為導(dǎo)致產(chǎn)品發(fā)生問題除外)。
售后承諾:用戶可以通過電話咨詢有關(guān)技術(shù)問題,并得到明確的解決方案。若屬于產(chǎn)品本身質(zhì)量問題可返廠維修或更換。