您现在所在的是:

PLC论坛

回帖:16个,阅读:1696 [上一页] [1] [2] [下一页]
* 帖子主题:

续:M23为何不动作

1092
zhanghua6070
文章数:86
年度积分:50
历史总积分:1092
注册时间:2009/1/8
发站内信
发表于:2009/5/15 20:54:01
#0楼
应大家意见将整段程序分两段上传供大家分析,<M23为何不动作>
此程序在三菱FX1N中应用,其实第一段程序与第二段程序关系不大,分析的重点目标在比较指令,也就是第二段程序中当X013上升脉冲置位M22后,M22闭合,从比较指令也就是图中第70步可以看出C200明显大于0,而M23:M23为何不动作?
附件
附件
1092
zhanghua6070
文章数:86
年度积分:50
历史总积分:1092
注册时间:2009/1/8
发站内信
发表于:2009/5/15 21:08:56
#1楼
我上传的程序为何看不清楚哪?原来不是这样的呀!电脑屏幕左下角总显示:网页有错误
24085
wushulin 版主
文章数:6173
年度积分:253
历史总积分:24085
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2009/5/15 21:36:06
#2楼
点击图片,在图的右下角会显示一个放大按钮,点一下就可以看清了。
你的程序问题是出在计数器上面。这个计数器给你的结果只能是0和1状态了,要么接通,就算是等于0,M23也是导通,另外就算是大于1,M23也是不导通。
为什么非要用C200?如果你换一个计数器,换成小于地址C200的,也就是用C100试一下。
还有,如果PLC不支持的情况,而你又一定要用加减计数,这种时候你可以用高级指令的加减法,这样比计数器还要好用。
几天了,还在钻牛角尖,做程序要的是这条路不通,再换一条试试。
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2009/5/15 21:40:25
#3楼
以这段程序看,M23应该动作的
是不是下面还有输出M23有程序,把M23编成了双线圈输出了
说说
24085
wushulin 版主
文章数:6173
年度积分:253
历史总积分:24085
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2009/5/15 21:45:22
#4楼
仿真时,提示C200出错
附件
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
1092
zhanghua6070
文章数:86
年度积分:50
历史总积分:1092
注册时间:2009/1/8
发站内信
发表于:2009/5/15 22:00:01
#5楼
谢谢!我曾经试着换了几种如区间比较指令等等还试用了比较加置位指令等不下5种方法
但是全无效所编程序其实比这长的多,为了找出原因已经删减到现在的样子了,还是不行我就是分析不出错在哪里!真是见了鬼了!平时不是这样子的,平时遇见类似问题换两三种方法就解决问题呀!
24085
wushulin 版主
文章数:6173
年度积分:253
历史总积分:24085
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2009/5/15 22:16:00
#6楼
我很少用计数器,一般都是用加减法。
这个程序我也是看着很正常,于是才试了一下,各种方式,发现当C200=0时,这个比较并不是断开的,也是接通的,也就是不管在什么状态下,这个比较都是通路,仿真时对话框红写字体提示错误。于是换成C100.这时系统正常。这说明C200是不可用的一个计数器了。也许是不适用这种比较指令。
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
38859
fumz78 版主
文章数:17154
年度积分:90
历史总积分:38859
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2009/5/15 22:42:24
#7楼
C200是32位双向计数,把  >  C200  K0  改成  D >  C200  K0 试下看看呢
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
6899
asd3971
文章数:1770
年度积分:55
历史总积分:6899
注册时间:2005/6/20
发站内信
发表于:2009/5/15 22:47:43
#8楼
附件
stop
38859
fumz78 版主
文章数:17154
年度积分:90
历史总积分:38859
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2009/5/15 22:49:33
#9楼
就是32位的问题了
深圳群里讨论了,试了下,改成32位操作可以了
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com

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

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

62.4004