首先咱们先谈谈通讯的重要性:
这里面需要分为工程和装备两大类。
如果是工程应用,基本上或多或少均会需要大量的通讯工作,与上位机通讯,与仪表通讯,与变频器通讯,与控制器之间通讯,天啦,我能想像一个全身插满大小不同、协议各异插头的可怜人正用十万分的努力在各种通讯任务中挣扎。
而对于装备应用,这是传统单机的主要领地,但目前这一局面有所改变,越来越多的单机上采用通讯来与变频器、屏、仪表进行通讯,从而提升抗干扰的能力,降低成本。
采用通讯来解决互联问题有以下的好处:
1、省成本;A、对于导线比较多的应用;B、减少模拟量的使用,如PLC与变频器通讯。
2、抗干扰能力强;可以减少电磁冲击对于模拟量纹波的影响。
3、分布式控制;在多控制器的场合,可以将各控制器的任务按回路分配,减小调试的难度。
当然一个事物总是有两面性的,在使用通讯的同时,会带来一些问题:
1、实时性较硬连线慢,比方说如果用常用的RS485跑Modbus-RTU协议,通常一个从站的访问响应需要30mS左右,对于实时性要求很苛刻的场合会有影响,当然如果您有钱,选用以太网或者其它更高速的通讯链路是可以回避开的。
2、故障现象不明了;常见的情况是有时通讯正常,有时不正常。
3、对工程师个人能力的要求较高,同样一个项目,能力强的工程师做完各方面考虑周到稳定可靠,而一个没有通讯概念或者经验较少的工程则会留下很多的炸弹,有可能数月或者半年后还会出现一些通讯相关的问题。
今天咱们也不谈什么FCS,不谈通讯架构,不谈具体的通讯协议,甚至不去管是哪一家的产品,咱们就针对现场通讯常见的问题和在使用通讯中需要考虑的细节与大家交流一下。
问题一:现场的布线与考虑
这一个问题说易做难,如果你有电磁兼容的概念,能真正理解一条线的Z、R、L、C,能明白电磁场的感应,对高中物理书的左手法则,右手法则有较强的理解。OK,你是大师了,按照你的理解去把所有的干扰消灭在源头。
如果你对这些概念不是很清楚,那么只需要记住以下的原则就好了,A、信号线不要与高压线、继电器驱动线、大电流的线太近;B、美的就是好的,减
少不必要的环路、叠绕、减少直角布线;C、选择合适阻抗的通讯专用电缆,如485要选120欧的双绞线,至于说屏蔽,这是一个很复杂的问题,常常还会因为屏蔽导致的环流而使通讯受到干抗,如果一定要屏蔽,请单端接地;D、远离一些像变频器、接触器之类带有大电感或者高频变压器的设备,如果一定要靠近,请想一想这些设备内的变压器的安装方向,尽量找一个互感比较小的方向过线。
如果你这些原则用得很顺了,那么基本上现场的通讯干扰问题大多可以回避。
问题二、RS485、CAN的终端电阻需要吗?
如果你在有线电视出现过之前出生,那么你一定有印象,当电视机没有天线时,可以用一根电线,或者是一根日光灯管来当天线。L/2=入(符号懒得找)说这一段话的意识就是,当一根通讯电缆,没有终端电阻时,它就是一根很好的天线,因其的等效电路而各有各的带宽和特征频率。我想谁也不想自己的通讯线成为一根敏感的天线,因为这会在我的信号上叠加大量的纹波。
如果你的基础再好一点,你可以试着去理解理解反射、叠加之类的概念;反之不要想这么多,有条件的情况下一定要加终端电阻,现在没有问题,不代表没有丢包,不代表在未来的使用中不会出现通讯不稳定的状态。有朋友常和
PLC通讯 来自淘豆网m.daumloan.com转载请标明出处.