有一个智能主机,需求与几个 RS-232 设备进行RS-485通讯,有人说是需求星形衔接,有的说也可并联衔接,还有人说手拉手通讯,倒底是哪样通讯正确?
这取决于3点:1、间隔,2、地址散布,3、节点数。现场间隔有远有近,散布状况有直线、星形、环形,节点数有多有少。最简略的便是直接并联,可是间隔和节点都遭到约束。至于星形、环形彻底取决于各个设备节点的当地散布。
本文介绍而且比较手拉手的计划与直接并联计划,阐明手拉手能够完成不限间隔和节点数的衔接。
1、简略的RS-485直接并联衔接
这种直接并联衔接也是RS-485的最简略的衔接方法。5个RS232设备配接有5个485A转换器,然后将RS-485端直接并联在一同(一切A接一同、一切B接一同)。间隔遭到最远1200米的约束,节点128个的约束。大多数状况下是能够通讯的。
看起来好像与直接并联差不多,可是请留意每一个485A2转换器有2个RS-485口。图中能够看到每个485A2转换器的2个RS-485相当于2个手,衔接方法看起来像手拉手相同。485A2型转换器也成为RS-232/RS-485中继转换器,特色在于它的2个RS-485具有彼此中继的功用,所以每接一个485A2则通讯间隔再度延伸1200米,通讯节点数也再添加128个。这样在布线时不必考虑现已布了多少节点、以及多远间隔,运用就愈加便利。留意最远的两头因为只用到一个RS485口所以能够用485A即可。 如果有愈加极点的状况,要求每一段的间隔大大超越1200米,则能够选用RS485光纤中继转换器OPT35EXS,也是手拉手的衔接,只不过将电线换成为了光纤。