YB-X digital pressure gauge combines intelligent microprocessor technology and high-precision A/D conversion technology, and adopts interpolation theory and approximation algorithm to ensure instrument accuracy; Reliable and mature LED digital tube display is adopted, with high brightness and clear visibility; The shell is made of stainless steel, which is resistant to corrosion and mechanical pressure. The core body adopts sealing technology, which can be applied to a variety of complex environments.
注意事项
1.强烈建议用户与仪表通信时不光连接RS485的A,B,必须将所有的地线连接在一起(即必须共地)。以免电平偏离太多,导致通信异常,甚至烧坏器件。
2.当使用MODBUS修改参数命令时,不能太快,太频繁。因为修改参数时,仪器需要将参数写入单片机的FLASH,所需时间较长,同时,FLASH的擦写次数有限,尽量不要频繁修改。
3.虽然单台RS485收发速度可以达到50ms,但多台组网后,由于线路的电容影响,每台的间隔周期*好大于500ms。
4.当通信线路较长或者通信路数较多时,需要在主机RS485端口A,B端并接120欧姆电阻。联网接线参见下图:
5.在电磁环境复杂,或者线路较长时,需要采取其他必要的措施,比如选择好的总线电缆、防静电滤波、正确的接地等等。推荐的方法为转换为光信号进行远距离传输。也可以在现成做一个信号集中器,一端将所有的信号就地进行通信,另一端将信号转换为光纤信号进行远距离通信。
6.RS485工业总线标准要求各设备之间采用菊花链式连接方式,两头必须接有120Ω终端电阻。(如图1)简化连接可采用图2,但“D”段距离不得*过7 米
7.RS485理论*大值可以带32个,实际使用上只有12个左右,这跟电脑侧总线的控制芯片有关!如果数字表数量多,可以采用集线器进行分组,然后再用一个集线器合并后与主机(电脑)进行通信。具体的使用情况必须要与集线器厂家确认。
插拔电缆时必须先关闭电源,严禁带电插拔电缆,防止损坏通信芯片。通电前一定要反复确认电源线(+,-)与通信线(A,B)没有短路。
通信协议
采用MODBUD(RTU)协议,采用读“读保持寄存器:功能码03”和写“写保持寄存器:功能码06”
从机ID地址:从机ID地址默认为0x01,可通过修改寄存器值进行修改,修改范围0x01~0xFF,其中0x00为广播接收地址。
读保持寄存器(功能吗0x03):主机可以通过该功能实现对从机寄存器数据的读取,可同时读取一个或多个寄存器。从机响应返回该功能代码,说明是正常响应,字节数“Byle count”中说明有多少个8位字节被返回。它表明了附在数据区中8位字节的数量,当在缓冲区组织响应信息时,“字节数”区域中的值应与该信息中数据区的字节数相等。如RTU方式时,63H 用一个字节(01100011)发送。8个位为一个单位计算“字节数”,它忽略了信息帧用组成的方法。
解释:主机读0x01主机寄存器地址0x01开始的3个寄存器值;
从机返回3个寄存器6个字节的数据。
例如:如果本机ID地址为01,想读数字表01寄存器到03寄存器的值,发送、接收命令如下,
01(ID)03(功能码)00 01(寄存器起始号)00 03(寄存器终止号)54 0B(CRC)
01(ID)03(功能码)06(数据字节数)03 E8(压力值)01 F4(低报警设置)00 04(滤波程度设置)00 9C(CRC)
注意:计算CRC的*后一步需要将低字节和高字节交换,得到*终的CRC-16码。
写单个寄存器(功能码0x06):主机可通过该功能对从机寄存器数据写入,只能对单个寄存器操作,格式如下:
查询:例子是请求将01H号从机0002H寄存器的值设为01F4H。
响应:对于预置单寄存器请求的正常响应是在寄存器值改变以后将接收到的数据传送回去。
例如:设置ID号,即改写05寄存器的命令如下(设原ID=01):
01(ID)06(功能码)00 05(寄存器号)00 03(新ID号)D9 CA(CRC)
01(ID)06(功能码)00 05(寄存器号)00 03(新ID号)D9 CA(CRC)
如果正确,发送和接收数据一致。
寄存器地址参考值:
0x0001:压力值数据,只读范围按规格,单位0.01MPa
0x0002:低报警设置,读写1000=10MPa,单位0.01MPa
0x0003:滤波程度设置,读写1,2,3,4,默认4
0x0004:波特率设置,读写1=9600bps,2=19200bps,3=600
4=1200,5=2400,6=4800,默认1
0x0005:从机ID设置,读写0x01~0xFF,0x00广播,默认0x01
0x0006:清零,备用
0x0007:高报警设置,读写,写新报警值,读当前报警值
使用环境:环境温度:-40℃~85℃;环境湿度:-10%RH~95%RH;大气压力:(86~106)kPa
显示:LED数码管4位数字显示
供电方式:DC11~26V
压力单位:MPa
外形尺寸:Ø50mm×45mm
电缆长度:1米(可根据用户需求预留)
压力接口:M10*1(可根据用户需求定制)
过载压力:120%FS过载,其中YB-30的压力暂定在0~20Mpa范围内保证精度,其余型号全范围保证精度。
通信:通信方式:RS485;通信规约:根据用户后台协议编制上下限报警(可可根据用户需求设置任意点报警)
+86-13815823626、+86-13773509119