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