回复:求教一个依次循环输出的程序,各位帮忙看下有无问题或有更好的方法做到吗

nemokang

  • 帖子

    18
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2011-01-12

普通 普通 如何晋级?

发布于 2011-08-04 09:06:06

2楼

quote:以下是引用Zaxife在2011-08-03 20:57:58的发言:
不知道你想实现什么功能?
纯粹的移位输出没必要用那么多定时器。
用一个计数器和一个定时器,加上比较就实现每隔5秒实现Q0.0~Q0.4间隔1ms左右循环输出一次。
Network 1 // 网络标题
// 网络注释
LD I0.0
A SM0.5
EU
LD C3
ON I0.0
CTU C3, 5
Network 2
LD SM0.0
LPS
AW= C3, 1
LPS
EU
MOVB 1, QB0
LPP
AN T38
TON T38, 1
LRD
AN I0.0
MOVB 0, QB0
LPP
A T38
EU
LPS
AB>= QB0, 16
MOVB 0, QB0
LPP
AB< QB0, 16
SLB QB0, 1



你误解我的意思了。我的要求是用一个输出的下降沿触发下一个输出,依次循环输出4个out,每个输出持续100ms。我上面的程序今天试过了,基本能实现要求。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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