用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
認真
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
三菱工控論壇
GX Works2子程序導致程序寄存器錯亂怎么回事
上一主題
下一主題
18420489986
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
136 個
工控威望:
497 點
下載積分:
3001 分
在線時間: 147(小時)
注冊時間:
2022-05-17
最后登錄:
2024-09-12
查看18420489986的
主題
/
回貼
樓主
發表于: 2024-06-08 11:06
只看樓主
|
小
中
大
程序里面有多個子程序,其中3個子程序引用了同樣的FB塊,當這3個子程序都調用時,程序正常運行;當只調用其中一個時,程序很多寄存器的值錯亂了,且在不斷地變化,包括我整個程序沒有用上的寄存器而且也不在自動分配軟元件范圍內的都會錯亂,我手動將D0-D7999和M0-M7679的值都清零了,過一會兒還是會出現錯亂的值,懂的大佬指點一下
沒有簽名
分享
18420489986
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
136 個
工控威望:
497 點
下載積分:
3001 分
在線時間: 147(小時)
注冊時間:
2022-05-17
最后登錄:
2024-09-12
查看18420489986的
主題
/
回貼
1樓
發表于: 2024-06-08 11:10
只看該作者
|
小
中
大
補充:試過了從一開始就只調用其中一個子程序,下載程序時將儲存器清除,仍然不行,頭大啊
沒有簽名
分享
source08
級別: 網絡英雄
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
543 個
工控威望:
6775 點
下載積分:
11776 分
在線時間: 218(小時)
注冊時間:
2011-03-01
最后登錄:
2025-06-05
查看source08的
主題
/
回貼
2樓
發表于: 2024-06-08 11:34
只看該作者
|
小
中
大
單獨把子程序導出來測試嘛!
分享
gione
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
174 個
工控威望:
357 點
下載積分:
1007 分
在線時間: 334(小時)
注冊時間:
2007-11-05
最后登錄:
2025-05-19
查看gione的
主題
/
回貼
3樓
發表于: 2024-06-08 15:51
只看該作者
|
小
中
大
FB內用變量編寫,不要直接用寄存器
分享
ayusecret
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
221 個
工控威望:
300 點
下載積分:
909 分
在線時間: 92(小時)
注冊時間:
2021-10-31
最后登錄:
2025-06-03
查看ayusecret的
主題
/
回貼
4樓
發表于: 2024-06-10 10:50
只看該作者
|
小
中
大
目前知道Q系列的元件區域是按順序排的,只要你的索引某個元件超過你參數配置的最大值,它是可以跨元件進行賦值的(Q系列CPU手冊上可以查到),所以要檢查你的索引最大值是否合理
分享
上一主題
下一主題
工控人家園
三菱工控論壇
GX Works2子程序導致程序寄存器錯亂怎么回事
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院