一種用于診斷可編程控制器以太網通信故障的智能系統的制作方法
【技術領域】
[0001]本發明涉及工業自動化可編程控制器技術領域,具體是一種用于診斷可編程控制器以太網通信故障的智能系統。
【背景技術】
[0002]西門子S7200在中國工業控制領域,因其簡單易用,可靠性高、成本低而受到廣泛應用,傳統的S7200系統一般使用RS485串口通訊方式,隨著工業信息化的快速發展,越來越多的系統要求具備以太網通信功能,通過EM243智能通信模塊將S7200系統轉成以太網進行通信,這樣通過以太網實現遠距離的對現場設備的運行狀況進行監控。但是用以太網進行遠距離通信,一旦出現網絡故障,就使得故障排除比較困難,并且增加設備維護的費用。
【發明內容】
[0003]本發明的目的在于提供一種方便查找、成本低的用于診斷可編程控制器以太網通信故障的智能系統,以解決上述【背景技術】中提出的問題。
[0004]為實現上述目的,本發明提供如下技術方案:
一種用于診斷可編程控制器以太網通信故障的智能系統,包括WELLVIEW上位機操作軟件和EM243智能通信模塊,上位機操作軟件運行在安裝有Windows系列操作系統的電腦上,用來配置EM243智能通信模塊的硬件參數、與EM243智能通信模塊交互數據和廣播查詢EM243智能通信模塊的IP地址;EM243智能通信模塊還連接有查詢模塊、配置模塊、控制模塊和處理數據的MCU模塊,所述配置模塊包括與WELLVIEW上位機操作軟件通信的以太網接口模塊以及與可編程控制器通信的接口模塊,EM243智能通信模塊以TCP/IP的方式接收WELLVIEW上位機操作軟件發送過來的以太網包,MCU模塊將接收到的數據進行處理,并通過串口或以太網等接口把數據傳送給遠程PLC。
[0005]作為本發明進一步的方案:所述WELLVIEW上位機操作軟件通過TCP/IP方式連接EM243智能通信模塊。
[0006]作為本發明進一步的方案:所述EM243智能通信模塊將遠程PLC的串口通信方式轉成以太網接口通信方式。
作為本發明進一步的方案:所述的EM243智能通信模塊通過RS485或以太網方式連接遠程PLC。
[0007]作為本發明再進一步的方案:所述WELLVIEW上位機操作軟件通過EM243智能通信模塊與遠程PLC的進行數據交互。
[0008]與現有技術相比,本發明的有益效果是:
本發明可以在以太網PLC系統出現網絡故障時,方便的查找、定位PLC的以太網通訊故障點,使得可編程邏輯控制器的以太網通訊故障點的檢測變的更加容易,用戶使用方便,并且降低了檢測的人工成本和差旅費用。
【附圖說明】
[0009]圖1為本發明的結構示意圖。
[0010]圖2為本發明工作原理示意圖。
【具體實施方式】
[0011 ] 下面結合【具體實施方式】對本專利的技術方案作進一步詳細地說明。
[0012]請參閱圖1-2,一種用于診斷可編程控制器以太網通信故障的智能系統,包括WELLVIEW上位機操作軟件和EM243智能通信模塊,上位機操作軟件運行在安裝有Windows系列操作系統的電腦上,用來配置EM243智能通信模塊的硬件參數、與EM243智能通信模塊交互數據和廣播查詢EM243智能通信模塊的IP地址;EM243智能通信模塊還連接有查詢模塊、配置模塊、控制模塊和處理數據的MCU模塊,所述配置模塊包括與WELLVIEW上位機操作軟件通信的以太網接口模塊以及與可編程控制器通信的接口模塊,EM243智能通信模塊以TCP/IP的方式接收WELLVIEW上位機操作軟件發送過來的以太網包,MCU模塊將接收到的數據進行處理,并通過串口或以太網等接口把數據傳送給遠程PLC。
[0013]所述WELLVIEW上位機操作軟件通過TCP/IP方式連接EM243智能通信模塊,所述EM243智能通信模塊將遠程PLC的串口通信方式轉成以太網接口通信方式,所述的EM243智能通信模塊通過RS485或以太網方式連接遠程PLC,所述WELLVIEW上位機操作軟件通過EM243智能通信模塊與遠程PLC的進行數據交互。
[0014]所述EM243智能通信模塊支持TCP/IP通訊,其中WELLVIEW上位機操作軟件實現廣播掃描EM243智能通信模塊的功能,使EM243智能通信模塊可以被上位機模塊找到;WELLVIEW上位機操作軟件實現EM243智能通信模塊的參數配置功能,使診斷模塊可以正常與遠程PLC通信;WELLVIEW上位機操作軟件具備操作EM243智能通信模塊遠程重啟功能,使得診斷模塊可以通過網絡遠程重啟復位;EM243智能通信模塊實現TCP/IP協議棧,負責接收TCP/IP數據;MCU模塊負責處理以太網模塊接收到的數據,并通過RS485串口或以太網口發送給遠程PLC。
[0015]用戶能用以太網方式通過EM243智能通信模塊訪問局域網內和局域網外的可編程控制器,PLC通過EM243智能通信模塊與WELLVIEW上位機操作軟件進行以太網通信,一旦上位機操作軟件無法對PLC進行數據交互,WELLVIEW上位機操作軟件將根據相關信息,判斷出通信故障是以太網網絡問題還是現場PLC與EM243智能通信模塊之間的通信的問題,即WELLVIEW上位機操作軟件通過EM243智能通信模塊交互的信息確定整套系統以太網鏈路的狀況,從而方便工程施工人員快速定位并解決問題。
[0016]本發明可以在以太網PLC系統出現網絡故障時,方便的查找、定位PLC的以太網通訊故障點,使得可編程邏輯控制器的以太網通訊故障點的檢測變的更加容易,用戶使用方便,并且降低了檢測的人工成本和差旅費用。
[0017]上面對本專利的較佳實施方式作了詳細說明,但是本專利并不限于上述實施方式,在本領域的普通技術人員所具備的知識范圍內,還可以在不脫離本專利宗旨的前提下作出各種變化。
【主權項】
1.一種用于診斷可編程控制器以太網通信故障的智能系統,包括WELLVIEW上位機操作軟件和EM243智能通信模塊,其特征在于,上位機操作軟件運行在安裝有Windows系列操作系統的電腦上,用來配置EM243智能通信模塊的硬件參數、與EM243智能通信模塊交互數據和廣播查詢EM243智能通信模塊的IP地址;EM243智能通信模塊還連接有查詢模塊、配置模塊、控制模塊和處理數據的MCU模塊,所述配置模塊包括與WELLVIEW上位機操作軟件通信的以太網接口模塊以及與可編程控制器通信的接口模塊,EM243智能通信模塊以TCP/IP的方式接收WELLVIEW上位機操作軟件發送過來的以太網包,MCU模塊將接收到的數據進行處理,并通過串口或以太網等接口把數據傳送給遠程PLC。2.根據權利要求1所述的用于診斷可編程控制器以太網通信故障的智能系統,其特征在于,所述WELLVIEW上位機操作軟件通過TCP/IP方式連接EM243智能通信模塊。3.根據權利要求1所述的用于診斷可編程控制器以太網通信故障的智能系統,其特征在于,所述EM243智能通信模塊將遠程PLC的串口通信方式轉成以太網接口通信方式。4.根據權利要求1所述的用于診斷可編程控制器以太網通信故障的智能系統,其特征在于,所述的EM243智能通信模塊通過RS485或以太網方式連接遠程PLC。5.根據權利要求1所述的用于診斷可編程控制器以太網通信故障的智能系統,其特征在于,所述WELLVIEW上位機操作軟件通過EM243智能通信模塊與遠程PLC的進行數據交互。
【專利摘要】本發明公開了一種用于診斷可編程控制器以太網通信故障的智能系統,包括WELLVIEW上位機操作軟件和EM243智能通信模塊,上位機操作軟件運行在安裝有Windows系列操作系統的電腦上,用來配置EM243智能通信模塊的硬件參數、與EM243智能通信模塊交互數據和廣播查詢EM243智能通信模塊的IP地址,EM243智能通信模塊以TCP/IP的方式接收WELLVIEW上位機操作軟件發送過來的以太網包,MCU模塊將接收到的數據進行處理,并通過串口或以太網等接口把數據傳送給遠程PLC。本發明可以在以太網PLC系統出現網絡故障時,方便的查找、定位PLC的以太網通訊故障點,使得可編程邏輯控制器的以太網通訊故障點的檢測變的更加容易,用戶使用方便,并且降低了檢測的人工成本和差旅費用。
【IPC分類】H04L12/24
【公開號】CN105162630
【申請號】CN201510554294
【發明人】王飛
【申請人】深圳市華茂歐特科技有限公司
【公開日】2015年12月16日
【申請日】2015年9月2日