S7-1200 數(shù)據(jù)的區(qū)域復(fù)制或移動?
劉玉蓉
發(fā)布于2014-12-08 17:21
5
0
標(biāo)簽:
指令MOVE_BLK的用法請教!
參照“S7-1200 Easy Plus.chm”,
1、圖中的紅色劃線,這時只能將輸入數(shù)據(jù)塊的第1個字節(jié)開始對應(yīng)的移動到輸出數(shù)據(jù)塊的第1個字節(jié)開始,總共10個字節(jié)。這樣沒有問題。
2、如果我想將輸入數(shù)據(jù)塊的第2個字節(jié)開始(圖中的綠色)對應(yīng)的移動到輸出數(shù)據(jù)塊的第1個字節(jié)開始,總共9個字節(jié),這樣就不行,請問為什么?
如果我想按照第2種移動方法,請問要怎么處理數(shù)據(jù)啊?
問題補充:
可能是我描述得不太清楚,我想問的是在只有一個DB塊的情況下。新建的時候是從data_in[1]字節(jié)開始開始的。比如Data_in這個DB塊(如圖)。
1、在程序里面利用Move_BLK指令,有時要從data_in[1]字節(jié)開始取數(shù)據(jù),這就可以。
2、在程序的別處又要用到,但這時是想利用Move_BLK指令從data_in[2]這個字節(jié)開始來取數(shù)據(jù)?;蛘呤菑膁ata_in[3]這個字節(jié)開始來取數(shù)據(jù),這樣就不行了?
圖片說明: 1,1
佳答案
我試了,這是沒有問題的。不知道你是怎么寫的。
見附圖。
若有收獲,就點個贊吧!
文章來源于網(wǎng)絡(luò)及文獻如有侵權(quán)請聯(lián)系站長
分享到:
微信掃一掃分享
閱讀與本文標(biāo)簽相同的文章