起订量:
氧气浓度传感器
高级会员第8年
生产厂家北京西星光电科技有限公司:成立于2011年,公司总部坐落于首都北京,子公司(山东西星测控技术有限公司)设在山东济南。西星科技是一家致力于产品开发设计、生产服务为一体的技术服务型科技企业。我们对每一笔订单,无论大小,都做到真诚服务,质量至上,售后跟踪,持续服务。公司产品包括噪声传感器、测温仪、气体检测仪、采集模块、开关电源等系列产品。广泛应用于物联网、环境检测、工业测控、工业设备、照明工程等领域。
西星科技秉持:“真诚服务、技术创新、质量至上”的企业经营理念;10余年来,公司在已有成绩的基础上,不懈努力、开拓进取,赢得了广大客户的好评。严格执行ISO9001国际质量管理体系规定,以市场需求为导向,依托先进的技术、过硬的品质和完善的售后服务,为客户提供称心满意的服务和稳定可靠的优质产品。
参数 | 指标 |
测量范围 | 0-25% |
分辨率 | 0.01% |
测量精度 | ±0.5% |
供电电压 | DC 12V-24V |
消耗电流 | <200mA |
预热时间 | <30分钟 |
响应时间 | <10秒 |
工作温度 | -10℃至50℃ |
工作湿度 | 0-95%无凝结 |
尺寸 | 145mm x 110mm x 45mm(H) |
重量 | <200g |
安装方式 | 壁挂式 |
使用寿命 | >5年 |
一、硬件接法
传感器引出红黑黄绿4根线,红线接电源,黑线接地GND,白线接485-A,黄线接485-B。
传感器默认供电12V-24V,特殊需求可以定制。
本产品电源带有防反接保护设计,但为避免不必要的意外,上电前还请仔细检查接线是否正确。
二、通信协议
1.出厂默认配置
设备地址 | 1 |
波特率 | 9600 |
数据位 | 8位 |
停止位 | 1位 |
校验位 | 0 |
备注:以上仅为出厂默认设置,其中设备地址01-255,波特率1200-115200可随客户需要自主更改。
2.通信格式
传感器遵循标准ModBusRTU协议,传感器读数保存在保持寄存器中,功能码为03。
上位机读取传感器数据问询帧格式:
设备地址 | 功能码 | 寄存器起始地址 | 寄存器个数 | CRC低位 | CRC高位 |
1字节 | 1字节 | 2字节 | 2字节 | 1字节 | 1字节 |
例:如上位机下发数据帧为01030002000125CA(16进制)
01为设备出厂默认地址0x01,
03为RS485功能码-读取保持寄存器,
0002为要读取的寄存器起始地址-0x02,
0001为要读取的寄存器个数-1个,
25为16位CRC低位,
CA为16位CRC高位。
下位机设备应答上位机,返回传感器数据应答帧格式:
设备地址 | 功能码 | 传感器数据长度 | 传感器数据 | CRC低位 | CRC高位 |
1字节 | 1字节 | 1字节 | 2N字节 | 1字节 | 1字节 |
N为读取的存储传感器数据的寄存器的个数。
例:如下位机返回的数据帧为:01030205DCBA8D(16进制)
01为返回数据帧所属的设备地址-0x01,
03为RS485功能码-读取保持寄存器,
02为传感器数据字节数-2个,
05DC为传感器数据-转换为10进制为1500,
BA为16位CRC低位,
8D为16位CRC高位。
三、氧气传感器地址和波特率修改
1.通过上位机软件修改
西星科技针对每种传感器,提供对应的上位机软件,可通过上位机软件进行设备地址和波特率的修改,使用极其方便,且不易出错。
2.通过串口下发命令修改
西星科技传感器采用06功能码进行传感器地址和波特率的修改,修改后写入传感器内部Flash中,掉电重启不丢失。(对于将波特率改为115200,需要采用16功能码)
保存传感器地址的寄存器为47(0x2F);波特率占用两个保持寄存器,分别为为45(0x2D)和46(0x2E),其中寄存器45中保存的是波特率的高位(只有波特率115200时才有用,波特率从1200-38400,寄存器45中的值都是0)