專利名稱:可視化可編程邏輯控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到可編程邏輯控制器即PLC。
背景技術(shù):
目前,可編程邏輯控制器即PLC(Programmable Logic Controller)已經(jīng)廣泛應(yīng)用于各種工業(yè)控制中,其方便靈活的控制方式得到了普遍的認(rèn)可。但是,現(xiàn)在的可編程邏輯控制器無一例外都不帶可視化界面,而且通常都是在電腦上預(yù)先編寫好程序,再導(dǎo)入PLC中進(jìn)行調(diào)試,不能進(jìn)行在線調(diào)試;在實(shí)際調(diào)試過程中,一旦發(fā)現(xiàn)異常情況,調(diào)試人員無從知道程序中引起異常情況發(fā)生的確切位置,這就給程序的修正工作帶來了非常大的不便,大多情況下,可能就是個很容易解決的小問題,卻弄得調(diào)試人員心煩意亂、焦頭爛額,花費(fèi)了調(diào)試人員大量的精力和調(diào)試時間。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種可以在線調(diào)試、并可知道調(diào)試進(jìn)程從而方便調(diào)試人員對程序進(jìn)行修正的可視化可編程邏輯控制器。
為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為可視化可編程邏輯控制器,包括可編程邏輯控制單元、嵌入式控制裝置和交換裝置,嵌入式控制裝置包括嵌入式控制單元和與之相連的顯示控制裝置和輸入輸出接口,嵌入式控制單元和可編程邏輯控制單元分別通過其各自的網(wǎng)絡(luò)接口與交換裝置相連。
上述的嵌入式控制單元為微型處理器即MCU。
上述的顯示控制裝置為觸摸屏。
上述的交換裝置為交換機(jī)。
上述的嵌入式控制裝置還包括存儲單元,存儲單元與上述的嵌入式控制單元相連。
本發(fā)明的有益效果是不僅實(shí)現(xiàn)了程序的在線調(diào)試,而且可以使整個調(diào)試過程可視化,從而大大方便了調(diào)試人員對程序中錯誤代碼的修正,縮短了調(diào)試時間,使得調(diào)試工作變得輕松舒暢。
圖1是本發(fā)明所述的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合附圖對本發(fā)明作進(jìn)一步的描述如圖1所示,本發(fā)明所述的可視化可編程邏輯控制器,包括可編程邏輯控制單元1、嵌入式控制裝置2和交換裝置8,嵌入式控制裝置2包括嵌入式控制單元4,嵌入式控制單元4分別與輸入輸出接口5和顯示控制裝置3中的通信接口31相連,嵌入式控制單元4通過網(wǎng)絡(luò)接口5與交換機(jī)8的一路網(wǎng)絡(luò)接口相連,可編程邏輯控制單元1通過網(wǎng)絡(luò)接口11與交換機(jī)8的另一路網(wǎng)絡(luò)接口相連。在本實(shí)施例中,所述的嵌入式控制單元4為微型處理器即MCU;所述的顯示控制裝置3為觸摸屏即TFT;所述的輸入輸出接口5為USB接口;通常情況下,微型處理器即MCU所帶的存儲單元的容量有限,為此,所述的嵌入式控制裝置2中還包括存儲單元7,存儲單元7與所述的嵌入式控制單元4相連。
本發(fā)明的工作原理為通過觸摸屏3進(jìn)行人機(jī)交互,將編寫好的程序通過USB接口導(dǎo)入嵌入式控制裝置2中的存儲單元7中,嵌入式控制裝置2中的微型處理器4通過網(wǎng)絡(luò)接口5、交換機(jī)8和網(wǎng)絡(luò)接口11將程序?qū)肟删幊踢壿嬁刂茊卧?中,然后對程序進(jìn)行調(diào)試。在實(shí)際調(diào)試過程中,通過讓程序單步執(zhí)行、設(shè)置中斷條件或設(shè)置斷點(diǎn)等多種方法,利用觸摸屏3的人機(jī)交互界面直觀地發(fā)現(xiàn)程序中的錯誤、并且在線對其進(jìn)行修正;另外,在觸摸屏3中還可以顯示可編程邏輯控制單元1的工作狀態(tài)、參數(shù)、控制按鈕和通信狀態(tài)。不僅實(shí)現(xiàn)了程序的在線調(diào)試,而且可以使整個調(diào)試過程可視化,從而大大方便了調(diào)試人員對程序中錯誤代碼的修正,縮短了調(diào)試時間,使得調(diào)試工作變得輕松舒暢。
權(quán)利要求
1.可視化可編程邏輯控制器,包括可編程邏輯控制單元,其特征在于所述的可編程邏輯控制器還包括嵌入式控制裝置和交換裝置,嵌入式控制裝置包括嵌入式控制單元和與之相連的顯示控制裝置和輸入輸出接口,嵌入式控制單元和可編程邏輯控制單元分別通過其各自的網(wǎng)絡(luò)接口與交換裝置相連。
2.如權(quán)利要求1所述的可視化可編程邏輯控制器,其特征在于所述的嵌入式控制單元為微型處理器即MCU。
3.如權(quán)利要求1或2所述的可視化可編程邏輯控制器,其特征在于所述的顯示控制裝置為觸摸屏。
4.如權(quán)利要求1或2所述的可視化可編程邏輯控制器,其特征在于所述的交換裝置為交換機(jī)。
5.如權(quán)利要求1或2所述的可視化可編程邏輯控制器,其特征在于所述的嵌入式控制裝置還包括存儲單元,存儲單元與所述的嵌入式控制單元相連。
全文摘要
本發(fā)明公開了一種可以在線調(diào)試、并可知道調(diào)試進(jìn)程從而方便調(diào)試人員對程序進(jìn)行修正的可視化可編程邏輯控制器,包括可編程邏輯控制單元、嵌入式控制裝置和交換裝置,嵌入式控制裝置包括嵌入式控制單元和與之相連的顯示控制裝置和輸入輸出接口,嵌入式控制單元和可編程邏輯控制單元分別通過其各自的網(wǎng)絡(luò)接口與交換裝置相連。本發(fā)明可用于各種工業(yè)控制中。
文檔編號G05B19/05GK101082819SQ20071002502
公開日2007年12月5日 申請日期2007年7月10日 優(yōu)先權(quán)日2007年7月10日
發(fā)明者陳曉東, 朱星龍 申請人:張家港市萬科信息技術(shù)有限公司