azfeng
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 96 個
工控威望: 254 點
下載積分: 1331 分
在線時間: 61(小時)
注冊時間: 2008-12-03
最后登錄: 2024-07-19
查看azfeng的 主題 / 回貼
樓主  發(fā)表于: 2012-06-07 18:40
描述:圖1
圖片:
描述:圖2
圖片:
我現(xiàn)在用Q01的CPU,現(xiàn)在有一個問題,看圖1,D150是程序編號,D160是產品型號,有不同型號的產品,將不同型號產品的初始位置值保存下來,我是用變址來寫的,如果用輸入程序編號(1,2....)來搜索對應保存的數(shù)值和產品型號是可以的,但現(xiàn)在客戶要求通過輸入產品型號(例如8876,9876....等。。產品型號是一串數(shù)字,沒有字母)來搜索預先存儲好的數(shù)值和程序編號。。。比如程序1對應的產品型號是4564,有8個初始位置值預先保存在里面,程序10對應產品型號8988,也有8個初始位置值預先保存在里面,你輸入4564,按個搜索按鈕,就可以調出相對應的程序1和預先保存好的數(shù)據。圖2是所寫的程序(D200開始的16個寄存器是人機上的值,需要保存調用,D30是程序里要用的值,與D200對應),請大家?guī)兔匆幌,這樣的程序要怎么寫,頭大啊

張玉
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 41 個
工控威望: 129 點
下載積分: 526 分
在線時間: 9(小時)
注冊時間: 2010-05-04
最后登錄: 2013-04-24
查看張玉的 主題 / 回貼
1樓  發(fā)表于: 2012-06-08 10:53
學習學習