回复:自由口通讯求助

zhangluht

西门子1847工业学习平台

  • 帖子

    12
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2007-12-02

普通 普通 如何晋级?

发布于 2016-07-20 17:32:11

13楼

还是转成STL语句看吧,这是发送完毕中断里的程序:

LD     SM0.0

S      SM187.7, 1

RCV    VB210, 1

S      M1.0, 1

置位SM187.7,使程序开始接收数据,

运行RCV,把接收的数据放在VB210区域。是不是不能这样做呢?


至于最后的M1.0置位,那是我为了测试有没有执行接收过程自已加的,和主体程序没有太大关系。当时我是这样考虑的:在开始接收时候把M1.0置位、接收完毕后程序执行接收完毕中断,把M1.0置位,这样的话就会形成不断变化的脉冲波形,在状态表监控中通过趋势图就可以看出来有没有变化。如果有脉冲,就证明RCV运行了,

难道是这一句程序画蛇添足了?

要为成功想办法,不为失败找理由。办法总比困难多!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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