您现在所在的是:

三菱Mitsubishi

回帖:14个,阅读:2094 [上一页] [1] [2] [下一页]
1695
沧海爱依旧zK
文章数:397
年度积分:50
历史总积分:1695
注册时间:2016/12/1
发站内信
发表于:2017/12/3 15:17:27
#0楼
附件:
[本地下载]
附件 001.jpg

附件 002.jpg

附件 003.jpg

如图所示,并行两列程序,右面一列运行正常,左面会卡住,当卡在30步时候,12、13步会执行两次,请教几个问题?
1.如图所示,两列程序会每列单独顺序运行吗?
2.如果不能,是否需要分成两个步进梯形图。
3.当在30步卡住时候,为什么12、13步会执行两次?
4.证实了3轴时候在指令下方用M8029会出问题,图3所示的M162作为合并分支辅助继电器,不动作,所以卡在这一步,
导致12、13步会执行两次
5.同轴的DSZR指令在一个程序可以使用两次吗?
程序以上传。
[此贴子已经被作者于2017/12/4 13:22:03编辑过]
5239
SZHFEI512
文章数:352
年度积分:257
历史总积分:5239
注册时间:2007/10/28
发站内信
发表于:2017/12/3 16:23:48
#1楼
M8000直接驱动定位指示不好吧,完成M8029动作后定位指令未断开。卡在30步可能是状态未转到s30,s11未复位,所以s12、s13会重复执行,可在s30前加一个中转状态,确保s11复位。
23805
wushulin 版主
文章数:6168
年度积分:238
历史总积分:23805
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2017/12/3 18:22:57
#2楼
不建议使用步进指令编程,很容易出错。步进编程适合比这个更简单的动作。
5563
yeyecun
文章数:929
年度积分:50
历史总积分:5563
注册时间:2011/9/20
发站内信
发表于:2017/12/3 19:02:50
#3楼
两轴使用没发现这问题,可能没把上一步复位吧!
1695
沧海爱依旧zK
文章数:397
年度积分:50
历史总积分:1695
注册时间:2016/12/1
发站内信
发表于:2017/12/4 10:52:12
#4楼
以下是引用wushulin2017/12/3 18:22:57的发言:
不建议使用步进指令编程,很容易出错。步进编程适合比这个更简单的动作。
Fx3GA-40Mt 刚打电话问客服她说每个轴不高于100K就可以,我记得好像是总体不超过100K。
[此贴子已经被作者于2017/12/4 10:59:46编辑过]
1695
沧海爱依旧zK
文章数:397
年度积分:50
历史总积分:1695
注册时间:2016/12/1
发站内信
发表于:2017/12/4 10:54:42
#5楼
以下是引用SZHFEI5122017/12/3 16:23:48的发言:
M8000直接驱动定位指示不好吧,完成M8029动作后定位指令未断开。卡在30步可能是状态未转到s30,s11未复位,所以s12、s13会重复执行,可在s30前加一个中转状态,确保s11复位。

程序到s12时候不是会自动复位S11吗?
1695
沧海爱依旧zK
文章数:397
年度积分:50
历史总积分:1695
注册时间:2016/12/1
发站内信
发表于:2017/12/4 11:08:13
#6楼
程序上传在一楼。
5239
SZHFEI512
文章数:352
年度积分:257
历史总积分:5239
注册时间:2007/10/28
发站内信
发表于:2017/12/4 16:38:13
#7楼
以下是引用沧海爱依旧zK2017/12/4 10:54:42的发言:
以下是引用SZHFEI5122017/12/3 16:23:48的发言:
M8000直接驱动定位指示不好吧,完成M8029动作后定位指令未断开。卡在30步可能是状态未转到s30,s11未复位,所以s12、s13会重复执行,可在s30前加一个中转状态,确保s11复位。

程序到s12时候不是会自动复位S11吗?
并行S12、S30都驱动后才复位S11
4030
sankyo_feng
文章数:730
年度积分:56
历史总积分:4030
注册时间:2006/11/8
发站内信
发表于:2017/12/6 14:37:55
#8楼
搞不懂你为什么会出现13-20,15-21这样的并列块出现,可以将13和20放到一个块里,15和21放到一个块里。
4030
sankyo_feng
文章数:730
年度积分:56
历史总积分:4030
注册时间:2006/11/8
发站内信
发表于:2017/12/6 14:49:57
#9楼
1.如图所示,两列程序会每列单独顺序运行吗?
是的,单独顺序运行原因到后面会直接跳到上面的11或41!像一个圈,到下面会上来。
2.如果不能,是否需要分成两个步进梯形图。
当然也可以会成两条步进梯形图
3.当在30步卡住时候,为什么12、13步会执行两次?
把13-20合并到一个块里
4.证实了3轴时候在指令下方用M8029会出问题,图3所示的M162作为合并分支辅助继电器,不动作,所以卡在这一步,
导致12、13步会执行两次
尽量不要用m8000做为触发条件,动作完成后最后是把触发条件断掉,M8029是一个脉冲信号,所以后面的线圈最好用SET M162,再说一次不要用M8000做为触发条件,因为触发条件为ON,有可能导致这个输出点的下个脉冲指令无法启动。
5.同轴的DSZR指令在一个程序可以使用两次吗?
应该可以!

以上所言,如有不准,请参考三菱管方相关手册。

其实所有的问题可以打电话给三菱的官方技术支持 400-821-3030
[此贴子已经被作者于2017/12/6 14:51:04编辑过]

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

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

78.0005