sany516
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 83 個
工控威望: 157 點
下載積分: 2864 分
在線時間: 86(小時)
注冊時間: 2019-11-14
最后登錄: 2024-12-21
查看sany516的 主題 / 回貼
樓主  發(fā)表于: 2021-05-12 17:08
     L     P##S_W_No
      LAR1  
      L     W [AR1,P#0.0]
      T     LW     4

      L     D [AR1,P#2.0]
      T     LD     6

      L     #Repl_No
      T     LW     2

      L     4
      T     LB     1

      L     B#16#10
      T     LB     0

// D
      L     P##D_W_No
      LAR2  
      L     W [AR2,P#0.0]
      T     LW    14

      L     D [AR2,P#2.0]
      T     LD    16

      L     #Repl_No
      T     LW    12

      L     4
      T     LB    11

      L     B#16#10
      T     LB    10



      CALL  "BLKMOV"
       SRCBLK :=#S_Addr
       RET_VAL:=#Temp1
       DSTBLK :=#D_Addr
sany516
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 83 個
工控威望: 157 點
下載積分: 2864 分
在線時間: 86(小時)
注冊時間: 2019-11-14
最后登錄: 2024-12-21
查看sany516的 主題 / 回貼
1樓  發(fā)表于: 2021-05-14 09:39
有沒有大神幫忙解釋下這個STL指令的動作。
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4203 分
在線時間: 9537(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-22
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2021-05-14 10:11
引用
引用第1樓sany516于2021-05-14 09:39發(fā)表的  :
有沒有大神幫忙解釋下這個STL指令的動作。


1、填寫A數(shù)據(jù)塊的數(shù)據(jù)首地址和長度,填寫B(tài)數(shù)據(jù)塊的數(shù)據(jù)首地址和長度,將A數(shù)據(jù)塊的內(nèi)容移動到B數(shù)據(jù)塊。
2、300/400梯形圖不支持間接尋址,因此無法使用梯形圖來表達,如果A、B數(shù)據(jù)塊的地址不變,可以使用梯形圖表達,問題是,A,B的內(nèi)容在變化。

Good Luck~
sany516
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 83 個
工控威望: 157 點
下載積分: 2864 分
在線時間: 86(小時)
注冊時間: 2019-11-14
最后登錄: 2024-12-21
查看sany516的 主題 / 回貼
3樓  發(fā)表于: 2021-05-14 11:14
引用
引用第2樓cvlsam于2021-05-14 10:11發(fā)表的  :


1、填寫A數(shù)據(jù)塊的數(shù)據(jù)首地址和長度,填寫B(tài)數(shù)據(jù)塊的數(shù)據(jù)首地址和長度,將A數(shù)據(jù)塊的內(nèi)容移動到B數(shù)據(jù)塊。
2、300/400梯形圖不支持間接尋址,因此無法使用梯形圖來表達,如果A、B數(shù)據(jù)塊的地址不變,可以使用梯形圖表達,問題是,A,B的內(nèi)容在變化。

.......


POKE和PEEK可以用嗎?
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4203 分
在線時間: 9537(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-22
查看cvlsam的 主題 / 回貼
4樓  發(fā)表于: 2021-05-14 11:38
引用
引用第3樓sany516于2021-05-14 11:14發(fā)表的  :


POKE和PEEK可以用嗎?



可以。

但是這兩條指令并不支持300/400系列,如果你使用1200或者1500系列的話,你可以在梯形圖內(nèi)使用這兩條指令來實現(xiàn)間接尋址。

Good Luck~
sany516
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 83 個
工控威望: 157 點
下載積分: 2864 分
在線時間: 86(小時)
注冊時間: 2019-11-14
最后登錄: 2024-12-21
查看sany516的 主題 / 回貼
5樓  發(fā)表于: 2021-05-17 18:41
還是沒理解#S_Addr和#D_Addr是如何對應的數(shù)據(jù)的?
請叫我老鐵
人生就像蒲公英,看似自由,卻身不由己。
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 905 個
工控威望: 4296 點
下載積分: 587 分
在線時間: 241(小時)
注冊時間: 2015-08-28
最后登錄: 2024-12-20
查看請叫我老鐵的 主題 / 回貼
6樓  發(fā)表于: 2021-05-22 08:30
STEP 7 軟件 S7-300/400梯形圖可以說沒這個方式尋址,STL有的,所以沒辦法給你轉(zhuǎn)換,如果需要可以發(fā)2個之前錄制的視頻,講的就是STL數(shù)據(jù)從小到大排列和I/O示教。