AN#TEMP173
A#STAT160
=L13.0
AL13.0
BLD102
=#OUT19
AL13.0
JNB_001
CALL"BLKMOV"//SFC20
SRCBLK:=P#DB190.DBX2.0BYTE128
RET_VAL:=#TEMP204
DSTBLK:=P#DB240.DBX2.0WORD64
_001:NOP0
ASs='html_titleimg_p' style='text-align:center;'>
重点是这两个指针的意思搞不懂,请大家指点,谢谢
最佳答案
1、BLD102指令是?
BLD命令是什么作用:
使用该指令(程序显示指令,空指令),既不执行任何功能,也不影响状态位。该指令用于编程器(PG)的图形显示。当在语句表中显示梯形逻辑或fbD程序时,可自动生成。地址<编号>是指BLD指令的标识号,由编程器产生。
ABLD102。此处的102又是指什么呢?
BLD指令的编号,范围为0–255。地址<编号>是指BLD指令的标识号,由编程器产生。既不执行任何功能,也不影响状态位。
2、CALL"BLKMOV"//SFC20,有关SFC20:
sfc20是系统功能块,可将存储器区(=源区域)的内容复制到另一个存储器区(=目标区域)。
有关详细说明见下述资料中3.1:
<S7-300400的系统软件和标准功能>下载:
htTP://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1023
3、有关指针:
SRCBLK:=P#DB190.DBX2.0BYTE128:
表示从DB190的第2和字节开始,共计128个字节为源数据区。
DSTBLK:=P#DB240.DBX2.0WORD64:
表示从DB240的第2和字节开始,共计64个字节为目标数据区。
提问者对于答案的评价:
谢谢大师