RS485设备信号电缆【价格/厂家】
基于RS485接口的DGL通信协议(修改)
1. 前言
在常见的数字式磁致伸缩液位计中,多采用RS485通信方式。但RS485标准仅对物理层接口进行了明确定义,并没有制定通信协议标准。因此,在RS485的基础上,派生出很多不同的协议,不同公司均可根据自身需要设计符合实际情况的通信协议。并且,RS485允许单总线多机通信,如果通信协议设计不好,就会造成相互干扰和总线闭锁等现象。如果在一条总线上挂接不同类型的产品,由于协议不一样,很容易造成误触发,造成总线阻塞,使得不同产品对总线的兼容性很差。
随着RS485的发展,Modicon公司提出的MODBUS协议逐步得到广泛认可,已在工业领域得到广泛应用。而MODBUS的协议规范比较烦琐,并且每字节数据仅用低4位(范围:0~15),在信息量相同时,对总线占用时间较长。
DGL协议是根据以上问题提出的一种通信协议。在制定该协议时已充分考虑以下几点要求:
a. 兼容于MODBUS 。也就是说,符合该协议的从机均可挂接到同一总线上。
b. 要适应大数据量的通信。如:满足产品在线程序更新的需要(未来功能)。
c. 数据传输需稳定可靠。对不确定因素应加入必要的冗错措施。
d. 降低总线的占用率,保证数据传输的通畅。
2. 协议描述
为了兼容其它协议,现做以下定义:
通信数据均用1字节的16进制数表示。从机的地址范围为:0x80~0xFD,即:MSB=1;命令和数据的数值范围均应控制在0~0x7F之间。即:MSB=0,以区别地址和其它数据。
液位计的编码地址为:0x82~0x9F。其初始地址(出厂默认值)为:0x81。
罐旁表的编织地址为:0xA2~0xBF。其初始地址(出厂默认值)为:0xA1。
其它地址用于连接其它类型的设备,也可用于液位计、罐区表地址不够时的扩充。
液位计的命令范围为:0x01~0x2F,共47条,将分别用于参数设定、实时测量、诊断测试、在线编程等。
通信的基本参数为:4800波特率,1个起始位,1个结束位。字节校验为奇校验。
本协议的数据包是参照MODBUS RTU 通信格式编写,并对其进行了部分修改,以提高数据传输的速度。另外,还部分参照了HART协议。其具体格式如下:
ADDRESS
COMMAND
Byte Count
DATA
Check SUM
地址
命令
字节数
数据
校验和
1 Byte
1 Byte
=n, 1 Byte
n Byte
1 Byte
80~9F
01~2F
00~10
0~7F
0~7F
表中,数据的zui大字节数为16个。也就是说,整个数据包zui长为20个字节。
“校验和”是其前面所有数据异或得到的数值,然后将该数值MSB位清零,使其满足0~7F的要求。在验证接收数据包的“校验和”是否正确时,可将所有接收数据(包括“校验和”)进行异或操作,得到的数据应=0x80。这是因为,只有“地址”的MSB=1,所以异或结果的MSB也必然等于1。
本协议不支持MODBUS中所规定的广播模式。
3. 时序安排
在上电后,液位计将先延迟10秒,等待电源稳定。然后,用5秒的时间进行自检和测试数据。接着产品进入待机状态并打开RS485通信接口,等待主机的请求。因此,主机应在液位计上电20秒后,再将液位计置为工作状态,进行测量操作。
液位控制器(HMT-900或H-1000)主要用于液位计的供电和防爆安全隔离。主机可通过RTS信号控制(HMT-900或H-1000)供给液位计的电源。当RTS有效时,电源将被打开。因此,液位计的电源是可以通过主机软件控制的。
在现场应用中,主机软件的工作时序一般应遵循以下几个步骤。
1) 在开主机前,并认真检查各相关设备的电源和电缆连接情况。
2) 在启动主机软件时,打开相应串行端口。使能RTS信号,给液位计上电。
3) 软件初始化操作,延迟20秒。
4) 读液位计的相应参数,然后将液位计置为工作状态。
5) 此时,主机可进入正常的轮训、记录、显示、报警等工作
1.5 RS485 总线安装布线注意事项
● 采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长度应
尽量短,以便使引出线中的反射信号对总线信号的影响zui低。
● 注意总线特性阻抗的连续性,在阻抗不连续点就会发生信号的反射。下列几种情况易产
生这种不连续性:总线的不同区段采用了不同电缆、某一段总线上有过多收发器紧靠在
一起安装,再者是过长的分支线引出到总线。
● RS485 总线当空闲或开路时,会导致接收器误触发。因此接收器一端应加偏置电阻,将
总线设定在一个确定的状态。
● RS485 总线长距离通讯时由于阻抗不匹配会引起信号反射,必须在电缆的末端跨接一个
与电缆的特性阻抗同样大小的终端电阻(通常为120 Ω ),使电缆的阻抗连续。
● RS485 接地注意事项:
1) 共模干扰问题:RS-485 接口采用差分方式传输信号方式,系统只需检测两线之间的
电位差就可以了。RS-485 收发器共模电压范围为-7~+12V。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。
2) EMI 电磁干扰问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有
一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一
个巨大的天线向外辐射电磁波。
因此整个RS-485 网络必须有一条低阻的信号地将两个接口的工作地连接起来,使
共模干扰电压被短路。
● RS485 总线长距离通讯时易受强信号干扰,所以应加保护措施,可选择的方法如下:
1) 隔离保护方法:
采用高频变压器、光耦等元件实现接口的电气隔离。将瞬态高压转移到隔离接口中的电隔离层上,不会产生损害性的浪涌电流,起到保护接口的作用。
2) 旁路保护方法:
利用瞬态抑制元件(如TVS、MOV、气体放电管等)将危害性的瞬态能量旁路到大地。
● RS485 总线上每个通信节点上采取保护措施,如:在每个节点的A、B 线上串联一个10
欧姆的隔离电阻,可以防止某个节点损坏后影响整条线路的通信功能。
1.6 RS485 总线节能方法
● 减小每帧数据发送量。
● 收发器处于空闲模式时必须关闭它的发送驱动器,以减小功率消耗。
● 选择具有失效保护功能的低功耗器件(不需加偏置电阻)。
● 通讯距离短、通讯速率不高的场合不需加终端电阻。
● 网络终端采用RC 阻容匹配或肖特基二极管方式代替终端电阻可有效减小电流消耗。
RS485设备信号电缆【价格/厂家】
恒讯电缆简介
廊坊恒讯电缆有限公司是专业生产、研发、销售RS485电缆,控制电缆,计算机屏蔽电缆,仪表信号电缆及服务于一体的厂家,年生产销售值达到1个多亿人民币,产品80%供应国内各大电厂、煤矿、石化、电信产业,在大力研发的基础上,不断推出新产品,建立,力争成为国内电线电缆信号传输通信领头企业。生产地址位于津京走廊的大城县;公司不但具有*的研发生产实力,而且具有*的营销及售后服务网络。公司凭着过硬的质量,*的服务做到产品覆盖了中国的各大电厂、煤矿、石化、电信等系统;恒讯电缆立志以发展通讯信号传输业务产业为己任,以优质的产品和*的服务真诚地与每一位客户共同承载美好的未来!
我公司主要产品生产表:
1. 现场总线/RS485电缆
RS485 RS422 CANBUS HRPVSP STP-120Ω ASTP-120Ω 等
2.计算机屏蔽电缆/仪表信号电缆
DJYVP DJYPV DJYPVP DJYVRP DJYPVP22 RVVP RVSP等
3. 通信电缆/线:
HYA HYV HYAT HYAC HYA53 HYA23 HYA22 HBGYV等
4. 控制电缆/屏蔽电缆:
KVV KVVP KVVRP KVV22 KVVP2 KVVP22 KYJV KYJVP等
5.视频同轴电缆/网线
SYV SYV75-2-1*8 SYV+RVV+RVVP CAT-5E STP UTP等
6.西门子模块电缆
PROFIBUS-DP 6XV1830-0EH10等
7.专业生产本安防爆电缆(IA系列)、耐高温电缆(F系列)、耐火电缆(NH系列)、防水电缆(FS)、铠装电缆(22/23/53/32系列)、阻燃电缆(ZR/ZRC/ZRB/ZRA系列),以上电缆为部分主要型号,一般电缆均能定做生产,大部分电缆均有现货,详情: 或者访问:www.dianlan。。net 查询相关资料。
公司名称:廊坊恒讯电缆有限公司
*:
手 机:15531688688
:
电子邮件:dianlan@139.com
*商城:http://www.dianlan。。net
旗下门户:http://www.xianlan。。net
公司:http://www.hengxun。。net
公司地址:河北省廊坊市大城县东迷堤工业区
工作时间:
夏AM8:00-AM12:00 PM12:30-PM6:00 (周六、日不休)
冬AM8:00-AM12:00 PM12:30-PM5:30 (周六、日不休)
注解:本为廊坊恒讯电缆有限公司发布,*厂家销售垂询。
汇款说明:请汇完款后及时传真汇款底单或邮件通知我公司,以便及时入帐并及时发货。
恒讯电缆郑重声明:质量*,信誉*,只做,如出现任何质量问题无条件退换货并承担来回运费。