<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    如何使用S7-200 SMART的交叉引用功能
    發布時間: 2023-12-01 22:31 更新時間: 2024-12-27 09:10

    No.1

    交叉引用表




    程序編寫完成后,單擊項目樹下導航欄的交叉引用按鈕,打開交叉引用窗口,交叉引用窗口默認顯示提示:必須執行編譯以顯示交叉引用。


    單擊工具欄下的編譯按鈕編譯項目,編譯無誤后才能顯示交叉引用。交叉引用表會列出當前程序中使用的所有操作數,并將操作數對應的POU,程序段位置以及關聯的程序指令分別對應列出。


    如果一個操作數被調用多次,交叉引用也會將該操作數分別列出。單擊切換尋址按鈕,元素的顯示會在juedui尋址、符號尋址和符號+juedui尋址之間切換。雙擊某一元素,如I0.1,在程序編輯器中立即定位于程序段的對應部分。


    No.2

    字節使用表



    單擊交叉引用窗口下的字節使用選項卡,切換到字節使用表,通過字節使用表,可以查看程序使用了哪些存儲區的哪些字節,有助于識別程序中重復賦值錯誤,其中:


    1. 小寫字母b表示已使用存儲器的一個位。

    2. 大寫字母B表示已使用存儲器的一個字節。

    3. W表示已使用存儲器的一個字,即兩個字節。

    4. D表示已使用存儲器的一個雙字,即四個字節。

    5. X表示使用了定時器或計數器。


    字節使用表的左側以十的倍數換行地址,單位顯示在列0-9中.


    圖片


    如圖所示的表格中,表示程序已經使用了

    VB10-VB15, VB18-VB19, VB20-VB23, VB26-VB29; MB0, MB2-MB6; C5; T17; SMB0;


    因為雙字要求四個字節,字要求兩個字節,所以字節表應有四個相鄰的D,兩個相鄰的W,從表中可以看出,VB10行和VB26-VB29滿足要求,VB20-VB23和MB3-MB6不滿足要求,說明程序中存在重復賦值的錯誤;


    No.3

    位使用表



    單擊位使用選項卡,切換到位使用表,通過位使用表,能夠查看程序中I區、Q區、M區的使用情況,jingque到具體的位,也可識別重復賦值錯誤。


    圖片


    如圖所示,程序使用了I0.0, I0.1, Q0.0, M0.4和M2.6等在位使用表中,正確的字節、字、雙字的使用,需要有8個相鄰的大寫字母B,16個相鄰的W,32個相鄰的D。因此,該表顯示了MB3-MB6存在重復賦值錯誤。




    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595