您现在所在的是:

PLC论坛

回帖:29个,阅读:30343 [上一页] [1] [2] [3] [下一页]
648
龙丰PLC夏
文章数:8
年度积分:50
历史总积分:648
注册时间:2014/10/29
发站内信
发表于:2014/10/30 15:01:07
#0楼
附件 11.jpg
附件 21.jpg
附件 22.jpg
附件 31.jpg
附件 41.jpg
附件 42.jpg
附件 43.jpg
附件 44.jpg
附件 51.jpg
附件 52.jpg
附件 53.jpg
附件 54.jpg
6594
eyujiedianqi
文章数:2622
年度积分:50
历史总积分:6594
注册时间:2009/6/5
发站内信
发表于:2014/10/30 21:24:28
#1楼
这得上机试验一下才能确定,看是看不出来的。
614
1063584242
文章数:2
年度积分:50
历史总积分:614
注册时间:2014/10/30
发站内信
发表于:2014/10/30 21:50:15
#2楼
表示看不懂
6590
yslabc
文章数:987
年度积分:50
历史总积分:6590
注册时间:2006/7/31
发站内信
发表于:2014/10/31 7:44:31
#3楼
值得一试!
994
luanling
文章数:7
年度积分:50
历史总积分:994
注册时间:2008/7/18
发站内信
发表于:2014/10/31 16:18:37
#4楼
若程序如楼主所创,说明楼主是下了功夫的,编程基础及逻辑很不错。通过此程序能看出楼主编写此程序的目的是:
1、要画R=20000个脉冲的圆。
2、通过坐标与半径的关系来判断是输出X轴脉冲还是Y轴脉冲(这里赞下)。
这里有个问题我要说一下:
1、SMD72、SMD82在整个程序中没有被赋予VD0(X轴)、VD4(Y轴)的脉冲数,那Q0.0(X轴)、那Q0.1(Y轴)会动吗??
2、个人认为此方法实现圆弧插补功能无论在速度上还是行走过程的持续性是无法保证的,这就是为啥CNC有插补功能,而PLC实现插补会很困难的说法了。
[此贴子已经被作者于2014/11/1 10:56:29编辑过]
3214
白玉兰花
文章数:218
年度积分:50
历史总积分:3214
注册时间:2007/8/15
发站内信
发表于:2014/10/31 16:36:15
#5楼
看不懂
85701
ZCMY 版主
文章数:47485
年度积分:220
历史总积分:85701
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2014/11/1 11:15:47
#6楼
呵呵;没有圆弧插补功能你怎么画?
648
龙丰PLC夏
文章数:8
年度积分:50
历史总积分:648
注册时间:2014/10/29
发站内信
发表于:2014/11/6 17:15:26
#7楼
附件 555.jpg
此程序我已经用两轴设备来试过了没有问题
大家若有条件的话可以试下
648
龙丰PLC夏
文章数:8
年度积分:50
历史总积分:648
注册时间:2014/10/29
发站内信
发表于:2014/11/6 17:33:59
#8楼
回复 #7楼 龙丰PLC夏
主要是根据公式(a的平方 + b的平方 = r的平方)(a的平方 + b的平方 - r的平方 = 0)
VD0平方 + VD4平方 - R平方 = VD8
从图上红色圆点开始画,红色圆点的坐标为x轴VD0=0 ,y轴VD4=20000
r为半径20000脉冲是固定的
a就是x轴实际走的脉冲数,刚开始时为VD0=0,程序每发一个脉冲会连接一次中断,开始时x轴正方向每发一个脉冲VD0自加1
b就是y轴实际起的脉冲数,刚开始时为VD4=20000,y轴反方向向下发一个脉冲VD4自减1
然后就计算,拿VD8作比较,在第一个四分之一圆里VD8大于0时,说明超出圆的范围,要y轴反方向脉冲向圆内走
或VD8小于0时则说明已经走到圆内了,这时要x轴正方向脉冲向圆外走
1434
yuanqijun88
文章数:44
年度积分:50
历史总积分:1434
注册时间:2010/11/24
发站内信
发表于:2015/10/9 7:14:07
#9楼
楼主!假如用西门子S7-1200来画圆,应该怎么做,请提示下。

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

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

109.2007