当前位置:文档之家› 富马仪表流量计通讯协议(MODBUS-RTU) 1[1].3

富马仪表流量计通讯协议(MODBUS-RTU) 1[1].3

宇电AI501 RS485通讯协议说明

AIBUS通讯协议说明(V7.0) AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下快3-10倍),适合组建较大规模系统。AIBUS采用了16位的求和校正码,通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为50mS。仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力,V7.X版本AI-7/8系列仪表允许连续写参数,写给定值或输出值,可利用上位机将仪表组成复杂调节系统。 一、接口规格 AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。 RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。为使用普通个人计算机PC能作上位机,可使用RS232/RS485或USB/RS485型通讯接口转换器,将计算机上的RS232通讯口或USB口转为RS485通讯口。宇电为此专门开发了新型RS232/RS485及USB/RS485转换器,具备体积小、无需初始化而可适应任何软件、无需外接电源、有一定抗雷击能力等优点。 按RS485接口的规定,RS485通讯接口可在一条通讯线路上连接最多32台仪表或计算机。需要联接更多的仪表时,需要中继器,也可选择采用75LBC184或MAX487等芯片的通讯接口。目前生产的AI仪表通讯接口模块通常采用75LBC184,这种芯片具备一定的防雷击和防静电功能,且无需中继器即可连接约60台仪表。 AI仪表的RS232及RS485通讯接口采用光电隔离技术将通讯接口与仪表的其他部分线路隔离,当通讯线路上的某台仪表损坏或故障时,并不会对其它仪表产生影响。同样当仪表的通讯部分损坏或主机发生故障时,仪表仍能正常进行测量及控制,并可通过仪表键盘对仪表进行操作,工作可靠性很高。16位校验码的正确性是简单奇偶校验的30000倍,基本能保证数据可靠性。并且同一网络上有其他公司也采用主从方式通讯的产品时,如PLC、变频器等,多数情况下AI系列仪表都不会受其它公司产品通讯干扰,不会产生采集数据混乱或无法通讯的问题。但是AI仪表协议并不能保证其它公司产品能否正常工作,所以除非万不得已,不应将AI仪表与其它产品混在一个RS485通讯总线上,而应分别使用不同的总线。 二、通讯指令 AI仪表采用16进制数据格式来表示各种指令代码及数据。AI仪表软件通讯指令经过优化设计,标准的通讯指令只有两条,一条为读指令,一条为写指令,两条指令使得上位机软件编写容易,不过却能100%完整地对仪表进行操作;标准读和写指令分别如下: 读:地址代号+52H(82)+要读的参数代号+0+0+校验码 写:地址代号+43H(67)+要写的参数代号+写入数低字节+写入数高字节+校验码 地址代号:为了在一个通讯接口上连接多台AI仪表,需要给每台AI仪表编一个互不相同的通讯地址。有效的地址为0~80(部分型号为0~100),所以一条通讯线路上最多可连接81台AI仪表,仪表的通讯地址由参数Addr决定。仪表内部采用两个重复的128~208(16进制为80H~D0H)之间数值来表示地址代号,由于大于128的数较少用到(如ASC方式的协议通常只用0-127之间的数),因此可降低因数据与地址重复造成冲突的可能性。

电磁流量计ModBus通讯协议

电磁流量计ModBus通讯协议 一、通讯协议内容 1.电磁流量计通用通讯协议(V77) 电磁流量计的 Modbus 协议采用 04 号功能码读取数据,串口参数为: 1 位起始位 8 位数据位 1 位停止位 N 无校验。 表2-1 V77协议寄存器表

2.电磁流量计热冷表通讯协议(L-mag_H) 电磁流量计的 Modbus 协议采用 04 号功能码读取数据,串口参数为: 1 位起始位 8 位数据位 1 位停止位 N 无校验。

3.电池供电电磁流量计通讯协议(W803C) 电磁流量计的 Modbus 协议采用 04 号功能码读取数据,串口参数为: 1 位起始位 8 位数据位 1 位停止位 N 无校验。

