在step 7程序中要用到i/o信號、位寄存器、計數(shù)器、定時器、數(shù)據(jù)塊及功能塊。在程序中可以采用直接地址,或者更便于讀程序的符號尋址,如motor_a_on,或者采用公司或行業(yè)常用的代碼,這樣在用戶程序中就可以通過符號來尋址。
絕對地址:絕對地址由地址標(biāo)識符和存儲器的位置組成,如q1.0、i1.1、m2.0、fb21等。
符號地址:如果為絕對地址指定一個符號名,程序會更便于閱讀和查錯。
step 7可以自動將符號名翻譯成所需的絕對地址。如果要用符號名存取array、struct、數(shù)據(jù)塊、局部數(shù)據(jù)、邏輯塊及用戶自定義數(shù)據(jù)類型,必須首先為絕對地址指定一個符號名。例如,可以為q0.0指定一個符號名motor_on,然后在程序中將motor_on作為一個地址使用。使用符號地址更容易將過程控制項目中的元件與程序中的元件相對應(yīng)。
編程支持:lad、fbd、stl中的地址、參數(shù)、塊名可用絕對地址或符號表示。
用菜單命令view→display→symbolic representation,可以切換絕對地址和符號地址。為了使用符號地址編程更加容易,可以同時顯示絕對地址和符號名.使用菜單命令view→display→symbol information來激活。這就意味著stl語句的注釋包含了更多的信息。不能在該界面下進(jìn)行修改,只能在符號表( symbol table)或變量聲明表(variabledeclarationtable)中進(jìn)行修改。










