回复:程序只能运行一遍,就跑步动了,求大神解答!

Shawn_G

  • 帖子

    65
  • 精华

    0
  • 被关注

    4

论坛等级:游侠

注册时间:2008-03-21

普通 普通 如何晋级?

发布于 2013-03-20 19:07:24

8楼

没有时间仔细看程序,家里的台式机没有STEP7,公司又不能上网。
有点小提示
自己观察下,如果是STL的话,如果执行了一次,T1-T5完事后,这5个时间的使能还是存在的,必须在全部执行完后对其进行取消使能,然后在开始的地方加上FR(进行下一次循环前,进行使能操作)!

程序大意(用T1举例):
//你的信号来,注意用上升沿
//Set M10.0,继而FR T1
//输入时间,进行计时,L时间,SD T1
//计时结束后,Reset M10.0

这样做,是为了接受到信号后的一个时间段T1内,一直使能T1,结束后,取消其使能,从而实现T1的复位。可以实现下次的重新计时。

大体意思如此,时间仓促,没有写全程序,希望对楼主有所帮助。
脚踏实地!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54624条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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