![]() |
楼主(阅读:5357/回复:0)对串式光纤多机通信方式波仕电子的RS-485/光纤转换器OPT485[S]、CAN/光纤转换器OPT-CAN[S]本身都可以一对一对地串接(级联)来进行简单的多机通信。在这种对串式光纤网中,背靠背互连的两个OPT485[S]可以代替一个总线式光纤网中的一个OPT485EX[S]。 这种组网的方式比较灵活,缺点是不可过多级的级联,另外多个OPT485[S]的RS-485信号(A,B,GND)或者多个OPT-CAN[S]的CAN信号并联在一起时,必须保证这个局部的RS-485总线不开叉,参见波仕网站的CAN多机通信图。 在图5中,左边的1号OPT232-9(RS-232/光纤转换器)与2号OPT485构成一对。只有上位机串口为RS-232口才可以选OPT232-9,否则就选RS-232/RS-485通用的OPT485。2号OPT485在接线端子恢复出RS-485信号A-B。这对A-B信号与3号OPT485以及4号OPT485的A-B信号可以组成一个局部的RS-485总线。这个总线的A-B还可以接其他RS-485设备。3号OPT485与5号OPT485也构成一对,在5号OPT485接线端子处恢复出RS-485信号,并且可以继续级联下去。4号与6号同理。 大多数情况下,对串式光纤多机通信是没有分支的。也就是没有4号和6号。 用OPT-CAN[S]构成的CAN光纤多机通信原理是一样的。 波仕的OPT485[S]以及OPT-CAN[S]等产品因为具有内部零延时自动切换功能,所以才可以实现对串式光纤多机通信。其它厂家的产品因为本身有延时所以在级联之后会累积延时导致通信失败。波仕的CAN/光纤转换器OPT-CAN[S]因为可以做到与协议无关所以才可以这样实现这样的对串式光纤多机通信。 图6 对串式光纤多机通信图 以上介绍的几种串口光纤通信的组网方式可以直接用于接RS-232、RS-485或者RS-422以及CAN口。因为RS-232、RS-485或者RS-422的通信协议都是一样的,都是RS-232协议。对于其它常用通信接口,比如USB口、以太网口,尽管通信协议与RS-232协议完全不一样,但是波仕电子有相应的产品让它们可以接入同一个串口光纤通信网。波仕的OPTU232L1(多模)或者OPTU232SL1(单模)是将USB口转换为光纤通信的转换器,而且符合RS-232串口通信协议。波仕的OPET232L1是将以太网口转换为光纤通信的转换器,而且符合RS-232串口通信协议。有了这些产品以后,那么USB口、以太网口都可以接入以上介绍的几种串口光纤通信的组网方式的光纤网。而对于CAN协议,必须先使用CAN/RS-232协议转换器,然后配接RS-232/光纤转换器再接入串口光纤通信网。 波仕与您畅游RS232/RS485串口的世界
|