二、数据解析 1.Float Inverse解析 瞬时流量、瞬时流速、流体点导比、流量百分比等数据为Float Inverse格式,采用IEEE754 32位浮点数格式,其结构如下: E-指数;与十进制数127的差值表示。 M-尾数;低23位,小数部分。 当E不全”0”时,且不全”1时浮点数与十进制数转换公式: 假设,流量计回复的数据为 C4 1C 60 00 由上述公式可计算当前瞬时流量为: 浮点数C4 1C 60 00 1100 0100 0001 1100 0110 0000 0000 0000 浮点数字节1 浮点数字节2 浮点数字节3 浮点数字节4 S=1: 尾数符号为1表示是负数。 E = 10001000: 指数为136 M= 001 1100 0110 0000 0000 0000,尾数为 = -625.5 故C4 1C 60 00代表的值为-625.5。 ) 1( 2 )1 () 127 (M V E S+ - =-

常用无线通信协议

常用无线通信协议 目前使用较广泛的近距无线通信技术有蓝牙(Bluetooth),无线局域网802.11(Wi-Fi)和红外线数据传输(IrDA).此外,还有一些具有发展潜力的近距无线技术标准,分别是ZigBee,超宽频,短距通信,WiMedia,GPS,DECT,无线1394和专用无线系统等。 蓝牙(Bluetooth)技术 蓝牙是一种支持设备短距离通信的无线电技术。它是一种无线数据与语音通信的开放性全球规范,它以低成本的短距离无线连接为基础,可为固定的或移动的终端设备提供廉价的接入服务。蓝牙技术的实质内容是为固定设备或移动设备之间的通信环境建立通用的近距无线接口,将通信技术与计算机技术进一步结合起来,使各种设备在没有电线或电缆相互连接的情况下,能在近距离范围内实现相互通信或操作。其传输频段为全球公众通用的2.4GHzISM频段,提供1Mbps的传输速率和10m 的传输距离。 优势:⑴全性高。蓝牙设备在通信时,工作的频率是不停地同步变化的,也就是跳频通信。双方的信息很难被抓获,防止被破解或恶意插入欺骗信息。⑵于使用。蓝牙技术是一项即时技术,不要求固定的基础设施,且易于安装和设置。 不足:⑴通信速度不高。蓝牙设备的通信速度较慢,有很多的应用需求不能得到满足。⑵传输距离短。蓝牙规范最初为近距离通信而设计,所以他的通信距离比较短,一般不超过10m。 Wi-Fi(无线高保真)技术 无线宽带是Wi-Fi的俗称。所谓Wi-Fi就是IEEE 802.11b的别称,它是一种短程无线传输技术,能够在数百英尺范围内支持互联网接入的无线电信号。Wi-Fi速率最高可达11Mb/s,电波的覆盖范围可达200m左右。 优势:⑴覆盖广。其无线电波的覆盖范围广,穿透力强。可以方便地为整栋大楼提供无线的宽带互联网的接入。⑵速度高。Wi-Fi技术的传输速度非常快,通信速度可达300Mb/s,能满足用户接入互联网,浏览和下载各类信息的要求。 不足:安全性不好。由于Wi-Fi设备在通信中没有使用跳频等技术,虽然使用了加密协议,但还是存在被破解的隐患。 IrDA(红外线数据协会)技术 IrDA是一种利用红外线进行点对点通信的技术,是第一个实现无线个人局域网(PAN)的技术。 IrDA 的主要优点是无需申请频率的使用权,因而红外通信成本低廉。并且还具有移动通信所需的体积小、功耗低、连接方便、简单易用的特点。此外,红外线发射角度较小,传输上安全性高。IrDA的不足在于它是一种视距传输,两个相互通信的设备之间必须对准,中间不能被其它物体阻隔,因而该技术只能用于 2 台(非多台)设备之间的连接。 优势:⑴无需申请频率的使用权,因此红外线通信成本低廉。⑵移动通信所需的体积小、功耗低、连接方便、简单易用。⑶外线发射角度较小,传输上安全性高。 不足:IrDA是一种视距传输,两个相互通信的设备之间必须对准,中间不能被其它物体阻隔,因而只用于两台设备之间连接。ZigBee(紫蜂)技术 ZigBee使用2.4 GHz 波段,采用跳频技术。它的基本速率是250kb/s,当降低到28kb/s 时,传输范围可扩大到134m,并获得更高的可靠性。另外,它可与254个节点联网。 优势:⑴功耗低。在低耗电待机模式下,两节普通5号干电池可使用6个月以上。⑵成本低。因ZigBee数据传输速率低,协议简单,所以成本很低。⑶网络容量大。每个ZigBee网络最多可支持255个设备。⑷作频段灵活。使用的频段分别为2.4GHz、868MHz(欧)及915MHz(美),均为免执照频段。 不足:⑴数据传输速率低。只有10kb/s~250kb/s,专注于低传输应用。⑵有效范围小。有效覆盖范围为10~75m之间,具体依据实际发射功率的大小和各种不同的应用模式而定,基本上能够覆盖普通的家庭或办公室环境。 UWB(超宽带)技术 UWB(Ultra Wideband)是一种无线载波通信技术,利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽。UWB 有可能在10 m 范围内,支持高达110 Mb/s的数据传输率,不需要压缩数据,可以快速、简单、经济地完成视频数据处理。 特点:⑴系统复杂度低,发射信号功率谱密度低,对信道衰落不敏感,载货能力低。⑵定位精度高,相容性好,速度高。⑶成本低,功耗低,可穿透障碍物。近距离无线传输 NFC(近距离无线传输)技术 NFC采用了双向的识别和连接。在20cm 距离内工作于13.56MHz 频率范围。NFC现已发展成无线连接技术。它能快速自动地建立无线网络,为蜂窝设备、蓝牙设备、Wi-Fi 设备提供一个“虚拟连接”,使电子设备可以在短距离范围进行通讯。 特点:NFC的短距离交互大大简化了整个认证识别过程,使电子设备间互相访问更直接、更安全和更清楚,不用再听到各种电子杂音。NFC 通过在单一设备上组合所有的身份识别应用和服务,帮助解决记忆多个密码的麻烦,同时也保证了数据的安全保护。此外NFC 还可以将其它类型无线通讯(如Wi-Fi 和蓝牙)“加速”,实现更快和更远距离的数据传输。

RS485仪表通讯协议

目录 1.引言 (1) 1.1仪表通讯及命令 (1) 1.2仪表基本构成与通讯命令的关系 (2) 2.接线 (3) 2.1RS232接口的仪表与计算机的接线 (3) 2.2RS485接口的仪表与计算机的接线 (4) 2.3关于JR485转换器 (4) 3.通讯接口要素 (5) 4.仪表的版本号 (6) 5.校验核 (7) 6.一般仪表命令集详解 (8) 6.0关于命令集 (8) 6.1读版本号命令 (10) 6.2读主测量值命令 (10) 6.3读其它测量值命令 (11) 6.4读模拟量输出值及开关量输入输出状态命令 (12) 6.5输出模拟量命令 (13) 6.6输出开关量命令 (14)

6.7读仪表参数符号命令 (15) 6.8读仪表参数命令 (16) 6.9设置仪表参数命令 (16) 7.巡检仪通讯命令集 (18) 7.0关于命令集 (18) 7.1读测量值命令 (19) 7.2读报警状态命令 (20) 7.3读参数命令 (21) 7.4设置参数命令 (22) 7.5参数地址表 (23) 8.测试软件 (25) 8.0关于测试软件 (25) 8.1DOS环境测试 (25) 8.2W INDOWS 环境下测试 (26) 9.故障诊断及应用笔记 (29) 9.1故障诊断流程图 (29) 9.2应用笔记 (30) 附录1 通讯中使用的ASCⅡ码表 (31) 附录2 XS系列仪表通讯协议的解释与补充 (32)

1.引言 1.1 仪表通讯及命令 仪表能连接到所有的计算机并与之通讯,采用RS232或RS485传输标准。仪表与计算机之间的往来通讯都以ASCⅡ码实现,意味着计算机能以任何高级语言编程。 仪表的命令集由数条指令组成,完成计算机从仪表读取测量值、报警状态、控制值、参数值,向仪表输出模拟量、数字量,以及对仪表的参数设置。与通过仪表面板设置参数一样,通过计算机对仪表的参数设置被存入EEPROM存贮器,在掉电情况下也能保存这些参数。 为避免通讯冲突,所有的操作均受计算机控制。当仪表不进行发送时,都处于侦听方式。计算机按规定地址向某一仪表发出一个命令,然后等待一段时间,等候仪表回答。如果没收到回答,则超时中止,将控制转回计算机。 由于仪表的特性不同,我们将仪表的通讯命令集分为3类: 第1类:一般仪表 包括除巡检仪和无纸记录仪外的全部仪表。 命令详解见第6章 第2类:巡检仪表 命令详解见第7章 第3类:无纸记录仪 通讯规程见《无纸记录仪用户手册》

常用网络通信协议简介

常用网络通信协议简介 常用网络通信协议 物理层: DTE(Data Terminal Equipment):数据终端设备 DCE(Data Communications Equipment):数据电路端接设备 #窄宽接入: PSTN ( Public Switched Telephone Network )公共交换电话网络 ISDN(Integrated Services Digital Network)ISDN综合业务数字网 ISDN有6种信道: A信道 4khz模拟信道 B信道 64kbps用于语音数据、调整数据、数字传真 C信道 8kbps/16kbps的数字信道,用于传输低速数据 D信道 16kbps数字信道,用于传输用户接入信令 E信道 64kbps数字信道,用于传输内部信令 H信道 384kbps高速数据传输数字信道,用于图像、视频会议、快速传真等. B代表承载, D代表Delta. ISDN有3种标准化接入速率: 基本速率接口(BRI)由2个B信道,每个带宽64kbps和一个带宽16kbps的D信道组成。三个信道设计成2B+D。 主速率接口(PRI) - 由很多的B信道和一个带宽64Kbps的D信道组成,B信道的数量取决于不同的国家: 北美和日本: 23B+1D, 总位速率1.544 Mbit/s (T1) 欧洲,澳大利亚:30B+2D,总位速率2.048 Mbit/s (E1) FR(Frame Relay)帧中继

X.25 X.25网络是第一个面向连接的网络,也是第一个公共数据网络. #宽带接入: ADSL:(Asymmetric Digital Subscriber Line)非对称数字用户环路 HFC(Hybrid Fiber,Coaxial)光纤和同轴电缆相结合的混合网络 PLC:电力线通信技术 #传输网: SDH:(Synchronous Digital Hierarchy)同步数字体系 DWDM:密集型光波复用(DWDM:Dense Wavelength Division Multiplexing)是能组合一组光波长用一根光纤进行传送。这是一项用来在现有的光纤骨干网上提高带宽的激光技术。更确切地说,该技术是在一根指定的光纤中,多路复用单个光纤载波的紧密光谱间距,以便利用可以达到的传输性能(例如,达到最小程度的色散或者衰减)。 #无线/卫星: LMDS:(Local Multipoint Distribution Services)作区域多点传输服务。这是一种微波的宽带业务,工作在28GHz附近频段,在较近的距离双向传输话音、数据和图像等信息。 GPRS:(General Packet Radio Service)通用分组无线服务技术。 3G:(3rd-generation,3G)第三代移动通信技术 DBS:(Direct Broadcasting Satellite Service)直播卫星业务 VAST: 协议:RS-232、RS-449、X.21、V.35、ISDN、FDDI、IEEE802.3、IEEE802.4、IEEE802.5等。 RS-232:是个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries

电磁流量计标准MODBUS通讯协议

电磁流量计Modbus通讯协议(版本号:W800-M V1) 2010年12月10日

通讯协议针对L-mag电磁流量计工业应用设计,版本:Lmag-BV1,该版本主要用于实时数据采集、流量测量、流量累计控制及部分参数的修改。 一、主机系统通讯部件要求 1.国际标准RS-485通讯接口部件或国际标准RS-232通讯接口部件,不小于11 Bytes 的通信缓冲区(FIFO),支持1200、2400、4800、9600、19200通讯波特率,支持半双工通讯模式。通讯程序应允许FIFO,从机要求主机FIFO不小于11Bytes。 二、协议结构 Lmag-BV1协议遵从基本开放系统互连(OSI)参考模型,基本开放系统互连参照模型提供通讯系统基本结构和要素,但Lmag-BV1协议使用简化的OSI参照模型,仅采用1、2和7层。 基本开放系统互连参考模型 层号层名功能L-magCP V3.4 7 应用层L-magCP 命令 6 表示层 5 会话层 4 传输层 3 网络层 2 链路层数据链路连接L-mag CP Link 1 物理层设备连接RS-485、RS-232 三、L-mag BV1物理结构 L-mag电磁流量计的RS-485通讯接口在物理结构上采用电气隔离方式,隔离电压1500伏。通讯数据传输接口为半双工方式,标准通讯速率大于250khz,通讯方向转换时间3.5uS。通讯接口电气标准遵从RS-485国际标准。 Lmag-BV1可用于星型式网络结构和总线式网络结构。标准通讯连接介质为屏蔽双绞线。 四、Modbus协议RTU消息帧定义 数据通讯由主机发起,主机首先发送RTU消息帧,消息帧发送至少要以3.5个字符时间的停顿间隔开始(如下图的T1-T2-T3-T4所示)。传输的第一个字节是设备地址。可以使用的传输字符是十六进制的0...9,A...F。所有的从设备不断侦测网络总线,包括停顿间隔时间内。当第一个地址字节接收到,每个设备都进行解码以判断是否发往自己的。在最后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。 整个消息帧必须作为一连续的流转输。如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息

常用的硬件接口及通信协议详解

一:串口 串口是串行接口的简称,分为同步传输(USRT)和异步传输(UART)。在同步通信中,发送端和接收端使用同一个时钟。在异步通信中,接受时钟和发送时钟是不同步的,即发送端和接收端都有自己独立的时钟和相同的速度约定。 1:RS232接口定义 2:异步串口的通信协议 作为UART的一种,工作原理是将传输数据的每个字符一位接一位地传输。图一给出了其工作模式: 图一 其中各位的意义如下: 起始位:先发出一个逻辑”0”的信号,表示传输字符的开始。

数据位:紧接着起始位之后。数据位的个数可以是4、5、6、7、8等,构成一个字符。通常采用ASCII码。从最低位开始传送,靠时钟定位。 奇偶校验位:资料位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性。 停止位:它是一个字符数据的结束标志。可以是1位、1.5位、2位的高电平。 空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送。 波特率:是衡量资料传送速率的指针。表示每秒钟传送的二进制位数。例如资料传送速率为120字符/秒,而每一个字符为10位,则其传送的波特率为10×120=1200字符/秒=1200波特。 3:在嵌入式处理器中,通常都集成了串口,只需对相关寄存器进行设置,就可以使用啦。尽管不同的体系结构的处理器中,相关的寄存器可能不大一样,但是基于FIFO的uart框图还是差不多。

发送过程:把数据发送到fifo中,fifo把数据发送到移位寄存器,然后在时钟脉冲的作用下,往串口线上发送一位bit数据。 接受过程:接受移位寄存器接收到数据后,将数据放到fifo中,接受fifo事先设置好触发门限,当fifo中数据超过这个门限时,就触发一个中断,然后调用驱动中的中断服务函数,把数据写到flip_buf 中。 二:SPI SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。

BT仪表通讯协议

仪表串行通讯协议 一、接口规格 仪表通信接口规格可选择RS232C或RS485,接口电平符合RS232C或RS485标准中的规定。用RS485通讯接口时,为一对多通信方式,即可以将1—64台不同型号仪表挂接在一条通讯线路上,和上位计算机的一个串口连接。使用RS232C通讯接口时,为一对一方式,一台仪表连接上位计算机的一个串口。 数据格式:1个起始位,8位数据,无校验位,2个停止位; 波特率:1200—9600 bit/S。上下位机必须相同。 二、通讯协议 2.1. 地址编码 为了在一个通讯线路上连接多台仪表,需要给每台仪表分配一个不重复的地址编码。仪表有效的地址数值范围:0—63。即一条通讯线路上最多可连接64台仪表。仪表地址由参数Add设定。地址编码为两个字节,其数值范围(16进制数)是80H—BFH,两个字节必需相同,编码值为(80H+仪表地址)。例如,仪表参数Add=1(Hex=01H, 80H+01H=81H),则该台仪表的地址编码为:81H 81H 2.2 参数读写编号 参数读写编号(Hex)含义有效设置范围备注 SEt 00 给定值-1999~9999 或-9999—+30000 HAL 01 上限报警-1999~9999 LAL 02 下限报警-1999~9999 HdAL 03 正偏差报警0~9999 LdAL 04 负偏差报警0~9999 dIF 05 回差(不灵敏区)0~2000 Cont 06 控制方式0~3 Int 07 积分参数0~9999 Pro 08 比例参数0~9999 Lt 09 滞后时间0~9999 Crt 0A 调节周期0~100 InP 0B 输入规格0~50 dP 0C 小数点位置0~3 F.S-L 0D 量程下限-1999~9999 F.S-H 0E 量程上限-1999~9999 LCb 0F 冷端补偿 Cor 10 迁移量-1999~2000 out 11 主输出类型0~4 outL 12 主输出下限0~220 outH 13 主输出上限0~220 Func 14 功能选择0~7 bAud 15 波特率0~9600 Add 16 仪表地址0~63 dr 17 数字滤波0~15 Stat 18 手动/自动选择0~2 0:仪表切换至手动状态;1:仪表切换至自动状态;2:禁止由仪表按键切换至手动状态; PLoc 19 操作权限密码0~9999

流量计MODBUS协议说明文档

研发中心 流量计通讯协议 版本:V1.0.0 唐山海森电子股份有限公司 2014年10月

文档说明

目录 文档说明 (2) 一、协议简介 (4) 二、帧格式 (4) 1. 写单一寄存器 (4) 2. 写多个寄存器 (4) 2.1写多个寄存器正常回复 (5) 2.2写多个寄存器错误回复 (5) 3. 读多个寄存器 (5) 3.1读多个寄存器正常回复 (5) 3.2读多个寄存器错误回复 (5) 三、具体协议 (6) 1.读数据 (6) 1.1读累计流量和瞬时流量 (6) 1.2读公式系数 (6) 2.写数据 (7) 2.1 写流量计版本号 (10) 2.2写从设备地址................................ 错误!未定义书签。 2.3写公式系数............................... 错误!未定义书签。 3.控制器寄存器地址表 (13)

一、协议简介 网关控制器通讯协议为Modbus协议的MODBUS-RTU格式。控制器暂支持Modbus的03(读多个寄存器)、06(写单一寄存器)以及10(写多个寄存器)三种功能码。 二、帧格式 1.写单一寄存器 1.1 写单一寄存器正常回复 1.2写单一寄存器错误回复 2.写多个寄存器

2.1写多个寄存器正常回复 2.2写多个寄存器错误回复 3.读多个寄存器 3.1读多个寄存器正常回复 3.2读多个寄存器错误回复

三、具体协议 1.读数据 1.1读累计流量和瞬时流量 a)控制器发送数据: b)流量计回复数据 数据: 流量计回复错误: 例如:控制器发送:01 03 00 09 00 04 94 0B 流量计回复:01 03 08 00 00 B4 41 4E 8A 88 40 E3 5E 错误回复:01 83 01 80 F0

