下載程序之前應(yīng)將CPU的存儲器復(fù)位,將CPU切換到STOP模式,下載用戶程序時應(yīng)同時下載硬件組態(tài)數(shù)據(jù)。啟動時程序中的錯誤可能導(dǎo)致CPU停機(jī),可以使用 “模塊信息”工具診斷和排除編程錯誤。
通過執(zhí)行用戶程序來檢查系統(tǒng)的功能,可以在組織塊OB1中逐一調(diào)用各邏輯塊,一步一步地調(diào)試程序。在調(diào)試時應(yīng)保存對程序的修改。調(diào)試結(jié)束后,保存調(diào)試好的程序。
最先調(diào)試啟動組織塊OB100,然后調(diào)試FB和FC。應(yīng)先調(diào)試嵌套調(diào)用最深的塊,例如首先調(diào)試圖中的FB 1。圖中括號內(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時調(diào)試它們。
圖 程序調(diào)試的順序