[发明专利]一种光口自动组环的光纤交换机及其数据传输方法在审
申请号: | 201711464030.8 | 申请日: | 2017-12-28 |
公开(公告)号: | CN107896348A | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | 嵇成友;胡川;陈守卫 | 申请(专利权)人: | 深圳市源拓光电技术有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04B10/2575 |
代理公司: | 深圳市添源知识产权代理事务所(普通合伙)44451 | 代理人: | 罗志伟 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 光纤 交换机 及其 数据传输 方法 | ||
技术领域
本发明涉及光纤交换机,尤其涉及一种光口自动组环的光纤交换机及其数据传输方法。
背景技术
RS485转光纤modem提供RS485信号转光纤信号功能,由于光纤传输采用光信号传输,不受外部电磁和雷击浪涌干扰影响,具有极强的抗干扰能力,通信稳定性好。通过其提供的485信号转光纤通信的功能,多模光纤传输距离长达2KM,单模光纤可以传输20公里,是复杂工业现场传输数据信号的优先选择。
现在的RS485转光纤交换机(modem)组环时,由于设备不能识别数据是从哪台设备发出的,所以会将本台设备发出的数据重新接收到,然后又发出去,周而复始,造成环路阻塞等问题。
发明内容
为了解决现有技术中的问题,本发明提供了一种光口自动组环的光纤交换机及其数据传输方法。
本发明提供了一种光口自动组环的光纤交换机,包括电源、复杂可编程器件、微处理器和PHY芯片,其中,所述电源分别与所述复杂可编程器件、微处理器、PHY芯片连接,所述复杂可编程器件通过SPI总线与所述微处理器连接,所述微处理器通过MII总线与所述PHY芯片连接,所述PHY芯片连接有光模块。
作为本发明的进一步改进,所述复杂可编程器件通过RS485总线连接有RS485设备。
本发明还提供了一种光口自动组环的光纤交换机的数据传输方法,基于所述的光口自动组环的光纤交换机,进行以下步骤:
S1、当微处理器从复杂可编程器件收到一个数据时,将该数据加上本设备的MCA地址,按照IEEE802.3标准封装成为一个以太网数据包,并将该以太网数据包的目标MAC地址设置为广播包MAC地址,进行广播;
S2、当微处理器从复杂可编程器件收到该以太网数据包时,将源MAC地址和本设备的MAC地址比对,如果相同则丢弃,如果不同就将该数据包还原成RS485数据发给对应的RS485设备,并且将该以太网数据包广播出去。
本发明的有益效果是:通过上述方案,可以通过微处理器对MAC地址进行比对识别,如果是自己发出的则丢弃,如果是别的设备发出的就提取数据从RS485口发出,环路高效,而且不会阻塞。
附图说明
图1是本发明一种光口自动组环的光纤交换机的示意图。
图2是本发明一种光口自动组环的光纤交换机的数据传输方法的以太网数据包的帧格式。
图3是本发明一种光口自动组环的光纤交换机的数据传输方法的数据传输环路示意图。
具体实施方式
下面结合附图说明及具体实施方式对本发明作进一步说明。
如图1所示,一种光口自动组环的光纤交换机,包括电源101、复杂可编程器件102、微处理器103和PHY芯片104,微处理器103简称为MCU,复杂可编程器件102简称为CPLD,其中,所述电源101分别与所述复杂可编程器件102、微处理器103、PHY芯片104连接,所述复杂可编程器件102通过SPI总线与所述微处理器103连接,所述微处理器103通过MII总线与所述PHY芯片104连接,所述PHY芯片104连接有光模块105。
如图1所示,所述复杂可编程器件102通过RS485总线连接有RS485设备。
一种光口自动组环的光纤交换机的数据传输方法,基于所述的光口自动组环的光纤交换机,光纤交换机简称为光纤modem,进行以下步骤:
1.当MCU从RS485收到一个数据时,它会将这个数据按照IEEE802.3标准封装成为一个以太网数据包,其帧格式如图2所示;
2.光纤modem1收到RS485设备A的数据后,将数据加上本设备的MAC地址:00:00:00:00:00:01。并且将以太网数据包的目标MAC地址设置为FF:FF:FF:FF:FF:FF(广播包MAC地址),并且从T1广播出去。
3.光纤modem2收到这个数据包时,将源MAC地址和自己的MAC地址比对,如果相同就丢弃,如果不同就将该数据包还原成RS485数据发给RS485设备B,并且将该以太网数据包从T2广播出去。
本发明提供的一种光口自动组环的光纤交换机及其数据传输方法,能通过MAC地址比对识别数据,如果是自己发出的则丢弃,如果是别的设备发出的就提取数据从RS485口发出。现在的环路高效,而且不会阻塞。达到了预期的要求。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市源拓光电技术有限公司,未经深圳市源拓光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711464030.8/2.html,转载请声明来源钻瓜专利网。