仪表CAN通讯协议.pdf

模式一:电池基本数据 BMS : CAN 总线通讯规范(仪表) 1.通讯规范 数据链路层应遵循的原则 总线通讯速率为:250Kbps 数据链路层的规定主要参考 CAN2.0B 和 J1939 的相关规定。 使用 CAN 扩展帧的 29 位标识符并进行了重新定义,以下为 29 标识符的分配表: 其中,优先级为 3 位,可以有 8 个优先级;R 一般固定为 0;DP 现固定为 0;8 位的 PF 为报文的代码;8 位的 PS 为目标地址或组扩展;8 位的 SA 为发送此报文的源地址;?接入网络的每一个节点都有名称和地址,名称用于识别节点的功能和进行地址仲裁,地址用于节点的数据通信?每个节点都至少有一种功能,可能会有多个节点具有相同的功能,也可能一个节点具有多个功能

CAN 网络地址分配表: 报文格式:

模式二:电池基本数据+详细数据 BMS : CAN 总线通讯规范(仪表) 1.通讯规范 数据链路层应遵循的原则 总线通讯速率为:250Kbps 数据链路层的规定主要参考 CAN2.0B 和 J1939 的相关规定。 使用 CAN 扩展帧的 29 位标识符并进行了重新定义,以下为 29 标识符的分配表: 其中,优先级为 3 位,可以有 8 个优先级;R 一般固定为 0;DP 现固定为 0;8 位的 PF 为报文的代码;8 位的 PS 为目标地址或组扩展;8 位的 SA 为发送此报文的源地址;?接入网络的每一个节点都有名称和地址,名称用于识别节点的功能和进行地址仲裁,地址用于节点的数据通信?每个节点都至少有一种功能,可能会有多个节点具有相同的功能,也可能一个节点具有多个功能 CAN 网络地址分配表: CAN 总线结点地址从 J1939 标准中定义的获得;

