中央處理器模組CPU224 CN
使用該測試選項時,需要在程序中先設(shè)置斷點并建立在線連接,之后在 CPU 上啟用這些
斷點。隨后執(zhí)行一個斷點到另一個端點之間的一段程序。
要求:
● 可在編程語言 SCL 或 STL 中設(shè)置斷點。
使用斷點進(jìn)行測試具有以下優(yōu)勢:
●
逐步定位邏輯錯誤
●
在實際調(diào)試前,簡化并快速分析復(fù)雜程序
●
在各個已執(zhí)行循環(huán)中記錄當(dāng)前值
●
在使用 LAD/FBD 塊的 SCL/STL 程序段中,也可使用斷點進(jìn)行程序驗證
說明
中央處理器模組CPU224 CN
使用斷點進(jìn)行測試時的限制條件
•
使用斷點進(jìn)行測試時,可能存在覆蓋 CPU 循環(huán)時間的風(fēng)險。
•
如果使用工藝對象時使用斷點進(jìn)行測試,則 CPU 將切換為 STOP 模式。
說明
F 系統(tǒng) SIMATIC Safety
在標(biāo)準(zhǔn)用戶程序中設(shè)置斷點,將導(dǎo)致安全程序出錯:
•
F 循環(huán)時間監(jiān)視的順序
•
與故障安全 I/O 通信時出錯
•
安全相關(guān)的 CPU 間通信期間出錯
•
CPU 發(fā)生內(nèi)部錯誤
如果繼續(xù)使用斷點進(jìn)行測試,則需禁用安全模式。這將導(dǎo)致以下錯誤:
•
與故障安全 I/O 通信時出錯
•
安全相關(guān)的 CPU 間通信期間出錯
通過監(jiān)控表進(jìn)行測試
監(jiān)控表中可以使用以下功能:
● 監(jiān)視變量
在 PG/PC 上、CPU 的顯示屏上以及 Web 服務(wù)器上,可以使用監(jiān)控表來監(jiān)視用戶程序
或 CPU 的各個變量的當(dāng)前值。為了能讓 CPU 和 Web 服務(wù)器的顯示屏顯示變量的
值,必須在監(jiān)控表的“名稱”(Name) 列中變量的符號名稱