奇怪,有谁遇到过 点击:991 | 回复:13



ZHUYONG108

    
  • 精华:3帖
  • 求助:0帖
  • 帖子:19帖 | 62回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2006年6月02日
发表于:2006-06-02 13:31:00
楼主
有时用三菱的明明条件满足,就是不输出.简单例:监控X0通Y1不输出



飞翔的鱼

  • 精华:1帖
  • 求助:0帖
  • 帖子:2帖 | 73回
  • 年度积分:0
  • 历史总积分:156
  • 注册:2004年10月13日
发表于:2006-06-02 14:44:00
1楼
双线圈?!!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-06-02 14:45:00
2楼
原因:1、PLC没有拨到运行位置。
      2、Y1输出线圈重复。

俺很笨

  • 精华:1帖
  • 求助:0帖
  • 帖子:11帖 | 133回
  • 年度积分:0
  • 历史总积分:204
  • 注册:2005年12月07日
发表于:2006-06-02 16:18:00
3楼
条件满足就是有输出,可能有别的指令,如RST,ZRST,M80345指令
如COMP D112 D231 M50指令
这时M51  M52 都不能用在其它方面,
其中M50通的话,M52断开此时你用M52就不通了.

mengyoutfl

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 306回
  • 年度积分:88
  • 历史总积分:557
  • 注册:2004年12月31日
发表于:2006-06-02 18:36:00
4楼
      启动“梯型图逻辑测试”,“软元件测试-强制X0 ON”查看梯型图工作状况,即可查明原因。

ZHANGHG

  • 精华:0帖
  • 求助:0帖
  • 帖子:25帖 | 217回
  • 年度积分:0
  • 历史总积分:271
  • 注册:2006年4月23日
发表于:2006-06-02 18:54:00
5楼
因为X0控制了其他线圈

飞鱼520

  • 精华:1帖
  • 求助:0帖
  • 帖子:24帖 | 81回
  • 年度积分:0
  • 历史总积分:305
  • 注册:2005年6月17日
发表于:2006-06-03 10:31:00
6楼
TO: 张小良: 因为X0控制了其他线圈 
 这种说法是完全错误的。就算有也能动作。前面四位说的都有可能是原因。

zhaojinzhe

  • 精华:2帖
  • 求助:0帖
  • 帖子:22帖 | 81回
  • 年度积分:0
  • 历史总积分:218
  • 注册:2005年2月23日
发表于:2006-06-03 10:53:00
7楼
以西门子为例  
NETWORK   1
LD I0.0
=  Q0.0
NETWORK   2
LD I0.1
=  Q0.0
似乎这种情况下I0.0满足Q0.0也不会有输出,我记得是这样,很久以前总犯的毛病。

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2006-06-03 10:56:00
8楼
搂主怎么也没有回复一条呀,也不知道到底是那种原因导致你的Y无输出,难道以上情况都不是?那就真的奇怪了

micro2000

  • 精华:1帖
  • 求助:0帖
  • 帖子:46帖 | 581回
  • 年度积分:0
  • 历史总积分:751
  • 注册:2003年10月08日
发表于:2006-06-03 17:07:00
9楼
有些特殊情况,是因为监控软件通讯速度的问题,看起来条件都满足,其实不然

龙逆天

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 87回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2006年3月28日
发表于:2006-06-05 09:53:00
10楼
不知道你的有时候是什么意思?是在运行中偶然有呢,还是在不同程序中?
个人认为双线圈的可能大点,其次是有置位信号在。如:RST

ZHUYONG108

  • 精华:3帖
  • 求助:0帖
  • 帖子:19帖 | 62回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2006年6月02日
发表于:2006-06-05 14:54:00
11楼
LD M16
AND X11
MPS
ANDD< D298 D118
DEDIV D114 K10 D298
MPP 
ANDD> D298 D123
DEDIV D116 K10 D298
END
转换成梯形图我后一段不加就不输出

亡魂幽歌

  • 精华:1帖
  • 求助:0帖
  • 帖子:53帖 | 252回
  • 年度积分:0
  • 历史总积分:567
  • 注册:2005年6月20日
发表于:2006-06-06 10:07:00
12楼
看来,楼上也是一位新手吧?!
你上面的程序,无论怎么执行,最后肯定是(D128,D129)=0。
因为在你的程序里是连续执行型,只要条件满足,将一直除下去。
比如101除以10(多次),那最后商=0!
你可以用脉冲指令,或将商换一个地址。
LD M16
AND X11
MPS
ANDD< D298 D118
DEDIV D114 K10 D100
MPP 
ANDD> D298 D123
DEDIV D116 K10 D200
END
这样肯定行!!!!!!!!!

ZHUYONG108

  • 精华:3帖
  • 求助:0帖
  • 帖子:19帖 | 62回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2006年6月02日
发表于:2006-06-06 12:32:00
13楼
对啊,我就要是0就执行下一步,但显示0了就是不行所以我才加指令的,你说的也有道理,谢谢

热门招聘
相关主题

官方公众号

智造工程师