艾拓利尔超声波流量计MODBUS通讯协议

官方网址http://biz.doczj.com/doc/db3358685.html, 艾托利尔超声波流量计MODBUS通讯协议 艾托利尔超声波流量计MODBUS通讯协议是怎样的呢?成都永浩机电工程技术有限公司做了以下说明,供大家参考:

官方网址http://biz.doczj.com/doc/db3358685.html,

官方网址http://biz.doczj.com/doc/db3358685.html, 如果您想要了解更多关于艾托利尔超声波流量计MODBUS通讯协议方面的信息?成都永浩机电工程技术有限公司就是一个不错的选择! 成都永浩机电工程技术有限公司引进德国先进的技术,开发了艾拓利尔品牌系列流量、液位、压力产品,长期与德国许多大型仪表企业技术合作,产品不断更新换代。研发的AP200系列压力变送器采用了先进的模块一体化设计,独立菜单操作,液晶背光显示。产品变送器防护等级达到IP65~IP68,适应于潮湿、浸泡等恶劣环境下的使用。 成都永浩机电工程技术有限公司成立于2006年,是专注于自动化技术的领导厂商。面对日益严峻的环境问题以及工业自动化落后的现状,永浩长期致力于自控仪表及自控系统的研发、集成,秉乘“开创智能、环保新时代”的经营使命,整合国际先进自动化技术,持续开发创新节能产品及解决方案,不断努力提升自控技术在各行业的应用和转化,以减轻环境问题对经济发展的冲击以及劳动力成本攀升对工业制造的制约。近年来,永浩已逐步从自控仪表的提供商成功转型为整体解决方案的服务商,深耕“传感层产品”、“控制层产品”及“行业解决方案”三大业务范畴。 成都永浩机电工程技术有限公司是台达产品经销商,专注于自动化过程控制,现场仪表设计、销售服务的现代化高新技术企业,公司引进德国先进的技术,开发艾拓利尔品牌系列流量、液位、压力产品,长期与德国许多大型仪表企业技术合作,产品不断更新换代,自投入市场以来,广泛应用于石油、化工、电力、冶金、环保、制药、水处理等行业,得到了广大用户的一致好评。 公司主要产品包括:

