http://www.xunchip.com/,XD9770

c怎么计算 3
产品使用手册 / XD9770 防爆型二氧化碳传感器 产品使用手册 文件版本:V22.2.23 XD9770采用工业通用标准接口,方便接入PLC,DCS等各种仪表或系统,用于监测二氧化碳等状态量。
内部使用了较高精度的传感内核及相关器件,确保产品具有较高的可靠性与卓越 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第1页 XD9770产品使用手册 / 的长期稳定性,可定制RS232、RS485、CAN、4-20mA、DC0~5V\10V、ZIGBEE、Lora、WIFI、GPRS、NB-IOT等多种输出方式。
技术参数 技术参数 参数值 品牌 XUNCHIP/讯芯 CO2测量范围 0~5000ppm CO2测量精度 ±100ppm 输出方式 RS485/4-20mA/DC0-5V/DC0-10V 供电电源 DC12~24V1A 运行环境温度 -40~80°
C 运行环境湿度 5%RH~90%RH 产品选型 产品设计了RS485,4-20mA,DC0-5V,DC0-10V多种输出方式,根据输出方式的不同,产品分 为以下几种型号。
产品型号 输出方式及供电压范围 XD9770B RS485总线 XD9770M 4-20mA XD9770V5 DC0-5V XD9770V10 DC0-10V 外形尺寸 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第2页 XD9770产品使用手册 / 产品接线 应用方案 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第3页 XD9770产品使用手册 / 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第4页 XD9770产品使用手册 / 典型应用 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第5页 XD9770产品使用手册 / RS485型:通讯协议 产品使用RS485MODBUS-RTU标准协议格式,所有操作或回复命令都为16进制数据。
设备出厂时默认设备地址为
1,默认波特率为9600,8,n,
1。

1.读取数据(功能码0x03) 问询帧(十六进制),发送举例:查询1#设备1个数据,上位机发送命令:0103000000 01840A。
地址 功能码 起始地址 数据长度 校验码 01 03 0000 0001 840A 对于正确的问询帧,设备会响应数据:010302007979A6,响应格式: 地址 功能码 长度 数据
1 校验码 01 03 02 0079 79A6 数据说明:命令中数据为十六进制,以数据1为例,0079转为十进制数值为121,假设数据 倍率为100,则真实值为121/100=1.21,其它以此类推。

2.常用数据地址表 组态地址40001 寄存器地址0000 寄存器说明1#二氧化碳寄存 数据类型只读 值范围0~65535 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第6页 XD9770产品使用手册 / 401014010240103401044010540106 006400650066006700680069 3读取与修改设备地址 器型号编码测点总数设备地址波特率通讯模式协议类型 读/写读/写读/写读/写读/写读/写 0~655351~201~2490~61~41~10
(1)读取或查询设备地址 若不知道当前设备地址、且总线上只有一个设备时,可以通过命令FA030066000171 9E查询设备地址。
设备地址 功能码 起始地址 数据长度 校验码 FA 03 0066 0001 719E FA即250为通用地址,当不知道地址时可以用250这个地址来取得真实设备地址,0066 为设备地址的寄存器。
对于正确的查询命令,设备会响应,比如响应数据为:01030200017984,其格式解 析如下表所示: 设备地址 功能码 起始地址 型号编码 校验码 01 03 02 0001 7984 响应应数据中,第一个字节01表示当前设备的真实地址。

