在step 7程序中,使用地址如i/o信號(hào)、位內(nèi)存、計(jì)數(shù)器、定時(shí)器、數(shù)據(jù)塊和功能塊。完全可以在程序中訪(fǎng)問(wèn)這些地址,但是如果使用地址符號(hào),程序?qū)⒏菀组喿x(例如,motor_a_on或其他符合公司或行業(yè)內(nèi)代碼系統(tǒng)的符號(hào))。然后,可以通過(guò)此符號(hào)訪(fǎng)問(wèn)用戶(hù)程序中的地址。
絕對(duì)地址
絕對(duì)地址包含地址標(biāo)識(shí)符和內(nèi)存位置(例如,q 4.0, i 1.1, m 2.0, fb21)。
符號(hào)地址
如果將符號(hào)名分配給絕對(duì)地址,可以使程序更易讀,并能簡(jiǎn)化故障排除。
step 7可以自動(dòng)地將符號(hào)名稱(chēng)翻譯成所需要的絕對(duì)地址。如果愿意使用符號(hào)名稱(chēng)訪(fǎng)問(wèn)array、struct、數(shù)據(jù)塊、本地?cái)?shù)據(jù)、邏輯塊和用戶(hù)自定義數(shù)據(jù)類(lèi)型,在使用符號(hào)尋址數(shù)據(jù)前,必須首先將符號(hào)名稱(chēng)分配給絕對(duì)地址。
例如,可以將符號(hào)名稱(chēng)motor_on分配給地址q 4.0,然后在程序語(yǔ)句中將motor_on作為地址使用。使用符號(hào)地址,更容易識(shí)別程序中的元素與過(guò)程控制項(xiàng)目的組件的匹配程度。