回复:关于200smart 定时中断的几个测试

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    9209
  • 精华

    158
  • 被关注

    1480

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2020-05-15 17:54:17

94楼

展开查看
以下是引用芳季在2020-05-15 11:09:51的发言 >

我觉得你怎么调来调去都不会造成什么影响,本来T32就跟扫描没有关系。

程序里面就算不出现T32的线圈,这个T32的触点还是照样的依旧动作。所以,你的程序(我研究等于触点接通的这个周期)有T32线圈跟没有这个线圈,是一样的。得到试验的结果应该与这个调动无关。

至于为什么得到这个结果,我只能用排除法。但也未清楚为什么。

@季侠:

  有关系的。

我这个程序是按68楼的程序演变而来的,注意这个程序并没有调用定时中断,只是用到T32(1mS)定时器的刷新机制。测试结果看右侧图示。

这个程序最主要的关系是指令执行时间,及启动T32与启动T96的,我理解的“边界”问题。

上图,T32与T96定时器中间间隔了几个比较及输出指令,让plc执行需要几个uS时间吧,正是这个几uS时间把我理解的T32和T96的定时器启动“边界”给搅乱了,造成Q0.2 = 0 ,将2个定时器写在一起,消除了这几个uS的时间间隔,Q0.2 = 1就变的可能,这仅仅是我对此程序的理解。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9137条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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