建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
楼主  发表于: 2016-04-26 15:23
小弟最近在做一台机器,功能如下
                              1,动作就是启动按钮按下,步进带动产品转动一定角度,然后一个气缸伸出定位,之后一个冲压缸压下。以此循环转动N次。一直到一圈转完。          
                                    
                     求大神指点,这一类程序怎么写,程序自己写,求大神指点思路就好了,也可酬谢!
[ 此帖被bingo66在2016-08-26 12:11重新编辑 ]
建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
1楼  发表于: 2016-04-26 16:47
引用
引用第1楼hezongfan于2016-04-26 15:33发表的  :
有几个工位

工位可以设置的吧!
[ 此帖被bingo66在2016-08-26 12:12重新编辑 ]
建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
2楼  发表于: 2016-04-26 16:50
引用
引用第2楼hezongfan于2016-04-26 15:34发表的  :
转动角度在屏上可以设定就好了

那这个程序框架怎么搭呢?把每一个要动的角度换算成脉冲数,加上气缸动作。当做一个标准动作,我后用FOR循环,这样可以吗?
FOR循环里面可以有定位程序吗?
建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
3楼  发表于: 2016-04-27 08:23
现在的方案就是步进,因为客户现厂生产的机器就是步进。现在替客户新制!
建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
4楼  发表于: 2016-04-27 10:34
引用
引用第8楼xiao_ming于2016-04-27 08:49发表的  :
精度要求高嗎?步进不好搞?用伺服將解析能調為一圈
36000脈波,36000/34=1058.8=1059
36000/23=1565.2=1565
34位置每次發1059脈波一圈誤差兩個脈波也就是0.02度
23位置每次發1569脈波一圈誤差3個脈波也就是0.03度
.......

这是人家的产品,产品特性是这样的,所以我们机器一圈转的次数也要如此。

我假想的,能不能转几次修正一下,但不知道怎么做。
建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
5楼  发表于: 2016-04-27 10:37
引用
引用第9楼804347于2016-04-27 09:16发表的  :
跟我做的设备一样唉,我是冲压缸抬起后转下一次

可以跟你交流学习一下吗。我的QQ 七五三零六六六八八
建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
6楼  发表于: 2016-05-22 17:49
引用
引用第12楼wjz7211于2016-05-22 17:22发表的  :
伺服用相对定位,每走一步就将上一步的误差计算在内,每步的误差只有计算时除不尽产生的偏差,这样每步的误差最小。

每走一步将上一步的误差计算在内,是怎么个操作法?请指导一下!谢谢!