S7-200CN: 變量符號表-跟我學 - 38/185 | http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=287 |
S7-200CN: 變量符號表-跟我做 - 39/185 | http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=288 |
在符號表中,允許您定義編輯符號名以及添加變量的注釋,如下圖 1 所示:
圖1. 符號表
在 STEP 7-Micro/WIN 中,可以建立多個符號表,但不允許將相同的符號名多次用作全局符號賦值,在單個符號表中和幾個符號表內均不得如此??梢栽诙鄠€不同局部變量表中多次使用相同的符號名稱。
符號名的最大長度為 23 個字符。
在注釋欄最多允許鍵入 79 個字符。
在 STEP 7 Micro/Win 軟件中可選擇兩種不同的尋址方式:絕對地址尋址或符號尋址。
1. 絕對地址尋址
選擇“查看”>取消 “符號尋址”菜單命令,所有的變量都將以絕對地址尋址,并且在程序中僅作為絕對地址顯示。如下圖 2 所示:
圖2. 取消符號尋址
絕對地址用存儲區(qū)加上位或字節(jié)地址來標識地址(例如,I0.0),如下圖 3 所示:
圖3. 絕對地址尋址
2. 符號尋址
在符號表中定義符號名后不僅能用絕對地址訪問變量,也能用符號地址訪問變量。在 STEP 7 Micro/Win 軟件中選擇“查看”>打開 “符號尋址”菜單命令。如下圖 4 所示:
圖4. 打開符號尋址
符號地址用一串字符組合來標識地址(例如,啟動),如下圖 5 所示:
圖5. 符號尋址
如果打開如上圖 4 所示的 “符號尋址”,您可以選擇在程序中是否僅查看符號還是查看符號和絕對地址。
在 STEP 7 Micro/Win 軟件中通過“工具”> “選項> “程序編輯器”> “符號尋址”來選擇在程序中僅顯示符號或是顯示符號和地址。如下圖 6,7 所示:
圖6. 選項
圖7. 選擇符號尋址顯示方式
(1)僅顯示符號:所有的地址僅顯示符號名;
(2)顯示符號和地址:所有的地址既顯示符號也顯示絕對地址。如下圖 8 所示:
圖8. 顯示符號和地址
只有在打開符號尋址視圖時,才能在項目中顯示符號地址。否則,即使您選擇了“顯示符號和地址”,也只會顯示絕對地址。
在符號表中修改變量的符號名后,為何程序中仍然顯示為修改前的符號名且該字符顯示綠色波浪下劃線?如下圖 9 所示:
圖9. 符號名顯示不正確
原因:以上現(xiàn)象是因為在“符號尋址”方式下直接在符號表中修改了變量的符號名。
解決方式:如果要修改變量的符號名,應先按“絕對地址”尋址,修改符號名之后再恢復“符號尋址”方式。具體按照以下步驟操作:
1. 選擇“查看”>取消“符號尋址”,如下圖 10 所示:
圖10. 取消符號尋址
2. 在符號表中修改變量(例如將地址I0.0的符號名由“啟動”改為“停止”),如下圖 11 所示:
圖11. 修改后的符號名
3. 選擇“查看”>打開“符號尋址”,如下圖 12 所示:
圖12. 打開符號尋址
程序中顯示為修改后的符號名,如下圖 13 所示:
圖13. 符號名修改后的程序
電話:15721373211
郵箱:15721373211@139.com
網(wǎng)址:http://m.openxml.net/
地址:上海青浦區(qū)北青公路7171號111-112室