请问SFC14与SFC15的使用方法及应用场合?

已锁定

sailing

  • 帖子

    258
  • 精华

    0
  • 被关注

    5

论坛等级:侠客

注册时间:2003-11-13

普通 普通 如何晋级?

请问SFC14与SFC15的使用方法及应用场合?

2152

18

2004-04-16 15:39:20

我在STEP7的帮助文件中看到:当传输数据>4字节时,就必须使用SFC14与SFC15;并且我也看了样例,还有些不太懂,请老师讲一下下边的程序:
1.CPU417(DP master),CPU316-2DP(receiver),CPU318-2DP(publisher)
2.任务:
CPU 318-2 DP sends 8 words of consistent data to the DP master.
CPU 316-2 DP receives the first two bytes of these data.
3.通讯程序为:
Calling SFC15 in the Publisher (CPU 318-2 DP)
CALL "DPWR_DAT"
LADDR :=W#16#64 //start address Q 100
RECORD :=P#M 10.0 BYTE 16 //source area for user data
RET_VAL:=MW100 //return value
Calling SFC14 in the Receiver (CPU 316-2 DP)
CALL "DPRD_DAT"
LADDR :=W#16#78 //start address I 120
RET_VAL:=MW100 //return value
RECORD :=P#M 10.0 BYTE 2 //target area for user data
请问1.为什么在SFC15和SFC14中,RET_VAL:=MW100 ,返回值一定要用MW100吗?用MW102行吗?"RET_VAL"返回值有什么实际意义?
2.为什么在SFC15和SFC14中,RECORD :=P#M 10.0 BYTE 2 ,目的区域长度一定要用P#M 10.0 吗?用P#M 20.0行吗?"RECORD "与"RET_VAL"的实际对应关系吗?
3.在硬件配置中,DX与MS的区别是什么?分别用在什么场合?
请问SFC14与SFC15的使用方法及应用场合? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。