电磁流量计标准MODBUS通讯协议(1)

电磁流量计转换器 通讯协议 2012-10-12

目录 一、概述................................................................................................. - 2 - 二、网络结构及接线................................................................................ - 3 - 三、Modbus协议RTU帧格式 .............................................................. - 3 - 四、Modbus协议命令编码定义............................................................. - 5 - 五、电磁流量计MODBUS寄存器定义 ................................................... - 6 - 1. 电磁流量计MODBUS寄存器地址定义............................................... - 6 - 2.PLC地址设置说明................................................................................ - 7 - 3.组态王地址设置说明............................................................................. - 8 -4.数据含义说明 .................................................................................... - 8 -六、通讯数据解析................................................................................. - 10 -1读瞬时流量 ........................................................................................ - 10 -2.读瞬时流速:..................................................................................... - 11 -3读累积流量 ........................................................................................ - 12 - 5.读总量流量单位 ................................................................................. - 13 - 6.读报警状态 ........................................................................................ - 14 - 七、应用举例........................................................................................ - 14 -

AFLD电磁流量计Modbus通讯协议

AFLD电磁流量计Modbus通讯协议 通讯协议针对L-mag电磁流量计工业应用设计,版本:Lmag-BV1,该版本主要用于实时数据采集、流量测量、流量累计控制及部分参数的修改。 一、主机系统通讯部件要求 1.国际标准RS-485/232通讯接口部件或国际标准RS-232通讯接口部件,不小于11 Bytes 的通信缓冲区(FIFO),支持1200、2400、4800、9600、19200通讯波特率,支持半双工通讯模式。通讯程序应允许FIFO,从机要求主机FIFO不小于11Bytes。 二、协议结构 Lmag-BV1协议遵从基本开放系统互连(OSI)参考模型,基本开放系统互连参照模型提供通讯系统基本结构和要素,但Lmag-BV1协议使用简化的OSI 参照模型,仅采用1、2和7层。 基本开放系统互连参考模型

