zhihaiwei
級別: 探索解密
|
大家好!我隨便編了個程序,在寄存器設置中把 D2 設置成十進制10后,把程序傳到PLC中,每次輸入X0,為什么D2的內容不從10往上加,而是還要從0往上加呢 |
|
---|---|---|
|
shenbin0922
級別: 探索解密
|
你初始值設定沒設對 不光光在那里寫入值就好了 還要進行軟元件初始值引用以及參數設置中的相關軟元件初始值文件使用 樓主留言:具體怎么操作呢,不用MOV指令,按照你說的方法怎么做呢?麻煩指導下,謝謝 |
---|---|
|
shenbin0922
級別: 探索解密
|
developer里面左邊工程欄 》軟元件內存》新建并且賦值記得回車確認》然后下面的軟元件初始值》新建》設置好軟元件起始結束范圍》登記引用對象軟元件內存選擇你之前建立的軟元件內存》點下旁邊的軟元件內存引用》最后確認》再到PLC參數設置當中的PLC文件欄》右邊軟元件初始值》ps:PLC文件選擇: 軟元件內存名和軟元件內存名和和程序名想同的話就選第二個。 相關內存選擇標準ROM》結束設置》寫入時候記得把所有東西都寫進去。 這個是設定軟元件初始值的步驟,開機即是該值,如果要做在一定范圍內循環加數減數每次都是該值起始則不適用。如果用保持型寄存器,數據存儲時間要看CPU電池。 我說的是Q系列,FX系列就參考mov或者鎖存。 That‘s all [ 此帖被shenbin0922在2012-12-09 14:15重新編輯 ] |
---|---|
|