找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
根据MW0的值,构造两个Any指针,源数据的起始地址根据Mw0的值进行赋值,目标数据区的地址是固定的,
L MW 0
L 0
<=I
JC End
TAK
L 1
-I
L 8
*I
T #index
根据MW0的值确定源数据区的起始地址
LAR1 P##Source_Any
L W#16#1004
T LW [AR1,P#0.0]
L 7
T LW [AR1,P#2.0]
L 1
T LW [AR1,P#4.0]
L #index
SLW 3
L P#DBX 0.0
OD
T LD [AR1,P#6.0]
LAR1 P##Target_Any
L W#16#1004
T LW [AR1,P#0.0]
L 7
T LW [AR1,P#2.0]
L 2
T LW [AR1,P#4.0]
L 0
SLW 3
L P#DBX 0.0
OD
T LD [AR1,P#6.0]
构造目标数据区的地址指针,一切都是固定值
CALL "BLKMOV"
IN0 :=#Source_Any
RET_VAL:=#Temp0
OUT1 :=#Target_Any
调用系统功能块SFC20 ,进行数据块传送
End: NOP 0
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!