好爽又高潮了毛片免费下载,国产97在线 | 亚洲,亚洲一区二区三区AV无码,特级AAAAAAAAA毛片免费视频

行業產品

  • 行業產品

廈門欣仰邦科技有限公司


當前位置:廈門欣仰邦科技有限公司>>環保環境監測>>土壤亞硝酸根離子元素傳感器

土壤亞硝酸根離子元素傳感器

返回列表頁
參  考  價面議
具體成交價以合同協議為準

產品型號

品       牌

廠商性質其他

所  在  地廈門市

聯系方式:查看聯系方式

更新時間:2022-04-02 15:25:17瀏覽次數:106次

聯系我時,請告知來自 智慧城市網

經營模式:其他

商鋪產品:893條

所在地區:福建廈門市

產品簡介

●量程范圍:0.1ppm ~ 20ppm●分辨率:±2%●輸出接口:全數字輸出(浮點),接口RS-485●傳輸協議:Modbus RTU●功能碼:支持 03 04 06●自定義定地址:支持 1 ~ 254地址范圍

詳細介紹

一、產品介紹及參數

智能數字傳感器采用進口土壤亞硝酸根離子電極, RS-485接口輸出,支持標準Modbus RTU工業數據總線協議,能夠完成硝酸根離子數據采集、校準及自動溫度補償等功能,用戶可自定義查詢子地址,設置傳輸波特率。
S-CGNO2智能數字傳感器參數:
型號S-CGNO2
探頭復合電極(帶溫補)
反應時間1 秒內完成 90% 讀數
溫度范圍0 ~ 50°C
量程范圍0.1ppm ~ 20ppm
分辨率±2%
輸出接口全數字輸出(浮點),接口RS-485
傳輸協議Modbus RTU
功能碼支持 03 04 06
自定義定地址支持 1 ~ 254地址范圍
自定義波特率支持115200, 57600, 38400, 28800, 19200, 14400, 9600, 4800, 2400, 1200,8N1
校準命令方式校準/軟件校準
溫度補償自動補償
補償器件PT100/PT1000鉑熱電阻
自動識別特征碼查詢識別
工作電壓5V±0.2V DC
預熱時間≤ 1s
系統功耗≤ 210 mW
ESD人體靜電防護支持
防護等級IP54
傳感器保質期6個月(視水質狀況而定)


二、產品資源

《用戶手冊》1份
《自動校準軟件》1份

三、使用Modbus通訊協議與傳感器通訊

3.1 Modbus協議
Modbus是由Modicon(現為施耐德電氣公司的一個品牌)在1979年發明的,是一個真正用于工業現場的總線協議。為更好地普及和推動Modbus在基于以太網上的分布式應用,目前施耐德公司已將Modbus協議的所有權移交給IDA(Interface for Distributed Automation,分布式自動化接口)組織,并成立了Modbus-IDA組織,為Modbus今后的發展奠定了基礎。在中國,Modbus已經成為國家標準GB/T19582-2008
3.2 傳感器通訊波特率
在次使用傳感器時,傳感器使用的默認波特率為9600 Baud,8 Data bits, None Parity, 1 Stop Bit,您可以通過Modbus RTU命令寫波特率寄存器進行設置,命令寫入后將在下一次上電時生效。


表3.2.1 波特率寄存器
寄存器
名稱
類型大小起始
地址
讀功
能碼
寫功
能碼
數據-波特率默認值存儲模式
波特率4X16 Bit0x00010x030x06見表 4.2.20x0000大端模式
(Big-Endian)

表3.2.2 寄存器數據與波特率關系
寄存器數據對應波特率
0x0000115200 Baud
0x000157600 Baud
0x000238400 Baud
0x000328800 Baud
0x000419200 Baud
0x000514400 Baud
0x00069600 Baud
0x00074800 Baud
0x00082400 Baud
0x00091200 Baud
其他自動恢復到出廠設置值
3.2.1 修改波特率寄存器示例
(1)將波特率修改為9600 Baud (0x0006),默認傳感器子地址為0x01
主機發送請求:
地址
(8 Bit)
功能碼
(8 Bit)
起始寄存器地址高位
(8 Bit)
起始寄存器地址低位
(8 Bit)
數據高位
(8 Bit)
數據低位
(8 Bit)
CRC高位CRC低位
0x010x060x000x010x000x060x580x08
傳感器正常應答:
地址
(8 Bit)
功能碼
(8 Bit)
起始寄存器地址高位
(8 Bit)
起始寄存器地址低位
(8 Bit)
數據高位
(8 Bit)
數據低位
(8 Bit)
CRC高位CRC低位
0x010x060x000x010x000x060x580x08
傳感器異常應答:見《Modbus RTU協議》- 06功能碼對應的異常碼相關章節。
傳感器進行正常應答后,將傳感器重新上電,使用9600 Baud連接傳感器即可。

