两个DB块中的数据大小和格式完全相同,请问什么梯形图或语句表指令可以将一个数据块中的数据给另一个数据块 是不是有系统自带的功能块能实现该功能
问题补充:
SFC20怎么使用呢 假如我要把DB50 里的数据给DB60 应该如何编写
最佳答案
你好
如果你想使用sfc20,可以参照以下例子,srcblk和dspblk管脚必须使用any的数据类型,不能直接填写db块号
例如要将DB1的数据传入DB2 A是字节的总长度,换成数字即可
CALL SFC 20
srcblk:=P#DB1.DBX0.0 BYTE A
ret_val:=MW0
dspblk:=P#DB2.DBX0.0 BYTE A
比如
CALL SFC 20
srcblk:=P#DB1.DBX0.0 BYTE 100
ret_val:=MW0
dspblk:=P#DB2.DBX0.0 BYTE 100
纯手打望采纳
提问者对于答案的评价:
谢谢 还是您靠谱
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc239721.html