請聯系客服QQ
艾特貿易網首頁

艾特貿易網

STEP 7-Micro/WIN軟件的程序調試

提示:

程序調試是工程中的一個重要步驟,因為初步編寫完成的程序不一定正確,有時雖然邏輯正確,但需要修改參數,因此程序調試十分重要。STEP 7-Micro/WIN提供了豐富的程序調試工具供用戶使用,下面分別介紹。(1)狀態表 使用狀態表可以監控數據,各種參數(如PLC的I/O開關狀態、模擬量的當前數值等)都在狀態表中顯示。此外,配

    程序調試是工程中的一個重要步驟,因為初步編寫完成的程序不一定正確,有時雖然邏輯正確,但需要修改參數,因此程序調試十分重要。STEP 7-Micro/WIN提供了豐富的程序調試工具供用戶使用,下面分別介紹。

    (1)狀態表

    使用狀態表可以監控數據,各種參數(如PLCI/O開關狀態、模擬量的當前數值等)都在狀態表中顯示。此外,配合“強制”功能還能將相關數據寫入PLC,改變參數的狀態,例如可以改變I/O開關狀態。

    單擊工具瀏覽條的“查看”中的“狀態表”圖標,或者單擊菜單欄中的“查看”→“組件”→“狀態表”命令,可以打開“狀態表”窗口,如圖3-22所示。在其中可以設置相關參數,單擊工具欄中的“狀態表監控”按鈕可以監控數據。

“狀態表”窗口

    3-22    “狀態表”窗口

    (2)強制

    S7-200系列PLC提供了強制功能,以方便調試工作,在現場不具備某些外部條件的情況下模擬工作狀態。用戶可以對數字量( DI/DO)和模擬量(AI/AO)進行強制。強制時,運行狀態指示燈變成黃色,取消強制后指示燈變成綠色。

    如果在沒有實際的I/O連線時,可以利用強制功能調試程序。先打開“狀態表”窗口并使其處于監控狀態,在“新值”數值框中寫入要強制韻數據,然后單擊工具欄中的“強制”按鈕,此時,被強制的變量數值上有一個標志,如圖3-23所示。

強制

    3-23    強制

    單擊工具欄中的“取消全部強制”按鈕可以取消全部的強制。

    (3)寫入數據

    S7-200系列PLC提供了數據寫入功能,以方便調試工作。例如,在“狀態表”窗口中輸入Q0.0的新值“0”,如圖3-24所示,單擊工具欄上的“全部寫入”按鈕,或者單擊菜單欄中的“調試”→“全部寫入”命令,即可更新數據。

寫入數據

    3-24    寫入數據

    利用“全部寫入”功能可以同時輸入幾個數據。“全部寫入”的作用類似于“強制”的作用。但兩者是有區別的:強制功能的優先級別要高于“全部寫入”,“全部寫入”的數據可能改變參數狀態,但當與邏輯運算的結果抵觸時,寫入的數值也可能不起作用。

    (4)趨勢圖

    前面提到的狀態表可以監控數據,趨勢圖同樣可以監控數據,只不過使用狀態表監控數據時的結果是以表格的形式表示的,而使用趨勢圖時則以曲線的形式表達。利用后者能夠更加直觀地觀察數字量信號變化的邏輯時序或者模擬量的變化趨勢。

    單擊調試工具欄上的“切換趨勢圖狀態表”按鈕,可以在狀態表和趨勢圖形式之間切換,趨勢圖如圖3-25所示。

趨勢圖

    3-25    趨勢圖

    趨勢圖對變量的反應速度取決于STEP 7-Micro/WINPLC通信的速度以及圖中的時間基準。在趨勢圖中單擊可以選擇圖形更新的速率。當停止監控時,可以凍結圖形以便仔細分析。


(責任編輯: 艾特貿易網 )

  • 本文關鍵字:PLC 

免責聲明:本文章僅代表作者個人觀點,與艾特貿易網無關。本站大部分技術資料均為原創文章,文章僅作為讀者參考使用,請自行核實相關內容,如若轉載請注明來源:艾特貿易網 http://www.omugnk.live

 
 
熊猫奖励彩金