请教set与out指令的区别 点击:7688 | 回复:9



bluehover

    
  • 精华:5帖
  • 求助:0帖
  • 帖子:11帖 | 37回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年6月03日
发表于:2010-09-23 22:56:34
楼主
在程序中比方说用到m200  ,set  m200与out m200是不是表示的意义不一样,有什么区别



yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2010-09-23 23:13:15
1楼

采用SET指令,即使外部信号消失,M200仍然保持,相当于自锁。

采用OUT指令,当外部指令消失,M200同时断开,除非采用自身信号自锁。

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2010-09-23 23:14:46
2楼
SET,必须使用RSET才能将M200复位。

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2010-09-23 23:20:20
3楼

SET 是置位,一旦置位了以后,只要没有用RST复位,就一直有效。

LD X0

SET Y0

只要X0导通,Y0就有效。就算X0不导通,Y0还是输出为1。    

out只是输出,不能保持状态。

LD X0

OUT Y0

在X0导通时,Y0导通。

在X0断开后,Y0断开。

如果想达到SET的效果,就需要修改程序。

LD X0

OR Y0

OUT Y0

爱你我发狂

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 681回
  • 年度积分:84
  • 历史总积分:2409
  • 注册:2007年3月19日
发表于:2010-09-24 00:07:30
4楼

楼上说的很明确了,俺们也不说了。这是PLC基础

莫其麟

  • 精华:14帖
  • 求助:0帖
  • 帖子:120帖 | 5688回
  • 年度积分:0
  • 历史总积分:29157
  • 注册:2004年2月27日
发表于:2010-09-24 07:46:11
5楼

使用OUT指令可能导致“双线圈输出”,SET、RST指令不会。

xjzlyg

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2364回
  • 年度积分:0
  • 历史总积分:13554
  • 注册:2005年7月09日
发表于:2010-09-24 11:31:42
6楼
条件断开时,SET可以保持输出,OUT不能保持输出

学习siemens

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2010-09-24 13:08:46
7楼

SET 是置位,只要没有用RST复位,就一直有效。

OUT 只是所谓的线圈输出,不能保持状态是与前面信号全为"1"才输出。


bluehover

  • 精华:5帖
  • 求助:0帖
  • 帖子:11帖 | 37回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2002年6月03日
发表于:2010-09-24 16:53:34
8楼

十分感谢

 

yuanxiaotie

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-09-25 12:45:17
9楼

SET表示脉冲只有和RST配对使用 OUT再不同它是有条件


热门招聘
相关主题

官方公众号

智造工程师