首先進行硬件調試,可以用變量表來測試硬件,通過觀察cpu模塊上的故障指示燈,或使用故障診斷工具來診斷故障。
下載程序之前應將cpu的存儲器復位,將cpu切換到stop模式,下載用戶程序時應同時下載硬件組態(tài)數(shù)據(jù)。啟動時程序中的錯誤可能導致cpu停機,可以使用 “模塊信息”工具診斷和排除編程錯誤。
通過執(zhí)行用戶程序來檢查系統(tǒng)的功能,可以在組織塊ob1中逐一調用各邏輯塊,一步一步地調試程序。在調試時應保存對程序的修改。調試結束后,保存調試好的程序。
最先調試啟動組織塊ob100,然后調試fb和fc。應先調試嵌套調用最深的塊,例如首先調試圖中的fb 1。圖中括號內的數(shù)字為調試的順序,例如調試好fb 1后調試調用fb 1的fc 3等。
最后調試不影響ob1的循環(huán)執(zhí)行的中斷處理程序,或者在調試ob1時調試它們。
圖 程序調試的順序