您现在所在的是:

信捷XINJE

回帖:20个,阅读:2036 [上一页] [1] [2] [3] [下一页]
12613
FORELF
文章数:3165
年度积分:917
历史总积分:12613
注册时间:2007/6/22
发站内信
发表于:2020/6/22 1:42:57
#0楼
一个朋友的设备,功能是三个直线轴和一个旋转轴,多个点位控制,两轴直线插补,没有其他外部功能。
给他推荐了两种控制方案:
1.经济型的数控系统,不需要开发,点位通过CNC程序修改方便快捷,直线圆弧全部支持,多程序调用,价格稍高;
2.信捷XDM系列配国产触摸屏,硬件价格便宜,需要开发,关键是轨迹调整麻烦。
这点在做之前就再三确认过轨迹不改而且客户没有轨迹上的要求,我们做成啥样就啥样。
于是就这样愉快了定下了第2种方案,开始入坑了。


STEP1
程序写好了,开始调轨迹了。因为点位太多,就先用CAD取点吧。
实际是一个六边形,第一次做的轨迹图:

附件 1.jpg

为了取点又得上CAD和EXCEL了,这次轻车熟路了。
1.选取需要用到的点位,点击工具--元素属性,拷贝得到需要的元素;
2.打开EXCEL,把拷贝的内容粘贴到EXCEL中,数据---筛选---选中本sheet---筛选出我们需要的圆心坐标;
3.EXCEL里面分列出X,Y坐标值,X100转化成整数;
4.X坐标整理到1列,Y坐标整理到1列,方便配方使用,Z轴和A轴也要预留。

数据整理完成,发现数据不像其他家PLC可以直接批量复制粘贴,
咨询了官方小姐姐答复只有自由监控可以直接输入32位数据,但是不支持批量表情
没办法,辛苦一次吧,花了好多个小时一个个把数据输入自由监控表格,输完头昏眼花了。

数据输完Z轴抬高,空跑看起来没啥问题。
观察了一下六边形的结构,拐角碍事,为了避障加上了圆弧插补,直线和圆弧交替运行。


STEP2
第二天发现第一个轨迹图中间部分重叠太多,要换轨迹,心想这样要完了,又是几个小时没了。

附件 2.jpg
重来一遍,我的头我的眼啊表情

还好这次提前发现了CAD和实际工件尺寸不一致,及时修正了图纸,不然要来第三遍了,想想就害怕。

这次实际跑了,发现尺寸对不上啊,随便一跑,从左到右和从前到后的Z轴都差十几mm,因为民用且不是正式的安装台面的原因忍了。
后来客户过来预验收,提出了轨迹太单一,要无序多样的,我的天表情

有问题了,要解决啊,想想还是不能用CAD了,换成示教的方式读取坐标值吧,不然再来搞数据要搞死了。


STEP3
经过俺的冥思苦想终于想到完美的解决方案,当时都好佩服自己表情
控制方式:表号+步号+位号。所有位置通过示教读取,避开CAD。
表号代表不同的轨迹图;步号代表轨迹中一步,其中用来存放位号;位号是预定义的点位,对应相应的坐标值;
以上不是关键,关键在于任意两点间是有角度的,这个角度引起的干涉会导致机械碰撞;
增加内圈和外圈的点位,解决了以下几个难点:
1.两点斜角机械碰撞的问题;
2.长距离斜角共线示教困难的问题;
3.无序轨迹可以完美实现了。

附件 微信图片_20200622013957.jpg
所有点位只对一次,再也不怕改轨迹了,随便来表情

再补几张痛苦的时刻吧


附件 微信图片_20200622014832.jpg

附件 微信图片_20200622014943.jpg

附件 微信图片_20200622015025.jpg
[此贴子已经被作者于2020/6/22 1:52:56编辑过]
let me go任我行
39261
jint 管理员
文章数:20718
年度积分:771
历史总积分:39261
注册时间:2007/8/30
发站内信
发表于:2020/6/22 9:45:22
#1楼
哦,痛苦的时刻,应该是前几天说的批量数据挨个录入吧表情
温馨提示:
电话:0755-26546361
邮箱:blog@gkong.com
微信公众号:工控论坛;微信号gkongbbs;
不定期修改账号密码;不要在多个网站用同一账号密码
可随时站内信联系,工作日可拨打电话或发邮件咨询相关问题
19540
fuhuafeng72
文章数:5589
年度积分:711
历史总积分:19540
注册时间:2011/11/21
发站内信
2017国庆活动(三)
2016国庆活动(三)
2014逛工博
发表于:2020/6/22 10:27:44
#2楼
很经典表情
凯成、日发、攀峰龙带式帘子线倍捻机、直捻机电控系统维修改造。
22925
gk_0 版主
文章数:7735
年度积分:706
历史总积分:22925
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2020/6/22 10:36:18
#3楼
感觉这个可以用FOR循环做啊,上面一半循环加,下面循环减,只要输入循环递增值就行了,说说而已啊,咱不懂的哦表情
不被人嘲笑的梦想,就不值得去追求!
12613
FORELF
文章数:3165
年度积分:917
历史总积分:12613
注册时间:2007/6/22
发站内信
发表于:2020/6/22 12:06:39
#4楼
以下是引用jint2020/6/22 9:45:22的发言:
哦,痛苦的时刻,应该是前几天说的批量数据挨个录入吧表情


是的,这样的操作快崩溃了,哎,其他家的PLC没发现这个问题。
let me go任我行
12613
FORELF
文章数:3165
年度积分:917
历史总积分:12613
注册时间:2007/6/22
发站内信
发表于:2020/6/22 12:07:50
#5楼
以下是引用fuhuafeng722020/6/22 10:27:44的发言:
很经典表情

看着那么多数值,好多次想要放弃了,还好抗过来了。
let me go任我行
12613
FORELF
文章数:3165
年度积分:917
历史总积分:12613
注册时间:2007/6/22
发站内信
发表于:2020/6/22 12:10:00
#6楼
以下是引用gk_02020/6/22 10:36:18的发言:
感觉这个可以用FOR循环做啊,上面一半循环加,下面循环减,只要输入循环递增值就行了,说说而已啊,咱不懂的哦表情

问题是坐标位置的输入。这个CAD图和实际是不一样的,包括实际安装都有很多问题,尺寸和理论数值对不上的。
let me go任我行
12613
FORELF
文章数:3165
年度积分:917
历史总积分:12613
注册时间:2007/6/22
发站内信
发表于:2020/6/22 12:17:27
#7楼
通过这次脱坑总结了一个经验:
不怕客户提需求,就怕客户不提需求,这种情况通常都是被坑死的,绕道为妙。
let me go任我行
19156
1053370790
文章数:4394
年度积分:1219
历史总积分:19156
注册时间:2012/9/7
发站内信
发表于:2020/6/22 13:03:29
#8楼
以下是引用FORELF2020/6/22 12:17:27的发言:
通过这次脱坑总结了一个经验:
不怕客户提需求,就怕客户不提需求,这种情况通常都是被坑死的,绕道为妙。
经常碰到,刚开始说没要求,随便搞搞,搞完后又提一点点要求,送到现场调试好之后又提要求了。
14430
卢学斌
文章数:5277
年度积分:237
历史总积分:14430
注册时间:2009/12/3
发站内信
2018论坛分享达人
发表于:2020/6/22 15:01:33
#9楼
回复 #8楼 1053370790
一点一点又一点,最后发现最初做的东西都不能用了。

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

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

78.0005