一种基于plc背板总线协议实现局域网wifi通信的智能模块的制作方法

文档序号:9353427阅读:487来源:国知局
一种基于plc背板总线协议实现局域网wifi通信的智能模块的制作方法
【技术领域】
[0001]本发明涉及工业自动化PLC领域,具体是一种基于PLC背板总线协议实现局域WIFI通信的智能模块。
【背景技术】
[0002]西门子S7-200在中国工业控制领域因其简单易用、可靠性高、成本低而受到广泛应用,但S7-200系统传统的通讯方式只有RS485或者以太网等有线通讯方式,然而很多工业应用现场、环境中不允许布线或者对有线干扰比较大,在这些恶劣的环境下,若要实时监控数据或者控制S7-200/AU7-200系统,传统的通讯方式便不再适用,限制了系统的实用场合,亟需改进。

【发明内容】

[0003]本发明的目的在于提供一种在原有系统的基础上,可以轻易实现Step7MicroWin、WELLVIEW等上位机软件和S7-200/AU7-200系统之间的无线WIFI通讯,让S7-200/AU7-200系统满足更高要求的应用场合的基于PLC背板总线协议实现局域网WIFI通信的智能模块,以解决上述【背景技术】中提出的问题。
[0004]为实现上述目的,本发明提供如下技术方案:
一种基于PLC背板总线协议实现局域网WIFI通信的智能模块,包括CPU,所述CPU为SJ-200系列CPU,CPU的输出端与WIFI智能模块连接,WIFI智能模块通过扩展后总线与其他模块连接;所述WIFI智能模块包括MCU模块、WIFI模块和CPLD模块,所述MCU模块通过USART串口和WIFI模块通讯,通过FMSC并口与CPLD模块连接,还与拨码开关连接;所述CPLD模块包括FSMC_IF模块、Bus200模块和S200_bus模块。
[0005]作为本发明进一步的方案:所述CPLD模块的前端连接前总线。
[0006]作为本发明再进一步的方案:所述CPLD模块的输出端连接扩展后总线。
[0007]作为本发明再进一步的方案:所述CPLD模块连接一块RAM,作为MCU模块和CPLD模块之间的共享内存。
[0008]作为本发明再进一步的方案:所述CPLD模块内部的S200_ bus模块具有扩展总线功能,实现WIFI智能模块与其他模块连接,其他模块包括第一模块、第二模块、…,第六模块。
[0009]作为本发明再进一步的方案:所述CPLD模块内部的Bus200模块具有前总线功能,实现WIFI智能模块和SJ-200系列CPU之间的通讯。
[0010]作为本发明再进一步的方案:所述CPLD模块内部的FSMC_IF模块负责实现MCU模块与CPLD模块内部数据交换的时序处理。
[0011]作为本发明再进一步的方案:所述MCU模块负责配置和管理CPLD模块上的各个模块。
[0012]作为本发明再进一步的方案:所述MCU模块负责与WIFI模块之间的通讯和通讯数据的处理。
[0013]与现有技术相比,本发明的有益效果是:本发明可以在S7-200/AU7-200系统上通#WIFI实现上位机和PLC系统之间的无线通讯,总体解决方案成本低,用户使用方便,只需要把本发明的智能模块连接在PLC系统的CPU上,本发明的智能模块占用CPU的一个槽位,进行简单的设置便可以实现无线WIFI通讯,满足更多的应用场合,适用范围更广,具有广阔的市场前景。
【附图说明】
[0014]图1为本发明的使用状态示意图。
[0015]图2为本发明的结构示意图。
[0016]其中,1-PC上位机;2-无线路由器;3-WIFI智能模块;4_CPU ;5_第一模块;6-第二模块;7_第六模块;8-MCU模块;9_拨码开关;10_FSMC_IF模块;11-Bus200模块;12-RAM ;13-S200_bus 模块;14_USART 串 P ;15_FSMC 并 P ;16_ 前总线;17_ 扩展后总线;18-WIFI 模块;19-CPLD 模块。
【具体实施方式】
[0017]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]请参阅图1?2,本发明实施例中,一种基于PLC背板总线协议实现局域网WIFI通信的智能模块,包括CPU4,所述CPU4为SJ-200系列CPU,CPU4的输出端与WIFI智能模块3连接,WIFI智能模块3通过扩展后总线17与其他模块连接;所述WIFI智能模块3包括MCU模块8、WIFI模块18和CPLD模块19,所述MCU模块8通过USART串口 14和WIFI模块18通讯,通过FMSC并口 15与CPLD模块19连接,还与拨码开关9连接;所述CPLD模块19包括 FSMC_IF 模块 10、Bus200 模块 11 和 S200_bus 模块 13。
[0019]所述CPLD模块19的前端连接前总线16。
[0020]所述CPLD模块19的输出端连接扩展后总线17。
[0021]所述CPLD模块19连接一块RAM12,作为MCU模块8和CPLD模块19之间的共享内存。
[0022]所述CPLD模块19内部的S200_ bus模块13具有扩展总线功能,实现WIFI智能模块3与其他模块连接,其他模块包括第一模块5、第二模块6、…,第六模块7。
[0023]所述CPLD模块19内部的Bus200模块11具有前总线功能,实现WIFI智能模块3和SJ-200系列CPU4之间的通讯。
[0024]所述CPLD模块19内部的FSMC_IF模块10负责实现MCU模块8与CPLD模块19内部数据交换的时序处理。
[0025]所述MCU模块8负责配置和管理CPLD模块19上的各个模块。
[0026]所述MCU模块8负责与WIFI模块18之间的通讯和通讯数据的处理。
[0027]本发明的工作原理:PC上位机I与无线路由器2实现相互通讯,无线路由器与WIFI智能模块3之间通过WIFI无线通讯,WIFI智能模块3通过前总线16与SJ-200系列CPU实现通讯,WIFI智能模块3通过扩展后总线17依次与第一模块5、第二模块6、…第六模块7连接,模块设置依照实际使用需求设置。
[0028]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0029]此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
【主权项】
1.一种基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于:包括CPU (4),所述CPU (4)为SJ-200系列CPU,CPU (4)的输出端与WIFI智能模块(3)连接,WIFI智能模块(3)通过扩展后总线(17)与其他模块连接;所述WIFI智能模块(3)包括MCU模块(8)、WIFI模块(18)和CPLD模块(19),所述MCU模块(8)通过USART串口(14)和WIFI模块(18 )通讯,通过FMSC并口( 15 )与CPLD模块(19 )连接,还与拨码开关(9 )连接;所述CPLD 模块(19)包括 FSMC_IF 模块(10)、Bus200 模块(11)和 S200_bus 模块(13)。2.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述CPLD模块(19)的前端连接前总线(16),CPLD模块(19)的输出端连接扩展后总线(17 )。3.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述CPLD模块(19)连接一块RAM (12),作为MCU模块(8)和CPLD模块(19)之间的共享内存。4.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述CPLD模块(19)内部的S200_ bus模块(13)具有扩展总线功能,实现WIFI智能模块(3 )与其他模块连接,其他模块包括第一模块(5 )、第二模块(6 )、…,第六模块(7 )。5.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述CPLD模块(19)内部的Bus200模块(11)具有前总线功能,实现WIFI智能模块(3)和SJ-200系列CPU (4)之间的通讯。6.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述CPLD模块(19 )内部的FSMC_IF模块(10 )负责实现MCU模块(8 )与CPLD模块(19)内部数据交换的时序处理。7.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述MCU模块(8)负责配置和管理CPLD模块(19)上的各个模块。8.根据权利要求1所述的基于PLC背板总线协议实现局域网WIFI通信的智能模块,其特征在于,所述MCU模块(8)负责与WIFI模块(18)之间的通讯和通讯数据的处理。
【专利摘要】本发明公开了一种基于PLC背板总线协议实现局域网WIFI通信的智能模块,包括CPU,所述CPU为SJ-200系列CPU,CPU的输出端与WIFI智能模块连接,WIFI智能模块通过扩展后总线与其他模块连接;所述WIFI智能模块包括MCU模块、WIFI模块和CPLD模块,所述MCU模块通过USART串口和WIFI模块通讯,还通过FMSC并口与CPLD模块连接;所述CPLD模块包括FSMC_IF模块、Bus200模块和S200_bus模块,CPLD模块的前端连接前总线,CPLD模块的输出端连接扩展后总线,CPLD模块连接一块RAM,作为MCU模块和CPLD模块之间的共享内存;本发明在S7-200/AU7-200系统上通过WIFI实现上位机和PLC系统之间的无线通讯,总体解决方案成本低,用户使用方便,只占用CPU的一个槽位,进行简单的设置便可以实现无线WIFI通讯,能满足更多的应用场合。
【IPC分类】H04W88/08
【公开号】CN105072708
【申请号】CN201510476320
【发明人】罗宏
【申请人】深圳市华茂欧特科技有限公司
【公开日】2015年11月18日
【申请日】2015年8月6日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1