SFC84编程问题

已锁定

土豆1123

  • 帖子

    12
  • 精华

    0
  • 被关注

    1

论坛等级:游士

注册时间:2010-10-30

普通 普通 如何晋级?

SFC84编程问题

830

0

2012-08-01 16:48:45

建了两个数据块,DB19在工作存储器,DB21在装载存储器,
使用SFC84J进行数据传输。
第一段
A I 2.7
S M 1805.1

第二段

A M 1805.1
= L 20.0
BLD 103
CALL "WRIT_DBL"
REQ :=L20.0
SRCBLK :=P#DB19.DBX0.0 BYTE 51224
RET_VAL:=MW1822
BUSY :=M1805.2
DSTBLK :=P#DB20.DBX0.0 BYTE 51224
NOP 0


第三段
A M 1805.2
FN M 1805.3
R M 1805.1



想实现的效果是: 按钮I2.7按下的时候,REQ=1数据传输,按钮松开,数据继续传输
等到数据传输完成,BUSY 下降沿,REQ复位,完成输出

实际上是,按钮一松开,BUSY就变为0,REQ复位,因为传输数据比较多,需要一段时间的。
SFC84编程问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54759条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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