(2)更改设备地址 比如当前设备地址为
1,我们希望更改为02,则命令为:010600660002E814。
设备地址 功能码 寄存器地址 目标地址 校验码 01 06 0066 0002 E814 更改成功后,设备会返回信息:020600660002E827,其格式解析如下表所示: 设备地址 功能码 寄存器地址 目标地址 校验码 02 06 0066 0002 E827 响应应数据中,修改成功后,第1个字节为新的设备地址,一般设备地址更改后,立即生 效,此时用户需要同时将自己软件的查询命令做相应更改。
4读取与修改波特率
(1)读取波特率 设备默认出厂波特率为9600,若需要更改,可根据下表及相应通讯协议进行更改操作。
比 如读取当前设备的波特率ID,命令为:01030067000135D5,其格式解析如下。
设备地址 功能码 起始地址 数据长度 校验码 01 03 0067 0001 35D5 读取当前设备的波特率编码。
波特率编码:1为2400;2为4800;3为9600;4为19200;
5 为38400;6为115200。
对于正确的查询命令,设备会响应,比如响应数据为:0103020003F845,其格式解 析如下表所示: 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第7页 设备地址01 XD9770产品使用手册 / 功能码03 数据长度02 波特率编码0003 校验码F845 根据波特率编码,03为9600,即当前设备的波特率为9600。

(2)更改波特率 比如将波特率从9600更改为38400,即将代码从3更改为
5,则命令为:010600670005 F816。
设备地址 功能码 寄存器地址 目标波特率 校验码 01 06 0067 0005 F816 将波特率从9600更改为38400,即将代码从3更改为
5。
新的波特率会即时生效,此时设 备会失去响应,查询设备的波特率需做相应修改。
5读取与修改校正值
(1)读取校正值 当数据与参照标准有误差时,我们可以通过调整“校正值”来减小显示误差。
校正差值可 修改范围为正负1000,即值范围为0-1000或64535-65535。
比如当显示值偏小100时,我们通 过增加100来校正,命令为:0103006B0001F5D6。
在命令中100即十六进制0x64;如果 需要减小,则可以设置负值,比如-100,对应十六制制值为FF9C,其计算方式为100-65535=65435, 再转为十六进制则为0xFF9C。
设备校正值是从006B开始,我们以第1个参数为例进行说明, 多个参数时校正值读取与修改方法相同。
设备地址 功能码 起始地址 数据长度 校验码 01 03 006B 0001 F5D6 对于正确的查询命令,设备会响应,比如响应数据为:0103020064B9AF,其格式解 析如下表所示: 设备地址 功能码 数据长度 校正值 校验码 01 03 02 0064 B9AF 响应应数据中,第一个字节01表示当前设备的真实地址,006B为第一个状态量校正值寄 存器。
若设备有多个参数,其它参数操作方式与此相同,一般温度、湿度有此参数,光照一般没 有此项。

