一種基于plc背板總線協(xié)議實現(xiàn)局域網(wǎng)wifi通信的智能模塊的制作方法
【技術領域】
[0001]本發(fā)明涉及工業(yè)自動化PLC領域,具體是一種基于PLC背板總線協(xié)議實現(xiàn)局域WIFI通信的智能模塊。
【背景技術】
[0002]西門子S7-200在中國工業(yè)控制領域因其簡單易用、可靠性高、成本低而受到廣泛應用,但S7-200系統(tǒng)傳統(tǒng)的通訊方式只有RS485或者以太網(wǎng)等有線通訊方式,然而很多工業(yè)應用現(xiàn)場、環(huán)境中不允許布線或者對有線干擾比較大,在這些惡劣的環(huán)境下,若要實時監(jiān)控數(shù)據(jù)或者控制S7-200/AU7-200系統(tǒng),傳統(tǒng)的通訊方式便不再適用,限制了系統(tǒng)的實用場合,亟需改進。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種在原有系統(tǒng)的基礎上,可以輕易實現(xiàn)Step7MicroWin、WELLVIEW等上位機軟件和S7-200/AU7-200系統(tǒng)之間的無線WIFI通訊,讓S7-200/AU7-200系統(tǒng)滿足更高要求的應用場合的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,以解決上述【背景技術】中提出的問題。
[0004]為實現(xiàn)上述目的,本發(fā)明提供如下技術方案:
一種基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)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]作為本發(fā)明進一步的方案:所述CPLD模塊的前端連接前總線。
[0006]作為本發(fā)明再進一步的方案:所述CPLD模塊的輸出端連接擴展后總線。
[0007]作為本發(fā)明再進一步的方案:所述CPLD模塊連接一塊RAM,作為MCU模塊和CPLD模塊之間的共享內(nèi)存。
[0008]作為本發(fā)明再進一步的方案:所述CPLD模塊內(nèi)部的S200_ bus模塊具有擴展總線功能,實現(xiàn)WIFI智能模塊與其他模塊連接,其他模塊包括第一模塊、第二模塊、…,第六模塊。
[0009]作為本發(fā)明再進一步的方案:所述CPLD模塊內(nèi)部的Bus200模塊具有前總線功能,實現(xiàn)WIFI智能模塊和SJ-200系列CPU之間的通訊。
[0010]作為本發(fā)明再進一步的方案:所述CPLD模塊內(nèi)部的FSMC_IF模塊負責實現(xiàn)MCU模塊與CPLD模塊內(nèi)部數(shù)據(jù)交換的時序處理。
[0011]作為本發(fā)明再進一步的方案:所述MCU模塊負責配置和管理CPLD模塊上的各個模塊。
[0012]作為本發(fā)明再進一步的方案:所述MCU模塊負責與WIFI模塊之間的通訊和通訊數(shù)據(jù)的處理。
[0013]與現(xiàn)有技術相比,本發(fā)明的有益效果是:本發(fā)明可以在S7-200/AU7-200系統(tǒng)上通#WIFI實現(xiàn)上位機和PLC系統(tǒng)之間的無線通訊,總體解決方案成本低,用戶使用方便,只需要把本發(fā)明的智能模塊連接在PLC系統(tǒng)的CPU上,本發(fā)明的智能模塊占用CPU的一個槽位,進行簡單的設置便可以實現(xiàn)無線WIFI通訊,滿足更多的應用場合,適用范圍更廣,具有廣闊的市場前景。
【附圖說明】
[0014]圖1為本發(fā)明的使用狀態(tài)示意圖。
[0015]圖2為本發(fā)明的結構示意圖。
[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]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0018]請參閱圖1?2,本發(fā)明實施例中,一種基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)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之間的共享內(nèi)存。
[0022]所述CPLD模塊19內(nèi)部的S200_ bus模塊13具有擴展總線功能,實現(xiàn)WIFI智能模塊3與其他模塊連接,其他模塊包括第一模塊5、第二模塊6、…,第六模塊7。
[0023]所述CPLD模塊19內(nèi)部的Bus200模塊11具有前總線功能,實現(xiàn)WIFI智能模塊3和SJ-200系列CPU4之間的通訊。
[0024]所述CPLD模塊19內(nèi)部的FSMC_IF模塊10負責實現(xiàn)MCU模塊8與CPLD模塊19內(nèi)部數(shù)據(jù)交換的時序處理。
[0025]所述MCU模塊8負責配置和管理CPLD模塊19上的各個模塊。
[0026]所述MCU模塊8負責與WIFI模塊18之間的通訊和通訊數(shù)據(jù)的處理。
[0027]本發(fā)明的工作原理:PC上位機I與無線路由器2實現(xiàn)相互通訊,無線路由器與WIFI智能模塊3之間通過WIFI無線通訊,WIFI智能模塊3通過前總線16與SJ-200系列CPU實現(xiàn)通訊,WIFI智能模塊3通過擴展后總線17依次與第一模塊5、第二模塊6、…第六模塊7連接,模塊設置依照實際使用需求設置。
[0028]對于本領域技術人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。
[0029]此外,應當理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術方案,說明書的這種敘述方式僅僅是為清楚起見,本領域技術人員應當將說明書作為一個整體,各實施例中的技術方案也可以經(jīng)適當組合,形成本領域技術人員可以理解的其他實施方式。
【主權項】
1.一種基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)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.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述CPLD模塊(19)的前端連接前總線(16),CPLD模塊(19)的輸出端連接擴展后總線(17 )。3.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述CPLD模塊(19)連接一塊RAM (12),作為MCU模塊(8)和CPLD模塊(19)之間的共享內(nèi)存。4.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述CPLD模塊(19)內(nèi)部的S200_ bus模塊(13)具有擴展總線功能,實現(xiàn)WIFI智能模塊(3 )與其他模塊連接,其他模塊包括第一模塊(5 )、第二模塊(6 )、…,第六模塊(7 )。5.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述CPLD模塊(19)內(nèi)部的Bus200模塊(11)具有前總線功能,實現(xiàn)WIFI智能模塊(3)和SJ-200系列CPU (4)之間的通訊。6.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述CPLD模塊(19 )內(nèi)部的FSMC_IF模塊(10 )負責實現(xiàn)MCU模塊(8 )與CPLD模塊(19)內(nèi)部數(shù)據(jù)交換的時序處理。7.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述MCU模塊(8)負責配置和管理CPLD模塊(19)上的各個模塊。8.根據(jù)權利要求1所述的基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)WIFI通信的智能模塊,其特征在于,所述MCU模塊(8)負責與WIFI模塊(18)之間的通訊和通訊數(shù)據(jù)的處理。
【專利摘要】本發(fā)明公開了一種基于PLC背板總線協(xié)議實現(xiàn)局域網(wǎng)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模塊之間的共享內(nèi)存;本發(fā)明在S7-200/AU7-200系統(tǒng)上通過WIFI實現(xiàn)上位機和PLC系統(tǒng)之間的無線通訊,總體解決方案成本低,用戶使用方便,只占用CPU的一個槽位,進行簡單的設置便可以實現(xiàn)無線WIFI通訊,能滿足更多的應用場合。
【IPC分類】H04W88/08
【公開號】CN105072708
【申請?zhí)枴緾N201510476320
【發(fā)明人】羅宏
【申請人】深圳市華茂歐特科技有限公司
【公開日】2015年11月18日
【申請日】2015年8月6日