512998120
呆
級別: 略有小成
|
想用不同產品編號(WPH-10)來做變址寄存器Z0的數據存儲參數的區分,每次我只要輸入產品編號點讀出就可以讀出設好的參數。請問下怎么做呢程序該怎么寫; 我本來想做幾個文本輸入顯示器,客戶可以事先把產品的編號與組別對應起來,今后客戶需要調出某產品參數時知道輸入編號PLC程序會自動比較輸入的編號與存儲的編號,來判斷出是調用哪個參數。可是我做到后面難產了。因為我一個產品編號要有十個字符需要占用4個D寄存器,我沒辦法做比較了 跪求指點 [ 此帖被512998120在2014-11-20 09:23重新編輯 ] |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
因該不需要用到變址寄存器Z0 產品編號:D0 參數位置:D10 D11...... 第一組參數:1.2.3 第一組參數:4.5.6 ..... ---[= D0 K1 ]-----------[MOV K1 D10] |--------[MOV K2 D11] |--------[MOV K3 D12] ---[= D0 K2 ]-----------[MOV K4 D10] |--------[MOV K5 D11] |--------[MOV K6 D12] . . . . 樓主留言:我一個產品的編號要占用4個D寄存器了 ; 總共有20個參數需要寫入和讀出。如果只使用MOV指令的話。程序不好寫了 |
---|---|
|