有一个CAN智能主机,需要与几个设备进行CAN光纤通信,有人说是需要星形连接,有的说也可并联连接,还有人说手拉手通信,倒底是哪样通讯正确?
这取决于3点:1、距离--选单模或多模,2、地点分布,环形/星形/总线形?3、节点数。现场距离有远有近,分布情况有直线、星形、环形,节点数有多有少。 最简单的就是直接并联后接上光纤转换器,但是距离和节点都受到限制。至于星形、环形完全取决于各个设备节点的地方分布。 本文介绍并且比较CAN光纤的手拉手方案与直接并联方案,说明手拉手可以实现不限距离和节点数的连接。
1、简单的CAN直接并联的光纤连接
这种直接并联连接也是CAN的最简单的连接方式。N个CAN设备的CAN并联在一起后(所有H接一起、所有L接一起)接入OPT-CAN光纤转换器。距离受到多模光纤4KM的限制,节点受到最多110个的限制。大多数情况下是可以通信的。
2、手拉手的CAN光纤多机通信
看起来似乎与直接并联差不多,但是请注意每一个OPT-CANEX中继转换器有2对光纤口。图中可以看到每个OPT-CANEX的2对光纤头相当于2个手,连接方式看起来像手拉手一样。OPT-CANEX型转换器也称为CAN光纤中继转换器,特点在于它的2对光纤具有相互中继的功能,所以每接一个OPT-CANEX则通信距离再度延长4千米,通信节点数也再增加110个。这样在布线时不用考虑已经布了多少节点、以及多远距离,使用就更加方便,而且各个CAN设备之间还实现了(光纤)隔离。注意最远的两端由于只用到一对光口所以可以用OPT-CAN即可。 如果有更加极端的情况,要求每一段的距离大大超过4000米,则可以采用单模CAN光纤中继转换器OPT-CANEXS,也是手拉手的连接,只不过将多模光纤换成为了单模光纤。
|