6SL3040-0PA01-0AA0控制單元
Ⅰ、程序狀態(tài)監(jiān)控
單擊工具欄中的
按鈕,或執(zhí)行菜單【調(diào)試】→【開(kāi)始程序狀態(tài)監(jiān)控】選項(xiàng),進(jìn)入程序狀態(tài)監(jiān)控。啟動(dòng)程序運(yùn)行狀態(tài)監(jiān)控后:① 當(dāng)I0.1觸點(diǎn)斷開(kāi)時(shí),編程軟件使用示例的程序狀態(tài)如圖1所示。② 當(dāng)I0.1觸點(diǎn)接通瞬間,編程軟件使用示例的程序狀態(tài)如圖2所示。③ 當(dāng)定時(shí)器延時(shí)時(shí)間10S后,編程軟件使用示例的程序狀態(tài)如圖7—28所示。
在監(jiān)控狀態(tài)下,“能流"通過(guò)的元件將顯示藍(lán)色,通過(guò)施加輸入,可以模擬程序?qū)嶋H運(yùn)行,從而檢驗(yàn)我們的程序。梯形圖中的每個(gè)元件的實(shí)際狀態(tài)也都顯示出來(lái),這些狀態(tài)是PLC在掃描周期完成時(shí)的結(jié)果。
![](https://img63.chem17.com/cc947453cd6ce8aaf9351514a855f0e67c976b27aebba4f62ce04141fdd92cc4b6ebeff0ef625ff1.jpg)
圖1 編程軟件使用示例的程序狀態(tài)
![](https://img63.chem17.com/cc947453cd6ce8aaf9351514a855f0e6e63d4448d3b1922966ff0f8469f507f6ade7df91948ffd0a.jpg)
圖2 編程軟件使用示例的程序狀態(tài)
Ⅱ、狀態(tài)表監(jiān)控
可以使用狀態(tài)表來(lái)監(jiān)控用戶程序,還可以采用強(qiáng)制表操作修改用戶程序的變量。編程軟件使用示例的狀態(tài)表監(jiān)控如圖3所示,在當(dāng)前值欄目中顯示了各元件的狀態(tài)和數(shù)值大小。
可以選擇下面辦法之一來(lái)進(jìn)行狀態(tài)表監(jiān)控:
①執(zhí)行菜單【查看】→【組件】→【狀態(tài)表】。
②單擊瀏覽欄的【狀態(tài)表】按鈕。
③單擊裝訂線,選擇程序段,單擊鼠標(biāo)右鍵,選擇【創(chuàng)建狀態(tài)圖】命令,能快速生成一個(gè)包含所選程序段內(nèi)各元件的新的表格。
![](https://img63.chem17.com/cc947453cd6ce8aaf9351514a855f0e69cdcf10713ecfa616b44716909c7b3f24e7f01e79decd2fe.jpg)
圖3 編程軟件使用示例的狀態(tài)表監(jiān)控
Ⅲ、趨勢(shì)圖監(jiān)控
趨勢(shì)圖監(jiān)控是采用編程元件的狀態(tài)和數(shù)值大小隨時(shí)間變化關(guān)系的圖形監(jiān)控。可點(diǎn)擊工具欄的
按鈕,將狀態(tài)表監(jiān)控切換為趨勢(shì)圖監(jiān)控
6SL3040-0PA01-0AA0控制單元
將VB10~VB12中存放的3個(gè)ASCII碼33、45、41,轉(zhuǎn)換成十六進(jìn)制數(shù)。
梯形圖和語(yǔ)句表程序如圖所示。
![](https://img66.chem17.com/cc947453cd6ce8aaf9351514a855f0e697b1cfbb56a32e2279fd8837b0643bdee150032c1ba13ea4.jpg)
例題圖
程序運(yùn)行結(jié)果如下:
![](https://img66.chem17.com/cc947453cd6ce8aaf9351514a855f0e69693a30576e1e3cbeb0a8ed19e68aec099dc2b0aca23e8df.jpg)
可見(jiàn)將VB10~VB12中存放的3個(gè)ASCII碼33、45、41,轉(zhuǎn)換成十六進(jìn)制數(shù)3E和Ax ,放在VB20和VB21中,“x"表示VB21的“半字節(jié)"即低四位的值未改變