学习的动力
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 125 点
下载积分: 666 分
在线时间: 4(小时)
注册时间: 2014-05-20
最后登录: 2014-10-15
查看学习的动力的 主题 / 回贴
楼主  发表于: 2014-05-22 15:32
工作要求:
1、将厚度为0.3的带状线缠绕在直径70mm的圆柱上,线是一圈一圈叠加的不是平铺。
2、长度要求比较多,所以我会经常要修改设置缠绕的长度。

线长以3000mm为例,电机为信捷电机编码器线数2500ppr.

跪求程序该怎么编写!


PLC使用 Fx3U


问题已跟新到25楼 ,求大神来解惑!!!
[ 此帖被学习的动力在2014-07-23 11:16重新编辑 ]
学习的动力
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 125 点
下载积分: 666 分
在线时间: 4(小时)
注册时间: 2014-05-20
最后登录: 2014-10-15
查看学习的动力的 主题 / 回贴
1楼  发表于: 2014-05-26 09:47
这里也没有人懂吗?还是都懒得回答我们这些新手啊
学习的动力
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 125 点
下载积分: 666 分
在线时间: 4(小时)
注册时间: 2014-05-20
最后登录: 2014-10-15
查看学习的动力的 主题 / 回贴
2楼  发表于: 2014-05-29 09:51
引用
引用第8楼lipingsr于2014-05-27 16:22发表的  :




你要先做出数学模型
.......

这个我用等差数列已经计算过,Sn=n*2π*35.3+(n-1)*n*2π*0.3

但这样的计算公式能在程序里做吗?

1、每旋转一圈半径就会增加0.3mm。
2、长度标准太多了,有时需要1.5米,有时是3米、3.3米、4米。。。。。。。标准太多,做固定脉冲输出选择在人机上去操作太老土了,而且选择太多人看的眼花。

所以我想请大师们看看能不能在程序上去想办法

浮点运算我没用过,不会用还有就是十进制转二进制再转十进制什么的 我快晕了
学习的动力
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 125 点
下载积分: 666 分
在线时间: 4(小时)
注册时间: 2014-05-20
最后登录: 2014-10-15
查看学习的动力的 主题 / 回贴
3楼  发表于: 2014-05-29 12:26
引用
引用第10楼小小一电工于2014-05-29 10:14发表的  :
你这样难做 如果是做到一半停机了 那要重新开始算吗?   我建议机器稍微改下  用一个伺服来控制长度  在用一个普通电机来绕线就好了

这样肯定不行,我每次绕完长度要自动剪短的
用你说的方法没法讲动作衔接在一起,这是自动的,不是手动的
学习的动力
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 125 点
下载积分: 666 分
在线时间: 4(小时)
注册时间: 2014-05-20
最后登录: 2014-10-15
查看学习的动力的 主题 / 回贴
4楼  发表于: 2014-07-23 11:08
我现在的做法就是提前计算出每种长度相应的脉冲量。然后用数据传送做选用。
这样的办法太傻了,还不准确,也不利于调整参数,因为线的厚度因为批次不同而有改变。

我的需求方法是
→将所需长度在人机中输入 →传送至PLC →运算出相应脉冲量 →控制伺服电机运行。

这样的话我能灵活多变的调整长度。

有人会做吗?  
[ 此帖被学习的动力在2014-07-23 11:13重新编辑 ]
学习的动力
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 125 点
下载积分: 666 分
在线时间: 4(小时)
注册时间: 2014-05-20
最后登录: 2014-10-15
查看学习的动力的 主题 / 回贴
5楼  发表于: 2014-07-23 11:11
求大神来解