|
首先編寫了一個子程序塊,程序里進(jìn)行調(diào)用,比如子程序塊里有輸入/輸出(in/out)利用lw0,l2.0等,這些在運行占用地址碼?
答:臨時存儲區(qū),即L存儲區(qū),只在子程序內(nèi)有效,不能用于在子程序間傳遞數(shù)據(jù)。200系列PLC大概范圍是0~63Byte可用。對于有些型號的PLC子程序中只能使用0~59Byte,最后4個字節(jié)保留。
其他的存儲區(qū)如M,V,C等可用在子程序間傳遞數(shù)據(jù)。
以上這些存儲區(qū)都是有數(shù)量限制的,都有自身的使用特點,當(dāng)然,不同的PLC范圍大小是不一樣的。所以,合理分配地址,是編寫一個好程序的不可或缺的環(huán)節(jié)。
|
|