a1386722030
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看a1386722030的 主题 / 回贴
楼主  发表于: 2015-05-22 15:09
请教大家,高冲冲床在不同的速度(150--400)SPM中运行时,每次按冲压停止后需要停在0度上死点位置,PLC是FX3U,编码器是增量式的,请教这程序应该怎么写。
hafatahaha
台达代理
级别: 论坛先锋
精华主题: 0
发帖数量: 1336 个
工控威望: 1334 点
下载积分: 2535 分
在线时间: 398(小时)
注册时间: 2012-09-26
最后登录: 2019-01-19
查看hafatahaha的 主题 / 回贴
1楼  发表于: 2015-05-22 15:57
哥建议你用绝对编码器,我搞的高速冲床都是绝对的,增量多多少少有点问题
上海承接工业电气自动化项目工程 461946157@qq.com   13162651373
台达,三菱(变频器,pllc,伺服,人机,温控器)进口变送器,传感器,视觉
lipingsr
级别: 略有小成
精华主题: 0
发帖数量: 264 个
工控威望: 419 点
下载积分: 1223 分
在线时间: 232(小时)
注册时间: 2013-12-01
最后登录: 2024-10-29
查看lipingsr的 主题 / 回贴
2楼  发表于: 2015-05-22 16:22
冲床是惯量比较大,要先减速,再停,但也不会绝对停在零位,除非带刹车
kyy80
态度决定一切``````
级别: 工控侠客
精华主题: 0
发帖数量: 1227 个
工控威望: 3498 点
下载积分: 4407 分
在线时间: 1980(小时)
注册时间: 2008-02-17
最后登录: 2024-12-15
查看kyy80的 主题 / 回贴
3楼  发表于: 2015-05-22 18:00
凸轮控制器
asmoshd
级别: 家园常客
精华主题: 0
发帖数量: 516 个
工控威望: 607 点
下载积分: 33716 分
在线时间: 410(小时)
注册时间: 2008-08-05
最后登录: 2024-12-13
查看asmoshd的 主题 / 回贴
4楼  发表于: 2015-05-22 18:45
专用的凸轮控制器
天天潜水
级别: 探索解密
精华主题: 0
发帖数量: 46 个
工控威望: 164 点
下载积分: 1526 分
在线时间: 123(小时)
注册时间: 2014-03-22
最后登录: 2024-12-07
查看天天潜水的 主题 / 回贴
5楼  发表于: 2015-05-22 20:10
有冲床专用控制器PAC15
xuhaiguo
级别: 探索解密
精华主题: 0
发帖数量: 19 个
工控威望: 137 点
下载积分: 1174 分
在线时间: 11(小时)
注册时间: 2014-03-24
最后登录: 2024-12-08
查看xuhaiguo的 主题 / 回贴
6楼  发表于: 2015-05-23 08:17
1.建议用绝对值编码器。增量可能出现问题。
2.停止角度问题,给你一个思路。将控制停止的那组凸轮做成与速度关联的。设定停止角度A(固定)A为最高速停止角度,冲次B,ab 为常数(为什么加ab,ab为常数可以调整400-B的系数),计算后的停止角度C,C=A-(400-B)*a/b。解释:当速度为最高400次时,C=A,调整A的数值,将压力机停止到上死点,当B=150时,调整ab的值,将停止角度停止到上死点。中间其它角度根据公式自动计算,自动停到上死点。
希望能对你有用
a1386722030
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看a1386722030的 主题 / 回贴
7楼  发表于: 2015-05-23 14:39
谢谢楼上的建议,我去试下,不过我看PAC15停上死点很准,不知道他那个思路是怎么样的?
指环王
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 172 点
下载积分: 607 分
在线时间: 14(小时)
注册时间: 2014-04-03
最后登录: 2017-05-16
查看指环王的 主题 / 回贴
8楼  发表于: 2015-05-25 17:40
手里有这样一个项目,准备用信捷的XD系列PLC,设备上是增量型编码器,本打算用中断或者Z相信号到上死点停,但是总感觉有些问题,也想问是不是有好的办法...
xuhaiguo
级别: 探索解密
精华主题: 0
发帖数量: 19 个
工控威望: 137 点
下载积分: 1174 分
在线时间: 11(小时)
注册时间: 2014-03-24
最后登录: 2024-12-08
查看xuhaiguo的 主题 / 回贴
9楼  发表于: 2015-05-26 08:17
增量的,先转成角度,然后用z相复位角度,每圈都复位,保证角度。然后就和正常凸轮一样,固定角度停车。
指环王
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 172 点
下载积分: 607 分
在线时间: 14(小时)
注册时间: 2014-04-03
最后登录: 2017-05-16
查看指环王的 主题 / 回贴
10楼  发表于: 2015-05-26 13:56
用Z相的中断?如果拍了停上司点的按钮就置位一个线圈,线圈置ON时配合Z相中断停上司点?这样精准度能保证吗..
引用
引用第9楼xuhaiguo于2015-05-26 08:17发表的  :
增量的,先转成角度,然后用z相复位角度,每圈都复位,保证角度。然后就和正常凸轮一样,固定角度停车。
xuhaiguo
级别: 探索解密
精华主题: 0
发帖数量: 19 个
工控威望: 137 点
下载积分: 1174 分
在线时间: 11(小时)
注册时间: 2014-03-24
最后登录: 2024-12-08
查看xuhaiguo的 主题 / 回贴
11楼  发表于: 2015-05-26 18:43
引用
引用第10楼指环王于2015-05-26 13:56发表的  :
用Z相的中断?如果拍了停上司点的按钮就置位一个线圈,线圈置ON时配合Z相中断停上司点?这样精准度能保证吗..

不用中断。
分两步1.将编码器值做成凸轮,用Z相信号,做基准,每次Z将一个固定值输入到凸轮值。
2.停止值,将凸轮值与固定值比较,大于就停车。通过调整固定值,调整停止角度。
3.调速参考6楼