王春杰
WCJ ZYR
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 334 個(gè)
工控威望: 495 點(diǎn)
下載積分: 1042 分
在線時(shí)間: 139(小時(shí))
注冊時(shí)間: 2010-07-10
最后登錄: 2024-08-20
查看王春杰的 主題 / 回貼
樓主  發(fā)表于: 2011-06-28 16:55
我想用簡單的指令進(jìn)行多組數(shù)據(jù)計(jì)算,比如:D0+D10=D20   像這樣可以用一個(gè)指令或者簡單的進(jìn)行嗎?謝謝
                                                                                 D1+D11=D21
                                                                                  D2+D12=D22
                                                                                              ..
                                                                                              ..
                                                                                   D9+D19=D29
luoyingdong
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 158 個(gè)
工控威望: 306 點(diǎn)
下載積分: 1203 分
在線時(shí)間: 103(小時(shí))
注冊時(shí)間: 2011-06-27
最后登錄: 2024-11-22
查看luoyingdong的 主題 / 回貼
1樓  發(fā)表于: 2011-06-29 14:55
用ST語言建立Function Block,也許更容易
Fred Lo
luoyingdong
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 158 個(gè)
工控威望: 306 點(diǎn)
下載積分: 1203 分
在線時(shí)間: 103(小時(shí))
注冊時(shí)間: 2011-06-27
最后登錄: 2024-11-22
查看luoyingdong的 主題 / 回貼
2樓  發(fā)表于: 2011-06-30 08:18
Function Block l例子:要先在Head定義iLoop為INT

FOR iLoop:=0     TO 9    BY 1 DO
    Z1:=iLoop;
    D20Z1:=D0Z1+D10Z1;
END_FOR

如果錯(cuò)誤,請指正交流
Fred Lo
luoyingdong
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 158 個(gè)
工控威望: 306 點(diǎn)
下載積分: 1203 分
在線時(shí)間: 103(小時(shí))
注冊時(shí)間: 2011-06-27
最后登錄: 2024-11-22
查看luoyingdong的 主題 / 回貼
3樓  發(fā)表于: 2011-06-30 12:25
圖片:
圖片:
圖片:
參考資料如下:
Fred Lo