首页 上一页 1 2 下一页 尾页

西门子300程序求解答 点击:2104 | 回复:28



jiangqingchuan

    
  • 精华:1帖
  • 求助:8帖
  • 帖子:10帖 | 56回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2012年3月03日
发表于:2013-11-29 15:30:15
楼主

初学西门子300PLC看到状态字时 始终不明白现有下面程序,哪位给菜鸟解释一下

为什么 只把I0.7  和I0.4闭合  I0.6和I0.5的RLO状态也是1 哪位西门子高手给解释下呢

 




wyb2866255---王者之师

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

回20楼:“为什么 只把I0.7  和I0.4闭合  I0.6和I0.5的RLO状态也是1 ”的解释:程序是这样扫描判断的:先扫描I0.7与I0.4逻辑,再扫描I0.6与I0.5反码的逻辑,最后是将前二者的逻辑的结果进行运算。前二者的逻辑与的结果有一个不=0.其或的结果就=1,只有前二者的逻辑与的结果都=0.其或的结果才=0。

 如: I0.7 与I0.4与运算=0, 他们和I0.6 与I0.5的与运算结果相或运算后=0,则I0.6  I0.5的与运算结果一定是=0的。

 这个程序很简单,直接上机试验一下,就可清楚:你用4个开关分别接I0.4~I0.7,4个开关的另一端接在一起,接+24V。开机前4个开关皆处于断开状态,

  1、开机后,你可点击运行监控图标,会发现:Q4.2输出=0。其原因:I0.4=0、I0.7=0,它俩相与,其结果=0(即此路不通)。而I0.6=0、I0.5反码=1(显蓝色),它俩相与,其结果也=0(即此路不通),故最后二路相或的结果=0。

  2、如将I0.6的开过闭合,则使 I0.6=1(显蓝色),由于I0.5反码=1(显蓝色),故I0.6 与I0.5反码与运算结果=1(此路通道),此时输出Q4.2=1(显蓝色)。如将I0.5开关闭合,使I0.5=1,其I0.5反码=0,又使I0.6 与I0.5反码与运算结果=0(此路不通道),此时输出Q4.2=0。

  3、如将 I0.7 与I0.4的开关都闭合,使I0.7=1(显蓝色)、I0.4=1(显蓝色),I0.7 与I0.4与运算=1(此路通道),此时输出Q4.2=1(显蓝色)。如此时再将I0.6闭合、I0.5断开,其I0.6 与I0.5反码与运算结果=1(此路通道)此时输出Q4.2仍=1不变。

 

夜猫353

  • 精华:0帖
  • 求助:17帖
  • 帖子:34帖 | 151回
  • 年度积分:89
  • 历史总积分:21374
  • 注册:2012年3月10日
发表于:2013-12-05 15:56:59
22楼

这个很好理解,根据扫描周期来理解,I0.4与I0.7逻辑运算后结果为1,把1存到RLO中,再进行或逻辑运算(或逻辑可以当加法运算),上次的RLO为1与I0.6运算,I0.6为0,1+0=1,所以I0.6的RLO为1,然后第二步I0.5运算,I0.5是为逻辑1,RLO结果1+I0.5结果1=I0.5RLO结果1(这是或逻辑运算),很好理解的!

gkhb1

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 217回
  • 年度积分:0
  • 历史总积分:317
  • 注册:2013年2月28日
发表于:2013-12-05 20:14:51
23楼

引用 夜猫353 的回复内容: 这个很好理解,根据扫描周期来理解,I0.4与I0.7逻...



jiangqingchuan

  • 精华:1帖
  • 求助:8帖
  • 帖子:10帖 | 56回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2012年3月03日
发表于:2013-12-06 15:18:47
24楼

回复内容:

对: 夜猫353  这个很好理解,根据扫描周期来理解,I0.4与I0.7逻... 内容的回复!


 看了你的回复 我似乎明白了 非常感谢 指导啊 谢谢

jiangqingchuan

  • 精华:1帖
  • 求助:8帖
  • 帖子:10帖 | 56回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2012年3月03日
发表于:2013-12-06 15:21:18
25楼

回复内容:

对: wyb2866255---王者之师  回20楼:“为什么 只把I0.7  和I0.4闭合  ... 内容的回复!


 你说的这些我都知道的,但是还是没有解释道RLO I0.6  和I0.5为啥是1  你楼下的这位大哥 解释的我明白了。你说的的与或非 这个我一直明白的。但是还是非常感谢指导 谢谢

qingmuya

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2013年12月16日
发表于:2013-12-16 15:30:19
26楼

回复19

设置下PG?PC接口,再试试

老会员

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2014年6月26日
发表于:2014-06-26 17:33:20
27楼

学习学习。。。。。。。。。。

电气工程专业

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 231回
  • 年度积分:0
  • 历史总积分:655
  • 注册:2006年5月21日
发表于:2014-10-26 18:26:56
28楼

Ghhhhhhhhhhh


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页