下載程序之前應(yīng)將CPU的存儲(chǔ)器復(fù)位,將CPU切換到STOP模式,下載用戶程序時(shí)應(yīng)同時(shí)下載硬件組態(tài)數(shù)據(jù)。啟動(dòng)時(shí)程序中的錯(cuò)誤可能導(dǎo)致CPU停機(jī),可以使用 “模塊信息”工具診斷和排除編程錯(cuò)誤。
通過(guò)執(zhí)行用戶程序來(lái)檢查系統(tǒng)的功能,可以在組織塊OB1中逐一調(diào)用各邏輯塊,一步一步地調(diào)試程序。在調(diào)試時(shí)應(yīng)保存對(duì)程序的修改。調(diào)試結(jié)束后,保存調(diào)試好的程序。
最先調(diào)試啟動(dòng)組織塊OB100,然后調(diào)試FB和FC。應(yīng)先調(diào)試嵌套調(diào)用最深的塊,例如首先調(diào)試圖中的FB 1。圖中括號(hào)內(nèi)的數(shù)字為調(diào)試的順序,例如調(diào)試好FB 1后調(diào)試調(diào)用FB 1的FC 3等。
最后調(diào)試不影響OB1的循環(huán)執(zhí)行的中斷處理程序,或者在調(diào)試OB1時(shí)調(diào)試它們。
圖 程序調(diào)試的順序