回复:s7 200 计数器自己复位自己,计数器会从0到1跳变吗?

沉年c

西门子1847工业学习平台

  • 帖子

    47
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2017-10-10

普通 普通 如何晋级?

发布于 2018-08-09 08:20:43

6楼

展开查看
以下是引用ujm2001_2001在2018-04-18 21:41:20的发言 >1楼

另外,再问个关于时钟扫描的问题,像下面这种每次遇到I1.5由0变1的时候,M1.2就跳变一次。这个写法在实际中我已验证可行,但是还不太清楚在一个脉冲到来瞬间和瞬间后,M1.1在每行中到底是什么状态?请指点,谢谢!



这个程序本质是一取反程序。当t101一直接通时,I1.5接通(上升沿)一次,m1.2取反一次。

m1.1是在前面条件接通时接通一个扫描周期,到下一个扫描周期到达这段程序时断开。

先举个例子,当m1.2处于断开时,按下I1.5,在这个扫描周期里,m1.1变为1。由于此时m1.2为0,处在m1.2线圈前面第一行的开关m1.1常开和m1.2常闭全部接通,输出线圈m1.2为1。到下一个扫描周期,此时m1.2为1,到m1.1这个线圈时,m1.1输出为0(上升沿只接通一个扫描周期)。到m1.2线圈前,m1.1为0,m1.2为1,m1.2线圈前第一行全部断开,第三行全部接通,形成自保持,使得m1.2还是输出为1。所以结果就是当m1.2为0时,按下I1.5,m1.2变为1。

当m1.2为1时,按下I1.5,在这个扫描周期里,m1.1为1,m1.2为1。m1.2线圈前的第一行m1.1常开和m1.2常闭串联没有接通。同时第三行m1.1常闭和m1.2常开串联也没有接通,此时m1.2输出为0。到下一个扫描周期到m1.1这个线圈时,m1.1输出为0,此时m1.2为0,m1.2线圈前同样也都没有接通,m1.2输出为0。结果就是当m1.2保持为1时,按下I1.5后,m1.2变为0。

写的有些啰嗦。

宝剑尚未配齐,确已身入江湖
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33266条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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