西门子sr指令 点击:2224 | 回复:6



零捌幺贰

    
  • 精华:0帖
  • 求助:17帖
  • 帖子:17帖 | 29回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2013年9月30日
发表于:2013-11-22 21:33:47
楼主

请高手们帮我详细解释下这个程序的意思 谢谢




wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2013-11-22 22:33:17
1楼

  这个程序是想利用SR触发器指令构成一个具有类似电子电路的双稳态电路的功能:即I1.2每输入一个正脉冲信号,就会使Q0.0的状态反转(由0变1.或有1变0)。但此程序组成的双稳态的动作不可靠,正确的编程应为这样,见下图:


  SR触发器改为其它位变量(M0.0),而SR触发器的输出线圈是Q0.0.

邵-王者之师

  • 精华:1帖
  • 求助:39帖
  • 帖子:81帖 | 861回
  • 年度积分:0
  • 历史总积分:2844
  • 注册:2011年3月24日
发表于:2013-11-22 22:43:20
2楼

当Q0.0不通(初始状态),按下I1.2,接通Q0.0,再次按下Q0.0熄灭

一个按钮控制起停二种状态

BobMarley

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 110回
  • 年度积分:2
  • 历史总积分:2445
  • 注册:2013年9月14日
发表于:2013-11-22 22:53:28
3楼

引用 wyb2866255---王者之师 的回复内容:    这个程序是想利用SR触发器指令构成一个具有类似电...


请问动SR设为Q0.0,动作为何不可靠?

我觉得,LZ的程序没问题

lifuyi7500

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2009年8月02日
发表于:2013-11-22 23:26:07
4楼

置位优先111111111

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2013-11-22 23:31:13
5楼

回3楼:这是我常用的线路。如果不用Q0.0的触点,改用SR触发器(M0.0),该线路就不会正常工作,其原因,就是时间争态问题,这对没搞过电路设计的人是常常想不到的,从表面上看,Q0.0与M0.0都表示SR触发器输出状态,但从时间上Q0.0的状态改变却滞后M0.0一个扫描周期,从而确保该线路动作稳定可靠。详细说明请见“用S7-200编程的三个实例的解析”一文(网址:http://bbs.gongkong.com/d/201008/343504_1.shtml)

卡死啦了

  • 精华:0帖
  • 求助:1帖
  • 帖子:13帖 | 180回
  • 年度积分:0
  • 历史总积分:197
  • 注册:2013年10月12日
发表于:2013-11-23 14:11:16
6楼

   置位优先111111111   

 


热门招聘
相关主题

官方公众号

智造工程师