看了485紅外測溫傳感器建大仁科RS-WD-HW的用戶又看了
虛擬號將在 180 秒后失效
使用微信掃碼撥號
1. 產品介紹
1.1 產品概述
紅外線溫度傳感器可以不接觸目標而通過測量目標發射的紅外輻射強度計算出物體的表面溫度。非接觸測溫是紅外測溫儀優點,使用戶可以方便地測量人體體溫。
該溫度傳感器為一體化集成式紅外溫度傳感器,傳感器、光學系統與電子線路共同集成在不銹鋼殼體內;易于安裝,金屬殼體上的標準螺紋可與安裝部位快速連接;同時還有選件(安裝支架)以滿足各種工況場合要求。
1.2 主要技術指標
直流供電(默認) 9V-24V DC
精度(默認) ±0.3℃
變送器電路工作環境 溫度:0 ~60°C 相對濕度10–95%(不結露)
測量溫度范圍 30-43℃(人體溫度)
輸出信號 RS485
2. 工作原理及注意事項
2.1紅外測溫原理
任何物體都向外輻射紅外能量,輻射強度隨著溫度的變化而變化。紅外測溫儀使用波長在8μm-14μm范圍內的紅外輻射能量。紅外溫度傳感器是一種光電子傳感器,它接收紅外輻射并將其轉化成電信號,經電子線路放大器、線性化、信號處理,顯示或輸出溫度。
2.2被測量點的距離和尺寸
被測目標的尺寸和紅外測溫儀的光學特性決定了被測目標和測量頭之間的距離。為了避免測量誤差,被測目標應盡量充滿探測頭的視場。因此,應保持被測點始終小于被測物體或至少與被測目標相同尺寸。
2.3鏡頭清潔
儀器的鏡頭必須保持清潔,避免因粘有灰塵、煙塵等污染物而導致測量誤差甚至損壞鏡
頭,若鏡頭粘有灰塵,可用擦鏡紙蘸無水酒精擦拭。
2.4電磁干擾
為了防止電磁方面的干擾,請在安裝時盡量使紅外溫度傳感器遠離電磁場源(比如電動機、馬達、大功率電纜等),如有必要可加金屬套管。
3. 設備安裝
3.1 設備安裝前檢查
設備清單:
■ 紅外線溫度傳感器(含1.5米長的電纜)設備1臺
■ 固定螺母
3.2安裝方法
紅外線溫度傳感器帶M18×1螺紋,可用于直接安裝,也可通過使用安裝支架進行安裝,可調安裝支架能夠使測量頭的調節更加方便。在調整被測目標與測量頭時必須確保光路無遮擋。
3.3 接線說明
線色 說明 備注
紅色 電源正 9~24V DC
黑色 電源地 GND
綠色 485-A 485-A
黃色 485-B 485-B
4.通信協議
4.1通訊基本參數
編 碼 8位二進制
數據位 8位
奇偶校驗位 無
停止位 1位
錯誤校驗 CRC(冗余循環碼)
波特率 可設,出廠默認為9600bit/s
4.2 數據幀格式定義
采用Modbus-RTU 通訊規約,格式如下:
初始結構 ≥4 字節的時間
地址碼 = 1 字節
功能碼 = 1 字節
數據區 = N 字節
錯誤校驗 = 16 位CRC 碼
結束結構 ≥4 字節的時間
地址碼:為變送器的地址,在通訊網絡(出廠默認0x01)。
功能碼:主機所發指令功能指示。
數據區:數據區是具體通訊數據,注意16bits數據高字節在前!
CRC碼:二字節的校驗碼。
主機問詢幀結構:
地址碼 功能碼 寄存器起始地址 寄存器長度 校驗碼低字節 校驗碼高字節
1字節 1字節 2字節 2字節 1字節 1字節
從機應答幀結構:
地址碼 功能碼 有效字節數 數據一區 數據二區 數據N區 校驗碼低字節 校驗碼高字節
1字節 1字節 1字節 2字節 2字節 2字節 1字節 1字節
4.3 寄存器地址
寄存器地址 PLC或組態地址 內容 操作 定義說明
0001 H 40002 (十進制) 地址 讀/寫 1~255可設
0002 H 40003 (十進制) 波特率 讀/寫 0代表2400;1代表4800 2代表9600;3代表19200
0003 H 40004 (十進制) 發射率 讀/寫 范圍:0.10~1.10 (數值擴大100倍)
0004 H 40005 (十進制) 人體溫度值 只讀 人體溫度數據 (數值擴大10倍)
4.4 通訊協議示例以及解釋
舉例:讀取設備(地址0x01)的波特率和發射率
問詢幀
地址碼 功能碼 起始地址 數據長度 校驗碼低字節 校驗碼高字節
0x01 0x03 0x00 0x02 0x00 0x02 0x65 0xCB
應答幀
地址碼 功能碼 返回有效 字節數 波特率值 發射率值 校驗碼 低字節 校驗碼 高字節
0x01 0x03 0x04 0x00 0x02 0x00 0x5F 0x1B 0xCB
波特率計算:
波特率:0002 (十六進制)= 2 => 波特率 = 9600 bps
發射率計算:
發射率:005F (十六進制)= 95 => 發射率 = 0.95
舉例:讀取設備(地址0x01)的人體溫度值
問詢幀
地址碼 功能碼 起始地址 數據長度 校驗碼低字節 校驗碼高字節
0x01 0x03 0x00 0x04 0x00 0x01 0xC5 0xCB
應答幀
地址碼 功能碼 返回有效字節數 人體溫度值 校驗碼低字節 校驗碼高字節
0x01 0x03 0x02 0x01 0x6D 0x78 0x39
人體溫度計算:
人體溫度:016D (十六進制)= 365=> 人體溫度 =36.5℃
舉例:修改設備地址、波特率和發射率
問詢幀
地址碼 功能碼 起始地址 寄存器 個數 數據長度 數據內容 校驗碼 低字節 校驗碼 高字節
0x01 0x10 0x00 0x01 0x00 0x03 0x06 0x00 0x02 0x00 0x03 0x00 0x64 0x3F 0x6E
應答幀
地址碼 功能碼 寄存器首地址 寄存器個數 校驗碼低字節 校驗碼高字節
0x01 0x10 0x00 0x01 0x00 0x03 0xD1 0xC8
寫入設備地址:0x0002=>設備地址為 2
寫入波特率:0x0003=>波特率19200 bps
寫入發射率:0x0064=>發射率為 1.00
當設備地址為 0 時,使用修改命令 0x10 是廣播狀態,總線上所有紅外測溫模組將會接收數據,并按接收到的內容更新寄存器。廣播狀態下紅外模組不會返回數據。
5. 常見問題及解決辦法
無輸出或輸出錯誤
可能的原因:
1)量程對應錯誤導致PLC計算錯誤,量程請查閱技術指標。
2)接線方式不對或者接線順序錯誤。
3)供電電壓不對。
4)變送器與采集器之間距離過長,造成信號紊亂。
5) PLC采集口損壞。
6)設備損壞。
暫無數據!