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