您现在所在的是:

信捷XINJE

回帖:23个,阅读:1844 [上一页] [1] [2] [3] [下一页]
1111
fnachille
文章数:139
年度积分:50
历史总积分:1111
注册时间:2016/8/31
发站内信
发表于:2016/11/11 22:27:38
#0楼
XC3机型,在实际机器上测试时发现如下的程序Y5没有输出,程序如下图:
Y5是个报警灯,前面的D00是时间,每分钟加1,D300是设定的时间,类似的还有D302,D304等等10条左右预设的时间。
当D300=D100时,为了使报警灯亮,输出M301,持续一分钟。
M301接通上升沿时,接通Y5并自锁,此时M300是指示灯,M302是一个HMI的弹出窗口标志位。
M70用于消报警和关闭HMI的弹出窗口。

在实际测试时,只有一条或两条这个的指令时,可以正常输出Y5.
一共有10条这个的Dnn=D100时,则Y5测不输出,不管哪一条的条件满足了,Y5和M302都没有反应,是什么原因呢?

仔细检查了其它的指令,没有使Y5置位的语句,目前还没有想出来是什么原因,请高手指教。
附件 Y5为什么不通.jpg
[此贴子已经被作者于2016/11/11 23:36:57编辑过]
37234
cvlsam 版主
文章数:12401
年度积分:1586
历史总积分:37234
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/11/12 6:29:17
#1楼
以下是引用fnachille2016/11/11 22:27:38的发言:
XC3机型,在实际机器上测试时发现如下的程序Y5没有输出,程序如下图:
Y5是个报警灯,前面的D00是时间,每分钟加1,D300是设定的时间,类似的还有D302,D304等等10条左右预设的时间。
当D300=D100时,为了使报警灯亮,输出M301,持续一分钟。
M301接通上升沿时,接通Y5并自锁,此时M300是指示灯,M302是一个HMI的弹出窗口标志位。
M70用于消报警和关闭HMI的弹出窗口。

在实际测试时,只有一条或两条这个的指令时,可以正常输出Y5.
一共有10条这个的Dnn=D100时,则Y5测不输出,不管哪一条的条件满足了,Y5和M302都没有反应,是什么原因呢?

仔细检查了其它的指令,没有使Y5置位的语句,目前还没有想出来是什么原因,请高手指教。
附件 Y5为什么不通.jpg
[此贴子已经被作者于2016/11/11 23:36:57编辑过]

我突然瞥到为撒下面角落里还有一个y5,那不是双线圈了么。
6267
zq3076
文章数:2233
年度积分:449
历史总积分:6267
注册时间:2015/12/26
发站内信
发表于:2016/11/12 6:48:59
#2楼
哈哈哈哈!
大连自动化工程 成套设备批发 钣金配电箱 自动化装配线调试。
www apf7 cn                     张总           1 8 9 0 6 4 6 0 4 7 0
14813
liuhuoaaa
文章数:8568
年度积分:50
历史总积分:14813
注册时间:2007/6/11
发站内信
发表于:2016/11/12 8:07:16
#3楼
有2个Y5输出,造成双线圈了,编译应该会有提示的啊!
21841
yejingmao
文章数:12575
年度积分:48
历史总积分:21841
注册时间:2007/5/3
发站内信
2017春节活动(三)
发表于:2016/11/12 8:17:37
#4楼
以下是引用cvlsam2016/11/12 6:29:17的发言:
以下是引用fnachille2016/11/11 22:27:38的发言:
XC3机型,在实际机器上测试时发现如下的程序Y5没有输出,程序如下图:
Y5是个报警灯,前面的D00是时间,每分钟加1,D300是设定的时间,类似的还有D302,D304等等10条左右预设的时间。
当D300=D100时,为了使报警灯亮,输出M301,持续一分钟。
M301接通上升沿时,接通Y5并自锁,此时M300是指示灯,M302是一个HMI的弹出窗口标志位。
M70用于消报警和关闭HMI的弹出窗口。

在实际测试时,只有一条或两条这个的指令时,可以正常输出Y5.
一共有10条这个的Dnn=D100时,则Y5测不输出,不管哪一条的条件满足了,Y5和M302都没有反应,是什么原因呢?

仔细检查了其它的指令,没有使Y5置位的语句,目前还没有想出来是什么原因,请高手指教。
附件 Y5为什么不通.jpg
[此贴子已经被作者于2016/11/11 23:36:57编辑过]

我突然瞥到为撒下面角落里还有一个y5,那不是双线圈了么。
好眼力,被图标快遮住了你还看到
自学成才!
10454
xlian
文章数:3232
年度积分:94
历史总积分:10454
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2016/11/12 8:27:19
#5楼
大哥双重线圈还会正常输出吗,你前面一个Y5输出了,后面一个Y5会更改前面Y5状态的;记住PLC是逐行扫描的;
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2016/11/12 8:37:04
#6楼
1楼已说明
问一下,M300是不是也应该描述
头疼医脚---西医永远不理解
快乐 幸福 自由 比什么都重要
9240
chi1225
文章数:2466
年度积分:636
历史总积分:9240
注册时间:2014/7/31
发站内信
发表于:2016/11/12 9:13:02
#7楼
双线圈是一个问题,还有D100,D300之间应该用>=或<=
搞野心事业总是有风险的,当无路可退时,最明智的选择是想办法前进~~
1111
fnachille
文章数:139
年度积分:50
历史总积分:1111
注册时间:2016/8/31
发站内信
发表于:2016/11/12 9:17:08
#8楼
以下是引用xlian2016/11/12 8:27:19的发言:
大哥双重线圈还会正常输出吗,你前面一个Y5输出了,后面一个Y5会更改前面Y5状态的;记住PLC是逐行扫描的;
这就是双线圈呀,有点不太能理解
应该怎么样改呢?
此帖发自手机工控论坛
85315
ZCMY 版主
文章数:47403
年度积分:1374
历史总积分:85315
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2016/11/12 9:28:48
#9楼
监控第301行的执行条件;

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

109.2007