什么是局部變量?使用局部變量注意事項
發(fā)布于2022-02-18 13:54
45
1
標簽:局部變量
局部變量的含義
PLC內(nèi)部局部變量用英文字母L標記,其作用與全局變量類似,但它是一種共用的、動態(tài)變化的存儲區(qū)域,其內(nèi)容與含義隨著所執(zhí)行的邏輯塊的不同而改變,它用于寄存僅在邏輯塊內(nèi)部使用的中間運算結果。
使用局部變量注意事項
由于局部變量區(qū)在子程序被調(diào)用時才被分配,且分配時并不對數(shù)據(jù)區(qū)進行初始化,所以其初始值是不確定的。因此在程序中用到這些存貯區(qū)的值的指令前,必須有對該存貯區(qū)地址的賦值操作,否則可能會出現(xiàn)錯誤的執(zhí)行結果。 尤其在子程序中存在大量的跳轉(zhuǎn)指令時,很容易出現(xiàn)漏掉對局部變量賦值的情況,要格外注意。