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

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