三、L-magCP V3.4物理结构 L-mag电磁流量计的RS-485/232接口在物理结构上采用电气隔离方式,隔离电压1500伏。通讯数据传输接口为半双工方式,标准通讯速率大于250khz,通讯方向转换时间3.5uS。通讯接口电气标准遵从RS-485国际标准。 Lmag-BV1可用于星型式网络结构和总线式网络结构。标准通讯连接介质为屏蔽双绞线。 四、Modbus协议RTU消息帧定义 数据通讯由主机发起,主机首先发送RTU消息帧,消息帧发送至少要以3.5个字符时间的停顿间隔开始(如下图的T1-T2-T3-T4所示)。传输的第一个字节是设备地址。可以使用的传输字符是十六进制的0...9,A...F。所有的从设备不断侦测网络总线,包括停顿间隔时间内。当第一个地址字节接收到,每个设备都进行解码以判断是否发往自己的。在最后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。 整个消息帧必须作为一连续的流转输。如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息

常用几种通讯协议

常用几种通讯协议 Modbus Modbus技术已成为一种工业标准。它是由Modicon公司制定并开发的。其通讯主要采用RS232,RS485等其他通讯媒介。它为用户提供了一种开放、灵活和标准的通讯技术,降低了开发和维护成本。 Modbus通讯协议由主设备先建立消息格式,格式包括设备地址、功能代码、数据地址和出错校验。从设备必需用Modbus协议建立答复消息,其格式包含确认的功能代码,返回数据和出错校验。如果接收到的数据出错,或者从设备不能执行所要求的命令,从设备将返回出错信息。 Modbus通讯协议拥有自己的消息结构。不管采用何种网络进行通讯,该消息结构均可以被系统采用和识别。利用此通信协议,既可以询问网络上的其他设备,也能答复其他设备的询问,又可以检测并报告出错信息。 在Modbus网络上通讯期间,通讯协议能识别出设备地址,消息,命令,以及包含在消息中的数据和其他信息,如果协议要求从设备予以答复,那么从设备将组建一个消息,并利用Modbus发送出去。 BACnet BACnet是楼宇自动控制系统的数据通讯协议,它由一系列与软件及硬件相关的通讯协议组成,规定了计算机控制器之间所有对话方式。协议包括:(1)所选通讯介质使用的电子信号特性,如何识别计算机网址,判断计算机何时使用网络及如何使用。(2)误码检验,数据压缩和编码以及各计算机专门的信息格式。显然,由于有多种方法可以解决上述问题,但两种不同的通讯模式选择同一种协议的可能性极少,因此,就需要一种标准。即由ISO(国际标准化协会〉于80年代着手解决,制定了《开放式系统互联(OSI〉基本参考模式(Open System Interconnection/Basic Reference Model简称OSI/RM)IS0- 7498》。 OSI/RM是ISO/OSI标准中最重要的一个,它为其它0SI标准的相容性提供了共同的参考,为研究、设计、实现和改造信息处理系统提供了功能上和概念上的框架。它是一个具有总体性的指导性标准,也是理解其它0SI标准的基础和前提。 0SI/RM按分层原则分为七层,即物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。 BACnet既然是一种开放性的计算机网络,就必须参考OSIAM。但BACnet没有从网络的最低层重新定义自己的层次,而是选用已成熟的局域网技术,简化0SI/RM,形成包容许多局 域网的简单而实用的四级体系结构。 四级结构包括物理层、数据链路层、网络层和应用层。

HY系列仪表通讯协议

HY系列仪表串行通讯接口协议说明 HY系列人工智能调节器/多路巡检仪/流量积算仪的HY通讯接口协议,具备16位的求和校正码,通讯可靠,支持1200,2400,4800,9600,19200等多种波特率,并且将上位机访问一台仪表的平均时间缩短到0.1秒以下.仪表允许在一个RS485通讯接口上连接多达101台仪表。 一、接口规格 HY系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。数据格式为1个起始位,8位数据,无校验位,一个或2个停止位。通讯传输数据的波特率可调为1200--19200 bit/S(波特率为19200时需配界高速光耦的通讯模块。HY仪表采用多机通讯协议,如果采用RS485通讯接口,则可将1—101台的仪表同时连接在一个通讯接口上。采用RS232C通讯接口时,一个通讯接口只能联接一台仪表。 RS485通讯接口通讯距离长达1KM以上,只需两根线就能使多台HY仪表与计算机进行通讯,优于RS232通讯接口。为使用普通个人计算机PC能作上位机,可使用RS232C/RS485型通讯接口转换器,将计算机上的RS232C通讯口转为RS485通讯口。 按RS485接口的规定,RS485通讯接口可在一条通讯线路上连接最多32台仪表或计算机。需要联接更多的仪表时需要中继器,也可选择采用特殊芯片的通讯接口,则最多可连接100台HY仪表在一条通讯线路上,目前生产的HY仪表通讯接口模块通常采用特殊芯片,具备一定的防雷和防静电功能,且无需中继器即可连接约101台仪表。 HY仪表的RS232C及RS485通讯接口采用光电隔离技术将通讯接口与仪表的其他部分线路隔离,当通讯线路上的某台仪表损坏或故障时,并不会对其它仪表产生影响。同样当仪表的通讯部分损坏或主机发生故障时,仪表仍能正常进行测量及控制,并可通过仪表键盘对仪表进行操作。16位校验码不仅保证数据可靠性,并保证在通讯异常,比如网络上有地址相同的仪表或有其他公司产品时,仪表和计算机机仍能分别正常工作,不会产生数据混乱的问题,因此采用HY仪表组成的集散型控制系统具有较高工作可靠性。 由于采用普通计算机作上位机,其软件资源丰富,发展速度极快。新的HY上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。 二、通讯指令 HY仪表采用16进制数据格式来表示各种指令代码及数据。HY仪表软件通讯指令经过优化设计,只有两条,一条为读指令,一条为写指令,两条指令使得上位机软件编写容易。不过却能100%完整地对仪表进行操作。 地址代号:为了在一个通讯接口上连接多台HY仪表,需要给每台HY仪表编一个互不相同的代号。HY有效的地址为0—100。所以一条通讯线路上最多可连接101台HY仪表。仪表的地址代号由参数Addr决定。 仪表内部采用整型数据表示参数及测量值等,数据最大范围为:-2999—+32767。因此采用-32768—-7160之间的数值来表示地址代号,来降低因数据与地址重复造成冲突的可能性。HY仪表通讯协议规定,地址代号为两个字节,其数值范围(16进制数)是80H—BFH,两个字节必需相同,数值为(仪表地址+80H)。例如,仪表参数Addr=10(16进制数为0AH,0A+80H=8AH),则该仪表的地址表示为:8AH 8AH 参数代号:仪表的参数用1个8位二进制数(一个字节,写为16进制数)的参数代号来表示。它在指令中表示要读/写的参数名。参数代号见下表:

超声波明渠流量计MODBUS通讯协议

超声波明渠流量计MODBUS通讯协议 V1.4版 MODBUS—RTU方式通讯协议 1、硬件采用RS—485,主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。 2、数据帧10位,1个起始位,8个数据位,1个停止位,无校验。 波特率:1200 2400 4800 9600(默认为9600) 3、功能码03H:读寄存器值 第1字节ADR:从机地址码(=001~254) 第2字节03H:读寄存器值功能码 第3、4字节:要读的寄存器开始地址 第5、6字节:要读的寄存器数量 第7、8字节:从字节1到6的CRC16校验 第1字节ADR:从机地址码(=001~254) 第2字节03H:返回读功能码 第3字节:从4到M(包括4及M)的字节总数 第4到M字节:寄存器数据 第M+1、M+2字节:从字节1到M的CRC16校验 当从机接收错误时,从机回送: 第1字节ADR:从机地址码(=001~254) 第1字节83H:读寄存器值出错 第3字节信息码:见信息码表 第4、5字节:从字节1到3的CRC16校验

4、功能码06H :写单个寄存器值 第1字节 ADR :从机地址码(=001~254) 第1字节 86H : 写寄存器值出错功能码 第3字节 信息码:见信息码表 第4、5字节:从字节 1到3的CRC16校验 5、功能码10H :连续写多个寄存器值 第1字节 ADR :从机地址码(=001~254) 第1字节 90H : 写寄存器值出错功能码 第3字节 信息码:见信息码表 第4、5字节:从字节1到3的CRC16校验

6、寄存器定义表:(注:寄存器地址编码为16进制)

相关主题