产品分类
产品快速搜索
本月特惠产品
RS485通信协议问题分析
发布时间:2014-11-05
RS485接口大多都是基于RS232接口与电脑进行通信的,RS485协议编程都是基于串口编程的,而由于RS232与RS485接口的不同,由于RS232只支持点对点通信,全双工通信,而RS485是支持点对多点通信,半双工通信,基于其编写的协议有一定的相关性又有一定的区别。
RS-485接口支持点对多点通信,半双工通信模式,由于485是半双工通信模式,就必须要解决数据流向问题,就像某条铁路可以双向通车,为了防止撞车追尾等事故的发生,必须要通过相应的调度来解决该问题,同样的道理,由于支持点对多点通信,也必须要通过主机进行相应的调度来解决该问题,而且主机对于整个总线必须具有绝对的控制权。
我们假设电脑作为RS485总线的主机,而采集模块作为RS485总线的从设备。RS485总线的主机一开始也会对从设备进行一次轮询,逐个地址码去询问设备是否正常并且对相关情况做个记录,防止在正常通信的时候不断呼叫并不存在的地址码而导致通信效率下降。主机对于从设备的控制是利用广播方式发送下去的,而从设备只对含有自己地址码的指令做相关的回应,在从设备做回应的情况下,其他的从设备和主机保持沉默,当从设备执行完相关指令之后,发送完毕信号给主机,主机继续执行下一条指令。RS485协议的编程基于上面的思路编写。
RS485总线协议对于意外情况的处理,当RS485总线主机对其从设备发送相关的指令的时候,从设备可能会因为种种原因而不执行相关指令的情况,比如从设备在使用过程中损坏而不能回应相关指令,主机一般都会设定一个时延,在设定的时间之内得不到相关从设备的回应,其应该做相应的记录并且执行下一条指令。
RS485总线线路外部干扰过大会导致衰减的RS485信号淹没在噪声中,需要增加RS485中继器中继还原相关信号再次传输,当485总线传输距离过长的时候,也是通过485中继器放大信号延长传输距离,如果将多个RS-485总线简单的按照星型连接或者树形连接方式连接,就会产生信号反射等问题,就必须采用485集线器或者485中继器将其相互隔离,独立驱动,不会相互影响,从而保证RS485通信的稳定性。
S-S系列智能可控硅
P900X-AA系列温控表
M900-701A高性能控制器
MG900AI智能型温控器
HCA系列固态调压器
MGR1三合一体机
H3000系列
P900X-701B系列
P900X-701C系列
MG900-701、701B系列
MG900R双输出专用型温控器
MG900AL硅钼棒负载专用
pan-globe产品应用彩页
MG900AA通用型温控器
M2000轨道型控制模块
恒定温度控制系统中的应用
高温试验炉行业上的应用
S-TYPE智能调功器在推板窑及回转窑行业的应用
退火炉改造温控系统应用
导轨式温度控制器应用于烧结炉温度控制系统
M5000系列热流道专用温度控制器
MG900AX温度控制器
M900系列高性能控制器
S-L系列智能可控硅
RC-2000系列控制器(R2000系列停产,改M2000系列)
P900X系列温控表
K900系列通用型微电脑控制器
T900系列精简型微电脑控制器
T系列拨盘式微电脑控制器
E5CWT系列微电脑控制器
TH900系列温湿度控制器
CET系列冷冻冷藏机专用控制器
EG系列光柱型压力/液位控制器
智能电量表PA9200
DA-17系列
DA-18系列
DA-25系列
DA-30系列
DA-40系列
DE-18系列
DM-1204系列
DM-1805系列
DM-1808系列
TM-0802系列
TM-0801系列
TM-1202系列
TM-1204系列
TM-1805系列
TM-1808系列
TM-3010系列
TM-3015系列
DF-XX FREE POWER光电系列
辊道窑工程案例
P900F系列高性能控制器
E系列SCR电力控制器
CR系列多功能计数器/长度计
TR多功能计时器
P系列SCR电力控制器
通讯/多回路通讯用避雷器
信号/电源避雷器
编码器
压力变送器
液位传感器
流量传感器
漏液检知器
PE300风管型LCD温/湿度传送器
PE1000壁挂式温、湿度传送器
CT-S红外线温度传感器
R-S2000转换器
E4T系列多功能信号转换器
D系列单相固态继电器
TK-701点火器
FR系列多功能频率/转速/线速表
监控系统应用场合
DA-1204 DA-1204S系列
DX-XX光电系列
DU-XX光电系列
MDR-XX短型光电系列
DR-XX圆管光电系列
DS-XX小型光电系列之二
DS-XX小型光电系列之一
TR-XX铜管光电系列
FA系列多功能位置表
大字幕显示器
DPM6系列智能显示仪表
HR系列拨盘设定时间继电器
DS系列四位半数字电流电压表
CM系列电流监控器
DR系列三位半数电流电压表
热电偶
CB系列预置拨码计数器
电线、电缆设备应用场合
医药设备、简易控制应用场合
热处理、冶金、退火、涂装、食品加工设备应用场合
窑炉、燃气、加热、印染、纺织、烘干、水处理应用场合
鞋机相关应用场合
无尘室、种植场、楼宇温度应用场合
橡塑胶设备应用场合
友情链接