qwe1220qwe
级别: 探索解密
精华主题: 0
发帖数量: 9 个
工控威望: 119 点
下载积分: 591 分
在线时间: 2(小时)
注册时间: 2012-07-23
最后登录: 2012-10-13
查看qwe1220qwe的 主题 / 回贴
楼主  发表于: 2012-07-23 21:10
图片:
请教在这个梯形图中如果不用上升沿 实际应用中有什么区别吗?新手真心求教
学习中!
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5212 个
工控威望: 7436 点
下载积分: 159063 分
在线时间: 3173(小时)
注册时间: 2007-11-21
最后登录: 2024-12-27
查看sjm213的 主题 / 回贴
1楼  发表于: 2012-07-23 22:38
上升沿保证I1.2按住后这个RS指令只有效一次。
若无上升沿,那么置位和复位的条件在每次扫描时都会切换,最后也不知道到底是SET了还是RESET了。
本帖最近评分记录:
  • 下载积分:+1(zjs731)
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5212 个
    工控威望: 7436 点
    下载积分: 159063 分
    在线时间: 3173(小时)
    注册时间: 2007-11-21
    最后登录: 2024-12-27
    查看sjm213的 主题 / 回贴
    2楼  发表于: 2013-03-12 14:23
    引用
    引用第20楼dianbi于2013-02-05 01:09发表的 Re:请教在这个梯形图中如果不用上升沿 实际应用中有什么区别吗?新手真 .. :
    2楼说的是狗屁,11楼部分是对的。
    我给你分析一下:
    不加P,按下I1.2,当Q没接通时,则SET,然后常闭点断开,常开点吸合。下面一行接通,上面一行断开。下面一行接通,立马RESET.
    程序自上而下扫描,一个周期内,先SET,后RESET,一个扫描周期过后,输出到映像区,也就是RESET.也就是Q点断开。程序不断在扫描,一直输出0,,Q点永远不会接通!程序结果不会乱,永远是输出0.不可能一会是0一会是1,不可能不知道结果是什么。只要程序编译成功,结果只有一个。都是可以分析出来的。

    才看到……
    程序运行结果可以实机测试。
    因为对于西门子S7-200而言,这段程序的运算结果与扫描周期紧密相关,在I1.2导通期间,第一个扫描周期就会将Q0.0置ON。第二个扫描周期因为Q0.0为ON的所以复位条件有效,将Q0.0置OFF。再下一个扫描周期又重复第一个扫描周期的结果。以此类推。
    如果您手法非同寻常,拿捏很准,每次都会找到奇数次或偶数次扫描周期将I0.0断掉,那么输出结果才会保证一致。我等凡人做个试验结果定是通断切换无法确定的。
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5212 个
    工控威望: 7436 点
    下载积分: 159063 分
    在线时间: 3173(小时)
    注册时间: 2007-11-21
    最后登录: 2024-12-27
    查看sjm213的 主题 / 回贴
    3楼  发表于: 2013-03-12 14:26
    忘了补充一下:
    该段程序扫描的顺序是
    第一行I0.0触点---->第一行Q0.0触点---->第二行I0.0触点---->第二行Q0.0触点-------->Q0.0输出线圈。
    所以Q0.0的线圈状态不会在同一个扫描周期影响到第二行的条件。