传统RS485产品还是TCP/IP产品

选择传统RS485产品还是真正的TCP/IP产品? 从实际的使用状况来看,传统产品采用的R485通讯方式一定已经让您感到忍无可忍了吧,为了提取或下载区区几千条数据,您不得不等待半个小时甚至更长的时间,往往由于采集时间过长还经常发现数据采集失败,甚至经常是连一条数据也采集不上来就报告采集数据失败,这是为什么呢? 原因很简单,由于市场常见的传统产品大多采用MSC51或兼容的廉价单片机作为核心处理器,而其工作效率低,一条指令通常占用多个时钟周期,串口中断耗时较长,加之经过RS485的调制解调过程以及传输距离的关系,直接导致了通讯速率通常必须限制在较低的9600bps,如此低的通讯速率在当今追求效率的今天当然不可能使你感到满意。 传统产品的RS485部分由于采用传统廉价的转换电路来实现通讯,抗干扰能力差直接导致数据传输不够稳定,并且其对线路质量要求较高。且经常还会因为周围环境影响,导致两条传输线路存在电势差而发生不能通讯甚至发生芯片被击穿而造成永久物理性损坏,而这种现象确实是现实中经常发生的,也是维修率最高的故障之冠。 由于标准的RS485采用串联方式连接而非以太网的星型连接,不能解决数据冲突而必须采用轮询方式进行通讯,也就不能像以太网般实现数据主动上报的功能。并且所有设备要分享本身就很狭窄的传输带宽,这样就会发生当一条线路挂接设备较多时,经常导致轮询一圈已经是半分钟甚至是几分钟以后的状况,如此差的实时性跟本不能满足门禁安防类产品对报警响应时间的严格要求,更不能满足一卡通系统对卡片挂失、解挂等黑名单下载等实时性要求较高的需求。并且采用串联方式也会直接导致当一台设备的RS485芯片出现问题时,极有可能发生因为“数据传输总线已被故障设备拉高占用”而造成所有设备都不能进行正常通讯的状况。而发生此类常见问题时,系统集成商除了不得不采用原始的逐个排除法进行故障检测以外,没有其他更好的方法。这也是为何每次发生故障,系统集成商都需要在客户现场大动干戈的原因,最糟糕的情况是集成商必须拆下客户现场每一台已经安装好的设备,才有可能发现到底是哪一台或哪几台设备出现了问题。 加之RS485通讯采用廉价的通讯芯片,驱动能力有限,一条线路不能挂接过多的设备,实际状况是通常32台已经达到满负荷。实时性差以及驱动能力的限制,就直接导致了对于中型网络门禁系统的应用就已经不能满足要求,更不可能满足大型和超大型网络门禁系统的严格要求。 在以前您没有其他更好的选择,但是现在您可以考虑最新的TCP/IP产品,因为他已经从根本上解决了上述的常见问题