3.3 傳感器子地址
在次使用傳感器時,傳感器使用的默認子地址為0x01,您可以通過Modbus RTU命令寫子地址寄存器進行設置,命令寫入后將在下一次上電時生效。
表3.3.1 子地址寄存器
寄存器
名稱
類型大小起始
地址
讀功
能碼
寫功
能碼
數據范圍默認值存儲模式
子地址4X16 Bit0x00020x030x060x00~0xFE0x0001大端模式
(Big-Endian)
注意:若設置的地址范圍超過0x00 ~ 0xFE,傳感器將默認將高位字節數據丟棄,使用低位字節作為新的地址號。
3.3.1 修改地址寄存器示例
(1)將地址修改為0x08 ,默認傳感器地址為0x01
主機發送請求:
地址
(8 Bit)
功能碼
(8 Bit)
起始寄存器地址高位
(8 Bit)
起始寄存器地址低位
(8 Bit)
數據高位
(8 Bit)
數據低位
(8 Bit)
CRC高位CRC低位
0x010x060x000x020x000x080x290xCC
傳感器正常應答:
地址
(8 Bit)
功能碼
(8 Bit)
起始寄存器地址高位
(8 Bit)
起始寄存器地址低位
(8 Bit)
數據高位
(8 Bit)
數據低位
(8 Bit)
CRC高位CRC低位
0x010x060x000x020x000x080x290xCC
傳感器異常應答:見《Modbus RTU協議》- 06功能碼對應的異常碼相關章節。
傳感器進行正常應答后,將傳感器重新上電,使用子地址 0x08連接傳感器即可。
3.4 獲取亞硝酸鹽離子濃度
通過Modbus RTU 協議可以訪問亞硝酸根離子(NO2-)值寄存器來獲取當前所測量的NO2-值數據,NO2-數據由2個16 bit的輸入寄存器進行存儲,按照小端模式(Little-Endian,即x86體系模式)的單精度浮點數(即C/C++ 中的float類型, 32 Bit)進行表示。


表3.4.1 NO3寄存器
寄存器
名稱
類型大小起始
地址
讀功
能碼
寫功
能碼
數據范圍存儲模式
NO2值13X16 Bit0x00010x04--2^128 ~ +2^128
單精度浮點數
NO2值23X16 Bit0x00020x04-
3.4.1 讀取NO2值寄存器示例
(1)默認傳感器地址為0x01,電極放置在亞硝酸根離子為 14.078314 ppm 的溶液當中進行測量
主機發送請求:
地址
(8 Bit)
功能碼
(8 Bit)
起始寄存器地址高位
(8 Bit)
起始寄存器地址低位
(8 Bit)
寄存器數量高位
(8 Bit)
寄存器數量低位
(8 Bit)
CRC高位CRC低位
0x010x040x000x010x000x020x200x0B
傳感器正常應答:
地址
(8 Bit)
功能碼
(8 Bit)
字節數
(8 Bit)
數據位[0]
(8 Bit)
數據位[1]
(8 Bit)
數據位[2]
(8 Bit)
數據位[3]
(8 Bit)
CRC高位CRC低位
0x010x040x040xC60x400x610x410x2F0x78
傳感器異常應答:見《Modbus RTU協議》- 04功能碼對應的異常碼相關章節。
應答數據說明:
在傳感器應答中,數據位[0]至數據位[3]共4個字節構成了32位小端模式下的Float類型的數據即為14.078314。
編程提示:
以上述數據為例,C語言當中可進行如下轉換操作
注意:樣例代碼為x86 PC 或 小端模式ARM處理器平臺
#Include
typedef union
{
unsigned char Hex[4];
float Val;

}THex2Float;

int main()
{
THex2Float t;
t.Hex[0] = 0xC6; /* 數據位[0] */
t.Hex[1] = 0x40; /* 數據位[1] */
t.Hex[2] = 0x61; /* 數據位[2] */
t.Hex[3] = 0x41; /* 數據位[3] */
printf("%f", t.Val); /* t.Val 值將被輸出為 14.078314 */
return 0;

}
3.5 讀取溫度值寄存器示例
表3.4.1 NO3溫度寄存器
寄存器
名稱
類型大小起始
地址
讀功
能碼
寫功
能碼
數據范圍存儲模式
NO3溫度13X16 Bit0x00030x04--2^128 ~ +2^128
單精度浮點數
NO3溫度23X16 Bit0x00040x04-
(1)默認傳感器地址為0x01,電極放置在硝酸根離子為 14.078314℃ 的溶液當中進行測量
主機發送請求:
地址
(8 Bit)
功能碼
(8 Bit)
起始寄存器地址高位
(8 Bit)
起始寄存器地址低位
(8 Bit)
寄存器數量高位
(8 Bit)
寄存器數量低位
(8 Bit)
CRC高位CRC低位
0x010x040x000x030x000x020xB10xCB
傳感器正常應答:
地址
(8 Bit)
功能碼
(8 Bit)
字節數
(8 Bit)
數據位[0]
(8 Bit)
數據位[1]
(8 Bit)
數據位[2]
(8 Bit)
數據位[3]
(8 Bit)
CRC高位CRC低位
0x010x040x040xC60x400x610x410x2F0x78
傳感器異常應答:見《Modbus RTU協議》- 04功能碼對應的異常碼相關章節。
應答數據說明:
在傳感器應答中,數據位[0]至數據位[3]共4個字節構成了32位小端模式下的Float類型的數據即為14.078314。

四、接線說明

若您手中的傳感器的接口端使用引線的方式,則連線規則如表4.1所示

線纜顏色說明
供電電源,VCC +5V
黑/藍電源地線,GND
RS-485 A+端子(T/A)
RS-485 B-端子(T/B)
表4.1 線纜連接說明
注意:將電源與地連接錯誤將有可能損毀傳感器設備。

其他推薦產品更多>>

感興趣的產品PRODUCTS YOU ARE INTERESTED IN

智慧城市網 設計制作,未經允許翻錄必究 .? ? ? Copyright(C)?2021 http://www.cmr6829.com,All rights reserved.

以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,智慧城市網對此不承擔任何保證責任。 溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~