版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
苍南仪表流量计MODBUS通信协MODBUS协议内容符合GB/Z19582.1/2/3-2004(IEC60870-5)标准
----该协议适用于本厂的LWQC系列气体智能涡轮流量计、LUXC系列气体智能旋进漩涡流量 系 卡气体智能罗茨流量计 RMC系列气体智能罗茨流量计等产品设备属性:流量计为MODBUS通信总线上的波特率 、200数据位:8(2个停止位)、偶校验(1个停止位)、奇校验(1个停止位本协议针对流量计而开发,支持多字节二进制数、ASCII字符串、BCD码等类型变量的数据通通信选用MODBUS的03H、07H功能码,并增设用户自定义的66H二、支持的MODBUS功能码起始地址在start_addr起N个字的数据 流量计部分参数)。见表1从站响应:addr,03,num,data(0),….,data(num-1),异常响应:addr,83H,error_code,表寄存器数目44222℃2起始地址:由start_addr_hi、量计回复地址出错(error_code=2);寄存器数目 由N_hi、2个字节组成,表示N个字(1个字由2个字节组成)的数据num:表示数据的个数,data(i),i=0,…,num,num=2Nerror_code代码参见表5示例1(出厂默认:Cod为01,Cdr为23,bps为主站发送: 00 00 地址功能 起始地址寄存器数目从站响应 00000039412524E1地址功能码字节 标况累积 主站发送: 00 00 地址功能 起始地址寄存器数目从站响应 000000371205A0 000000371205A0地址功能 接收字节 工况累积 标况累积0001CB 0001CB 00001400000065 BA工况流 标况流 温 压 备注:当主机发送的数据帧出错,从机不应答响应error_code代码,此时主机继续发送命令起始地址在start_addr起N个字的数据 卡控部分参数)。见表表寄存器数目31121222212212111示例主站发送 E6从站接收: 00000000000002 0001000000地址功能码字节 用户 表型号表状态剩余气00000003000000 000000 00000000本次购气 累计应急购气量本次应急购气00000000EA0000 00018F2500 001C透支 过零气 拆卸次 阀开关次F2功能码 主站发送:addr,07,从站响应:addr,07,status,表1流量流量欠压欠压0功能码66H,用户自定义的功能码,用 流量计内部历史数据。见表4表寄存器数目1注3注注注5注8注4注主站发送:addr,66H,00,64H,02H,M_hi,M_low,day(BCD),hour(BCD),minite(BCD),sec(BCD),CRC主站发送:addr,66H,00,65H,02H,M_hi,M_low,从站响应:addr,66H,0AH,sum(BINyear(BCD),month(BCD主站发送:addr,66H,00,66H,02H,M_hi,M_low,minite(BCD),sec(BCD),ssflag(byte),0,CRC站发送:addr,66H,00,67H,02H,M_hi,M_low,CRCminite(BCD),sec(BCD),bkflag(byte),0,CRCp(BIN)48位二进制数表示的压力,在先,其中前3个字节为整数,1个字节为小数;单位:Ka。为单字节BCD码,分别表示年(以2000年为起点,20不显示)、月、日、时、分、秒:一条实时数据记录共48个字节8:m38个字节8:m3、瞬时流量个字节(8:m3h、温度4个字节(8:℃)、压力4(8:kPa)6个字节(BCD码,年月日时分秒)2.5.4到数据帧令码出错时从站响应为:addr,字节的最置1,表示异常;表 BIN、BCD码和ASCII码、BIN:二进制数,高字节,低字节在后;分别有4种情形4字节(最后1个字节表示小数,第一个字节最代表符号位,1表示负数,0表示正数)、BCD码:1个字节表示2位数值,数值范围为0-9、ASCII :字符,8位,一个字节ASCII码,表示1个英文字母或数字四、特殊、数据位为8位,无奇偶校验。即将通信模式Cod设定为10、流量计的地址(ADDR)出厂默认值为023,即十六进制的1755H,55H,ADDR,02,00,55H,55H,ADDR,02,18,DevStatus,DevErr,Qm,Qo,t,p,sum,Qm(工况流量),Qo(标况流量),t(温度),p(压力),sum(累积量)ChkSum为校验和,1个字节,其数值是从Address起到ChkSum前的全部数据之和的低8DevStatus:为状态码,1个字节,其各位的含义见表表10不DevErr:为故障代 ,1个字节,其各位的含义见表表10L,用F(Float)表示:FloatData=±0.MH-MM-ML*2P累积量采用6个字节的浮点数表示,依次为P,SMH,MM,ML,ML1,ML2,用F(Float)表示FloatData=±0.MH-MM-ML-ML1-P1SMH:尾数的高字节,1个字节,最(第7位)为符号位S,S=1表示数据为负S=0则数据为正;其余7位为浮点数尾数的高7位,第0到6位MM:尾数的中间字节,1个字节,第7到14位。ML1个字节,第15到23位。ML11个字节,第24到31位。示例 55H55HADDRCMDLen15555 02 00000000000000 055000 07654C55H55HADDR0218DevStatus 1672824A4925 55551702 000000 ---工况瞬时流量000000 ---标况瞬时流量055000 ---温度=0.1010007654C ---压力 1672824A49 ---累计量 0101 温度:05500000根据数据类型的定义,P=(05)H=(0101)2=5 MM=00ML=00FloatData= 整数部 小数部FloatData=1×24+1×22=压力:07654CCC其中P=(07)H=(0111)2=7 )2 )2 FloatData= 整数部 小数部FloatData=1×26+1×25+1×22+1×20+1×2-2+1×2-5+1×2-+1×2-9+1×2-10+1×2-13+1×2-14=累积量:1672824A4925其中 )2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 住院医师规范化培训《儿科》模拟考试题含答案(附解析)
- 电影小镇项目可行性研究报告
- 高效远程团队协作项目管理指南
- 学生数学学习与挑战解答技巧
- 全身多处压力性损伤个案护理
- 提升免疫力中医药有妙方
- 教育政策中的学生职业性格引导
- 网络信息安全与数据保护策略研究
- 网络安全与隐私保护教程
- 医院感染防控中医疗设备的重要性
- 新苏教版科学六年级下册全册教案(含反思)
- 第9课《呵护我们的鼻子》课件
- 世界现代化理论
- 内燃机车柴油机冷却水系统-交流传动内燃机车柴油机冷却水系统
- 门诊用药咨询与指导-课件
- 化学入门-给小学生讲化学
- 寻猫启事范本
- 第1课 俄国十月革命(课堂PPT)
- 蒙太奇和镜头组接方式课件
- 超滤反渗透技术协议080729
- 我国的零售业态简介
评论
0/150
提交评论