(2)更改校正值 比如当前状态量偏小,我们希望将其真实值加
1,当前值加100校正操作命令为:010600 6B0064F9FD。
设备地址 功能码 寄存器地址 目标地址 校验码 01 06 006B 0064 F9FD 操作成功后,设备会返回信息:0106006B0064F9FD,成功更改后,参数立即生效。
4-20mA电流型:二氧化碳与电流计算 例设量程为0~5000ppm,模拟量输出为4~20mA电流信号时,二氧化碳与电流的计算关系如公式所示:C=(5000-0)*(X-4)÷(20-4)+
0,其中5000为二氧化碳量程上限,0为量程下限,20为电流输出量程上限,4为下限,X为当前读出的电流值,C为计算出来的二氧化碳值,常用数值列表如下: 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第8页 电流4567891011121314151617181920 X(mA) XD9770产品使用手册 / 二氧化碳值0.0312.5625.0937.51250.01562.51875.02187.52500.02812.53125.03437.53750.04062.54375.04687.55000.0 C(ppm) 计算过程(5000-0)*(4-4)÷(20-4)+0(5000-0)*(5-4)÷(20-4)+0(5000-0)*(6-4)÷(20-4)+0(5000-0)*(7-4)÷(20-4)+0(5000-0)*(8-4)÷(20-4)+0(5000-0)*(9-4)÷(20-4)+0(5000-0)*(10-4)÷(20-4)+0(5000-0)*(11-4)÷(20-4)+0(5000-0)*(12-4)÷(20-4)+0(5000-0)*(13-4)÷(20-4)+0(5000-0)*(14-4)÷(20-4)+0(5000-0)*(15-4)÷(20-4)+0(5000-0)*(16-4)÷(20-4)+0(5000-0)*(17-4)÷(20-4)+0(5000-0)*(18-4)÷(20-4)+0(5000-0)*(19-4)÷(20-4)+0(5000-0)*(20-4)÷(20-4)+
0 如表所示,当测量值8mA时,当前二氧化碳为1250ppm。
DC0-5VDC0-5V电压型:二氧化碳与DC0-5V电压计算 例设量程为0~5000ppm,模拟量输出为0~5VDC0-5V电压信号时,二氧化碳与DC0-5V电压的 计算关系如公式所示:C=(5000-0)*(X-0)÷(5-0)+
0,其中5000为二氧化碳量程上限,0为量程 下限,5为DC0-5V电压输出量程上限,0为下限,X为当前读出的DC0-5V电压值,C为计算出来 的二氧化碳值,常用数值列表如下: DC0-5V电压X(V) 二氧化碳值C(ppm) 计算过程
0 0.0 (5000-0)*(0-0)÷(5-0)+
0 1 1000.0 (5000-0)*(1-0)÷(5-0)+
0 2 2000.0 (5000-0)*(2-0)÷(5-0)+
0 3 3000.0 (5000-0)*(3-0)÷(5-0)+
0 4 4000.0 (5000-0)*(4-0)÷(5-0)+
0 5 5000.0 (5000-0)*(5-0)÷(5-0)+
0 如表所示,当测量值2.5V时,当前二氧化碳为2500ppm。
DC0-10VDC0-10V电压型:二氧化碳与DC0-10V电压计算 例设量程为0~5000ppm,模拟量输出为0~10VDC0-10V电压信号时,二氧化碳与DC0-10V电 压的计算关系如公式所示:C=(5000-0)*(X-0)÷(10-0)+
0,其中5000为二氧化碳量程上限,
0 为量程下限,10为DC0-10V电压输出量程上限,0为下限,X为当前读出的DC0-10V电压值,
C 为计算出来的二氧化碳值,常用数值列表如下: DC0-10V电压X(V) 二氧化碳值C(ppm) 计算过程
0 0.0 (5000-0)*(0-0)÷(10-0)+
0 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第9页 XD9770产品使用手册 /
1 500.0 (5000-0)*(1-0)÷(10-0)+
0 2 1000.0 (5000-0)*(2-0)÷(10-0)+
0 3 1500.0 (5000-0)*(3-0)÷(10-0)+
0 4 2000.0 (5000-0)*(4-0)÷(10-0)+
0 5 2500.0 (5000-0)*(5-0)÷(10-0)+
0 6 3000.0 (5000-0)*(6-0)÷(10-0)+
0 7 3500.0 (5000-0)*(7-0)÷(10-0)+
0 8 4000.0 (5000-0)*(8-0)÷(10-0)+
0 9 4500.0 (5000-0)*(9-0)÷(10-0)+
0 10 5000.0 (5000-0)*(10-0)÷(10-0)+
0 如表所示,当测量值5V时,当前二氧化碳为2500ppm。
免责声明 本文档提供有关产品的所有信息,未授予任何知识产权的许可,未明示或暗示,以及禁止发言等其它方式授予任何知识产权的许可?
除本产品的销售条款和条件声明的责任,其他问题公司概不承担责任。
并且,我公司对本产品的销售和使用不作任何明示或暗示的担保,包括对产品的特定用途适用性,适销性或对任何专利权,版权或其它知识产权的侵权责任等均不作担保,本公司可能随时对产品规格及产品描述做出修改,恕不另行通知。
联系我们 品牌:地址:中文站:国际站:SKYPE:邮箱:电话: XUNCHIP/讯芯上海市宝山区南东路215号8幢208室讯芯品牌事业部soobuusale@86-021-51083595/66862055/66862075/66861077 上海讯芯科技有限公司XUNCHIP讯芯品牌事业部 第10页

标签: #content #图片 #怎么做 #网页 #电脑 #箭头 #文件 #应用程序