西門子PLC編程軟件符號表應(yīng)用
發(fā)布于2022-11-10 14:38
45
2
標(biāo)簽:西門子PLC編程軟件
符號表
3.1節(jié)簡要介紹了符號表的使用方法,本節(jié)介紹符號應(yīng)用中的其他問題。
1. 符號表的特殊對象屬性
執(zhí)行菜單命令“視圖”→“列R、O、M、C、CC”,可以在符號表中顯示或關(guān)閉這些列,通過點擊復(fù)選框,來激活或禁止下列的特殊對象屬性
R、0、M、C、CC分別是監(jiān)視屬性、使用WinCC進(jìn)行操作員監(jiān)控、消息屬性、通信屬性和在接觸點上控制。一般的系統(tǒng)不使用上述的屬性,可以關(guān)閉這些列。
2. 符號地址與絕對地址的優(yōu)先級
地址優(yōu)先級是指在改變符號表中的符號、改變共享數(shù)據(jù)塊中的變量或邏輯塊的局部變量的名稱時,是絕對地址優(yōu)先還是符號地址優(yōu)先。在 SIMATIC管理器中選中“塊”文件夾,然后執(zhí)行菜單命令“編輯”→“對象屬性”,在“地址優(yōu)先級”選項卡中,可以選擇符號優(yōu)先或絕對地址優(yōu)先。如果選擇符號優(yōu)先,修改了符號表中某個變量的地址后,變量保持其符號不變。
3. 編程時輸入單個共享符號
可以用下述方法在編程時輸入單個共享符號。在程序中用鼠標(biāo)右鍵點擊使用絕對地址的某個元件,執(zhí)行出現(xiàn)的快捷菜單中的“編輯符號”命令,在出現(xiàn)的符號編輯對話框中輸入新符號的信息,新的符號將會自動添加到總的符號表中。
4. 過濾器(Filter)
在符號表中,用菜單命令“視圖”→“過濾”打開過濾器對話框(見圖3-33),可以有選擇地只顯示部分符號。


(1)按符號名稱、地址、數(shù)據(jù)類型和注釋進(jìn)行過濾
例如在“地址”屬性中,“I*”表示只顯示所有的輸入,“I*.*”表示只顯示所有的輸入位,“I2.*”表示只顯示IB2中的位等。
(2)根據(jù)屬性過濾符號
可以選擇根據(jù)監(jiān)視、操作員監(jiān)控、消息、通信、在接觸點上控制這些屬性,來對符號地址進(jìn)行過濾,用下拉式菜單中的命令“*”、“是”或“否”,選擇顯示所有的符號、顯示符合條件的符號或顯示不符合條件的符號。
(3)用復(fù)選框“有效”和“無效”來選擇只顯示有效的符號或無效的符號(不是唯一
的、不完整的符號)
只有滿足條件的數(shù)據(jù)才出現(xiàn)在過濾后的符號表中,幾種過濾條件可以結(jié)合起來同時使用。
5. 導(dǎo)入與導(dǎo)出符號表
使用菜單命令“符號表”→“導(dǎo)出”,可以導(dǎo)出符號表,或?qū)С鲞x擇的若干行符號,將它們存入文本文件,用文本編輯器進(jìn)行編輯。使用菜單命令“符號表”→“導(dǎo)入”,可以將
其他應(yīng)用程序生成的符號表導(dǎo)入當(dāng)前打開的符號表。
用同樣的方法,可以導(dǎo)入和導(dǎo)出某些其他編輯器的內(nèi)容。