




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
S7-1500PLC技術(shù)及應(yīng)用高等職業(yè)系列教材第八章
教學導(dǎo)航系統(tǒng)調(diào)試與診斷8.18.2程序調(diào)試方法故障診斷
程序信息用于顯示用戶程序中已經(jīng)使用地址的分配表、程序塊的調(diào)用關(guān)系、從屬結(jié)構(gòu)和資源信息。在TIA博途軟件項目視圖的項目樹中,雙擊“程序信息”標簽即可顯示程序信息視窗,如圖8-1所示。以下將詳細介紹程序信息中的各個標簽。圖8-1程序信息
“調(diào)用結(jié)構(gòu)”描述了S7程序中塊的調(diào)用層級。單擊“調(diào)用結(jié)構(gòu)”標簽可在該視窗中查看到用戶程序使用的程序塊列表和調(diào)用的層級關(guān)系。
當單擊程序塊前部的三角箭頭可以逐級顯示調(diào)用塊的結(jié)構(gòu),如圖8-2所示。在圖中若要跳轉(zhuǎn)到加工(FB4)使用位置,可通過單擊“Main(OB1)NW4”,自動跳轉(zhuǎn)到Main(OB1)的程序段4的加工(FB4)處。在調(diào)用結(jié)構(gòu)中也可以發(fā)現(xiàn)塊與塊之間的關(guān)系,如組織塊Main(OB1)中包含加工(FB4),而加工(FB4)中又包含加工運行(FB10)和加工復(fù)位(FB12)。1.調(diào)用結(jié)構(gòu)圖8-2調(diào)用結(jié)構(gòu)
從屬性結(jié)構(gòu)顯示程序中每個塊與其他塊的從屬關(guān)系,與調(diào)用結(jié)構(gòu)相反,可以很快反映出其上一級的層次,例如加工塊(FB4)的上一級是Main(OB1),如圖8-3所示。圖8-3從屬性結(jié)構(gòu)2.從屬性結(jié)構(gòu)
分配列表用于顯示用戶程序?qū)斎?I)、輸出(Q)、位存儲器(M)、定時器(T)和計數(shù)器(C)的占用情況。顯示被占用的地址區(qū)長度可以是位(Bit)、字節(jié)(Byte)、字(Word)、雙字(DWord)和長字(LWord)。在調(diào)試程序時,查看分配列表,可以避免地址沖突,如圖8-4所示。圖8-4分配列表3.分配列表
在“資源”標簽中顯示硬件資源的使用信息,如圖8-5所示。其中包含:
1)CPU中使用的編程對象(如OB、FC、FB、DB、用戶自定義數(shù)據(jù)類型和PLC變量)。
2)CPU中可使用的存儲區(qū)域(如裝載存儲器、代碼工作存儲器、數(shù)據(jù)工作存儲器、保持型存儲器)。
3)現(xiàn)有I/O模塊的硬件資源(如數(shù)字量輸入/輸出模塊、模擬量輸入/輸出模塊)。
需注意裝載存儲器中只統(tǒng)計了SIMATICS7-1500CPU的用戶程序的大小,并沒有統(tǒng)計硬件組態(tài)及設(shè)備運行時所產(chǎn)生的數(shù)據(jù)日志,故不能根據(jù)圖8-5中的裝載存儲器信息來選擇SMC卡。圖8-5程序資源4.程序資源在TIA博途中可通過“交叉引用”快速查詢一個對象(如操作數(shù)或變量等)在用戶程序中不同的使用位置,并快速推斷上一級邏輯關(guān)系。1.交叉引用
(1)交叉引用的總覽
創(chuàng)建和更改程序時,保留已使用的操作數(shù)、變量和塊調(diào)用的總覽。在TIA博途軟件項目視圖的工具欄中,單擊“工具”→“交叉引用”,彈出交叉引用列表,如圖8-6所示。圖中顯示了傳感器SEN62(I7.7)在搬運(FB6)、搬運復(fù)位(FB9)及搬運運行1(FB17)中均被使用到。圖8-6交叉引用列表
(2)交叉引用的跳轉(zhuǎn)
從交叉引用可直接跳轉(zhuǎn)到操作數(shù)和變量的使用位置。雙擊如圖8-7所示的“使用點”列下面的“搬運運行1(FB17)NW2”,則自動跳轉(zhuǎn)到I7.7的使用位置FB17的程序段2,如圖8-7所示。圖8-7交叉引用跳轉(zhuǎn)比較功能可用于比較項目中具有相同標識的對象的差異,可分為離線/在線和離線/離線兩種比較方式。2.比較功能
(1)離線/在線比較
在TIA博途軟件項目視圖的工具欄中,單擊“在線”按鈕,切換到在線狀態(tài),可以通過程序塊、PLC變量以及硬件等對象的圖標,獲得在線與離線的比較情況,其含義如表8-1所示。表8-1在線程序塊圖標說明
如果需要獲得更加詳細的在線和離線比較信息,先選擇整個項目的站點,然后在菜單命令中,單擊“工具”→“比較”→“離線/在線比較”進行比較,比較編輯器界面如圖8-8所示。圖8-8離線/在線比較
通過工具欄中的按鈕,可以過濾比較對象、更改顯示視圖及對有差異的對象進行詳細比較和操作。如果程序塊在線和離線之間有差異,可以在操作區(qū)選擇需要執(zhí)行的動作。執(zhí)行動作與狀態(tài)有關(guān),狀態(tài)與執(zhí)行動作的關(guān)系如表8-2所示。表8-2狀態(tài)與執(zhí)行的動作關(guān)系
當程序塊有多個版本或者多人編輯、維護時,可使用詳細比較功能保證程序的正確執(zhí)行。具體操作方法:在比較編輯器中,選擇離線/在線內(nèi)容不同的程序塊,本例為FB6,單擊比較編輯器工具欄中的“開始詳情比較”按鈕,彈出如圖8-9所示的界面,程序差異處有顏色標識。圖8-9程序塊的詳細比較
(2)離線/離線比較
離線/離線比較可以對軟件和硬件進行比較。軟件比較時可以比較不同項目或者庫中的對象,而進行硬件比較時,則可比較當前打開項目和參考項目的設(shè)備。
當離線/離線比較時,須將整個項目拖到比較器的兩邊,單擊“手動/自動切換按鈕”
可以選擇比較模式,如圖8-10所示。手動模式可以比較相同類型的程序塊,而自動比較模式將比較相同類型并且相同編號的程序塊。圖8-10程序塊的離線比較
在比較編輯器中,選中“Main(OB1)”,單擊工具欄中“詳細比較”按鈕
,彈出如圖8-11所示的界面,程序差異處有顏色標識。圖8-11程序塊的離線詳細比較
PLC是運行在工業(yè)環(huán)境中的控制器,其優(yōu)點是可靠性比較高,出現(xiàn)故障的概率較低,但是出現(xiàn)故障也是難以避免的。
一般PLC的故障主要是由外部故障或內(nèi)部錯誤造成。外部故障是由外部傳感器或執(zhí)行機構(gòu)故障等引發(fā)PLC產(chǎn)生故障,可能會使整個系統(tǒng)停機,甚至燒壞PLC。而內(nèi)部錯誤是PLC內(nèi)部的功能性錯誤或編程錯誤造成的,可以使系統(tǒng)停機。
SIMATICS7-1500系統(tǒng)支持多種方式對PLC進行診斷,主要包括:通過模塊頂部或通道的LED指示燈、通過安裝了TIA博途軟件的PG/PC以及通過CPU自帶的顯示屏等方式。1.CPU模塊狀態(tài)指示燈
相較于SIMATICS7-300/400PLC,SIMATICS7-1500PLC的LED指示燈精簡了不少,只保留了模塊頂部的三個LED指示燈,用于指示當前模塊的工作狀態(tài)。
以S7-1516F-3PN/DPCPU模塊為例,如圖8-26所示,其模塊頂部的三個LED狀態(tài)指示燈的含義分別為:①號為RUN/STOP(運行/停止)、②號為ERROR(錯誤)、③號為MAINT(維護)圖8-26S7-1516F-3PN/DPCPU模塊指示燈(維護)指示燈含義見表8-3。表8-3LED指示燈的含義RUN/STOPLED指示燈ERRORLED指示燈MAINTLED指示燈含義滅滅滅CPU電源缺失或不足。滅紅燈閃爍滅發(fā)生錯誤。綠燈亮滅滅CPU處于RUN模式。綠燈亮紅燈閃爍滅診斷事件未決。綠燈亮滅黃燈亮設(shè)備要求維護。必須在短時間內(nèi)檢查/更換受影響的硬件。激活強制作業(yè)PROFIenergy暫停綠燈亮滅黃燈閃爍設(shè)備需要維護。必須在短時間內(nèi)檢查/更換受影響的硬件。組態(tài)錯誤黃燈亮滅黃燈閃爍固件更新已成功完成。黃燈亮滅滅CPU處于STOP模式。黃燈亮紅燈閃爍黃燈閃爍SIMATIC存儲卡中的程序出錯。CPU故障黃燈閃爍滅滅CPU在STOP模式下執(zhí)行內(nèi)部活動,如STOP之后啟動。從SIMATIC存儲卡下載用戶程序黃燈/綠燈閃爍滅滅啟動(從RUN轉(zhuǎn)為STOP)黃燈/綠燈閃爍紅燈閃爍黃燈閃爍啟動(CPU正在啟動)啟動、插入模塊時測試LED指示燈。LED指示燈閃爍測試2.信號模塊指示燈
對于帶通道診斷的數(shù)字量輸入模塊
DI32x24VDCHF而言,其模塊頂部也有狀態(tài)指示燈,如圖8-27所示。同時模塊每個通道的LED指示燈是雙色的(綠色/紅色),以不同的顏色標示該通道的不同工作狀態(tài)。綠色代表有信號輸入,紅色代表斷路或電源電壓L+過低或缺失。圖8-26S7-1516F-3PN/DPCPU模塊指示燈狀態(tài)指示燈具體含義見表8-4。表8-4狀態(tài)和錯誤指示燈RUN和ERROR含義LED指示燈含義補救措施RUNERROR?滅?滅背板總線上電壓缺失或過低。接通CPU和/或系統(tǒng)電源模塊。檢查是否插入U型連接器。檢查是否插入了過多的模塊。閃爍滅模塊啟動并在設(shè)置有效參數(shù)分配之前持續(xù)閃爍。---亮滅模塊已組態(tài)。亮閃爍表示模塊錯誤(至少一個通道上存在故障,如斷路)。判斷診斷數(shù)據(jù)并消除該錯誤(如,斷路)。閃爍閃爍硬件故障。更換模塊。
當PLC系統(tǒng)發(fā)生故障時,可以通過安裝了TIA博途軟件的PG/PC進行診斷。在線的情況下單擊項目樹下CPU的“在線和診斷”菜單,可查看“診斷”→“診斷緩沖區(qū)”和“診斷狀態(tài)”的消息。根據(jù)“診斷緩沖區(qū)”和“診斷狀態(tài)”的具體消息,判斷系統(tǒng)相應(yīng)故障,如圖8-28、8-29所示。圖8-28診斷緩沖區(qū)事件信息圖8-29診斷狀態(tài)信息圖8-30設(shè)備狀態(tài)信息
在項目視圖中,單擊“轉(zhuǎn)至在線”按鈕,使得TIA博途軟件與SIMATICS7-1500PLC處于在線狀態(tài)。單擊“設(shè)備視圖”選項卡,如圖8-30所示??梢钥吹?號槽的模塊上有綠色的“√”,表明DI模塊正常。而3號槽上的模塊上顯示
診斷圖標,表明此模塊的組態(tài)與實際組態(tài)之間存在差異。
雙擊故障診斷圖標,打開模塊診斷狀態(tài)信息如圖8-31所示,可以看到故障信息為加載的組態(tài)和離線項目不完全相同,這與實際故障情況一致。圖8-31模塊診斷狀態(tài)信息
每個標準的SIMATICS7-1500CPU都帶一塊彩色的顯示屏,如圖8-32所示,通過該顯示屏可以查看PLC的診斷緩沖區(qū),也可以查看模塊和分布式I/O模塊的當前狀態(tài)及診斷消息。圖8-32S7-1516FCPU的顯示屏主界面1.SIMATICS7-1500CPU顯示屏簡介顯示屏面板菜單功能含義如表8-5所示。表8-5顯示屏面板菜單含義
用顯示屏下方的方向按鈕,把光標移到診斷菜單上,當移到此菜單上時,此菜單圖標明顯比其他菜單圖標大,而且在下方顯示此菜單的名稱,表示光標已經(jīng)移動到診斷菜單上。單擊顯示屏下方的“OK”鍵,即可進入診斷界面,如圖8-33所示。圖8-33診
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年學生租賃自備機房機位合同范本
- 2025年江西省汽車銷售合同
- 2025筆記本電腦采購合同范本
- 2025標準設(shè)備買賣合同樣本
- 2025員工續(xù)簽勞動合同范本
- 2025物流合作加盟合同協(xié)議范本
- 壓力容器專業(yè)知識
- 風險分級管控教案
- 氣瓶安全使用與管理
- 《服務(wù)營銷策略教學課件》教案
- 2024-2025學年上海中學高三下學期3月一模考試英語試題含解析
- 02幾何壓軸小題-【黃金沖刺】考前10天中考數(shù)學極限滿分沖刺(浙江專用)原卷版+解析
- 數(shù)字鄉(xiāng)村網(wǎng)絡(luò)課程設(shè)計
- 基于STM32的智慧農(nóng)業(yè)監(jiān)測系統(tǒng)設(shè)計
- 廠房施工進度計劃表
- 2024年《產(chǎn)業(yè)經(jīng)濟學》考試復(fù)習題庫(含答案)
- 公園保潔服務(wù)投標方案
- DL∕T 553-2013 電力系統(tǒng)動態(tài)記錄裝置通 用技術(shù)條件
- 促進教師教育國際交流合作的計劃三篇
- DL-T2427-2021垃圾發(fā)電廠垃圾池技術(shù)規(guī)范
- 部編版八下成語+解釋+造句 素材
評論
0/150
提交評論