局部存儲器(L)和變量存儲器(V)很相似,主要區別在于局部存儲器是局部有效的,變量存儲器則是全局有效。全局有效是指同一個存儲器可以被任何程序(如主程序、中斷程序或子程序)存取,局部有效是指存儲區和特定的程序相關聯。
S7-200有64個字節的局部存儲器,編址范圍為LB0.0~LB63.7。其中60個字節可以用作暫時存儲器或者給子程序傳遞參數,最后4個字節為系統保留字節。S7-200PLC根據需要分配局部存儲器。當主程序執行時,64個字節的局部存儲器分配給主程序;當中斷或調用子程序時,將局部存儲器重新分配給相應程序。局部存儲器在分配時,PLC不進行初始化,初始值是任意的。各程序不能訪問其他程序的局部存儲器。因為局部變量使用臨時的存儲區,子程序每次被調用時,應保證它使用的局部變量被初始化。
各POU(Program Organizational Unit,程序組織單元,即主程序、子程序或中斷程序)有自己的局部變量表,局部變量在它被創建的POU中有效。變量存儲器是全局存儲器,可以被所有的POU存取。
可以用直接尋址方式按字節、字或雙字來訪問局部存儲器,也可以把局部存儲器作為間接尋址的指針,但不能作為間接尋址的存儲區域。