18420489986
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 136 個(gè)
工控威望: 497 點(diǎn)
下載積分: 3001 分
在線時(shí)間: 147(小時(shí))
注冊(cè)時(shí)間: 2022-05-17
最后登錄: 2024-09-12
查看18420489986的 主題 / 回貼
樓主  發(fā)表于: 2024-06-08 11:06
程序里面有多個(gè)子程序,其中3個(gè)子程序引用了同樣的FB塊,當(dāng)這3個(gè)子程序都調(diào)用時(shí),程序正常運(yùn)行;當(dāng)只調(diào)用其中一個(gè)時(shí),程序很多寄存器的值錯(cuò)亂了,且在不斷地變化,包括我整個(gè)程序沒有用上的寄存器而且也不在自動(dòng)分配軟元件范圍內(nèi)的都會(huì)錯(cuò)亂,我手動(dòng)將D0-D7999和M0-M7679的值都清零了,過一會(huì)兒還是會(huì)出現(xiàn)錯(cuò)亂的值,懂的大佬指點(diǎn)一下
沒有簽名
ayusecret
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 181 個(gè)
工控威望: 259 點(diǎn)
下載積分: 802 分
在線時(shí)間: 72(小時(shí))
注冊(cè)時(shí)間: 2021-10-31
最后登錄: 2024-11-05
查看ayusecret的 主題 / 回貼
1樓  發(fā)表于: 2024-06-10 10:50
目前知道Q系列的元件區(qū)域是按順序排的,只要你的索引某個(gè)元件超過你參數(shù)配置的最大值,它是可以跨元件進(jìn)行賦值的(Q系列CPU手冊(cè)上可以查到),所以要檢查你的索引最大值是否合理