完整的软定时器逻辑程序,其它部分大家自己完善吧

spring

官方工程师

  • 帖子

    191
  • 精华

    5
  • 被关注

    138

论坛等级:游侠

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2006-06-30 14:19:45

0楼

A #EN_T1 //定时器使能=0
JCN TD1 //则跳至累计值清0

A #EN_T1 //定时器使能=1
A #pulse //而且外部时基脉冲=1
JCN TE1 //否则跳至定时器逻辑结束

L DBW [AR1,P#0.0] //根据索引,拿到当前计时值
L DBW [AR1,P#24.0] //根据索引,拿到预设值

>=I
JC TS1 // > 则定时器输出置1

L DBW [AR1,P#0.0] //否则定时器累计值增加1
L 1
+I
T DBW [AR1,P#0.0]
JU TR1 //完成累加,定时器输出0

TS1: S DBX [AR1,P#52.0] //则定时器输出1
JU TE1

TD1: L 0
T DBW [AR1,P#0.0] ///累计值清0
TR1: R DBX [AR1,P#52.0]

TE1: NOP 0
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54715条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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