yaniii
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 31 個
工控威望: 75 點
下載積分: 862 分
在線時間: 7(小時)
注冊時間: 2019-07-20
最后登錄: 2023-09-24
查看yaniii的 主題 / 回貼
樓主  發(fā)表于: 2020-12-13 20:30
圖片:
如圖P21子程序是一個設(shè)備的recipe在觸摸屏上的列表顯示的算法,上下頁控制,一頁顯示10個,一個recipe存儲占300字。
原程序只可以保存60個配方,就是6頁,這個算法沒問題,但是現(xiàn)在由于配方增多,需要擴充,源程序不改的話當(dāng)超過11頁后也就是Z7會算到33000,Z7一個字最大范圍-32768~32768,然后PLC就報錯了,這個需要怎么改呀,需求是改到能有100頁,也就是1000個容量。
tingfenghu
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 2844 個
工控威望: 3616 點
下載積分: 3515 分
在線時間: 3797(小時)
注冊時間: 2007-11-04
最后登錄: 2024-11-06
查看tingfenghu的 主題 / 回貼
1樓  發(fā)表于: 2020-12-13 21:09
16位變址就不夠就用32位變址,
如果還是不夠,上工控機,用數(shù)據(jù)庫。
樓主留言:
那就是把Z7改用ZZ7嗎,然后把Z8不被占用是嗎?
二手PLC,觸摸屏,伺服驅(qū)動,各類氣動設(shè)備
http://shop58129605.taobao.com/
菜鳥888
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 378 個
工控威望: 524 點
下載積分: 12580 分
在線時間: 1095(小時)
注冊時間: 2006-09-03
最后登錄: 2024-11-05
查看菜鳥888的 主題 / 回貼
2樓  發(fā)表于: 2020-12-17 20:09
改大ZR容量
暴走的綿羊
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 89 個
工控威望: 455 點
下載積分: 1506 分
在線時間: 37(小時)
注冊時間: 2020-05-06
最后登錄: 2023-08-30
查看暴走的綿羊的 主題 / 回貼
3樓  發(fā)表于: 2020-12-18 12:21
用長變址寄存器啊   LZ  V   32位都不夠用的話 你這個程序就要重新設(shè)計了