• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 360 个
工控威望: 556 点
下载积分: 6016 分
在线时间: 358(小时)
注册时间: 2012-03-07
最后登录: 2024-12-26
查看dream321的 主题 / 回贴
楼主  发表于: 2015-05-05 20:28
PLC控制步进电机,距离计算在程序中,文本设置距离,程序中转换脉冲数,不足一个脉冲怎么办,步进电机驱动轮和从动轮速比一比四,步进1200步每转,从动轮周长3750.请各位前辈指教。多谢!
彭万生
级别: 工控侠客
精华主题: 0
发帖数量: 1890 个
工控威望: 2102 点
下载积分: 131756 分
在线时间: 1278(小时)
注册时间: 2013-08-04
最后登录: 2024-04-17
查看彭万生的 主题 / 回贴
1楼  发表于: 2015-05-05 20:33
实在没办法,就四舍五入,程序定时校正误差
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 360 个
工控威望: 556 点
下载积分: 6016 分
在线时间: 358(小时)
注册时间: 2012-03-07
最后登录: 2024-12-26
查看dream321的 主题 / 回贴
2楼  发表于: 2015-05-05 20:38
自己算乱套了,前辈指点一下怎么算可以么,谢谢,我的方法是算出每毫米用多少脉冲,就是3750/4/1200,=0.78125.三菱有没有算出是整数的程序啊,不对,是这样算1200X4除以3750等于1.28,就是每毫米要12.8个脉冲,呵呵明白了,浮点程序
[ 此帖被dream321在2015-05-20 21:44重新编辑 ]
timer1977
级别: 探索解密
精华主题: 0
发帖数量: 48 个
工控威望: 157 点
下载积分: 646 分
在线时间: 20(小时)
注册时间: 2013-05-25
最后登录: 2022-04-21
查看timer1977的 主题 / 回贴
3楼  发表于: 2015-05-06 10:29
三菱除法第一个地址取整,后面的地址放余数。没必要算没毫米多少脉冲。那样误差大,还是输如距离实时运算,余数大于5加1也就这样!
hafatahaha
台达代理
级别: 论坛先锋
精华主题: 0
发帖数量: 1336 个
工控威望: 1334 点
下载积分: 2535 分
在线时间: 398(小时)
注册时间: 2012-09-26
最后登录: 2019-01-19
查看hafatahaha的 主题 / 回贴
4楼  发表于: 2015-05-06 11:16
把细分再大一点,要是机械跟电气没办法除尽那就没办法了,这个也是正常的,留一点点误差,但是保证速度的情况下,误差越小越好咯。
上海承接工业电气自动化项目工程 461946157@qq.com   13162651373
台达,三菱(变频器,pllc,伺服,人机,温控器)进口变送器,传感器,视觉
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 593(小时)
注册时间: 2010-08-06
最后登录: 2024-12-15
查看戆狮的 主题 / 回贴
5楼  发表于: 2015-05-06 11:55
不是计算一个脉冲多少距离,而是计算距离要多少个脉冲
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
广州、荣开
级别: 工控侠客
精华主题: 0
发帖数量: 352 个
工控威望: 4441 点
下载积分: 7909 分
在线时间: 409(小时)
注册时间: 2011-02-28
最后登录: 2021-05-23
查看广州、荣开的 主题 / 回贴
6楼  发表于: 2015-05-06 18:23
你不是算出每毫米要1.28个脉冲么
,把脉冲数放大一百倍,,每毫米128个肪冲,
珠三角、工业机器人群54046672
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 360 个
工控威望: 556 点
下载积分: 6016 分
在线时间: 358(小时)
注册时间: 2012-03-07
最后登录: 2024-12-26
查看dream321的 主题 / 回贴
7楼  发表于: 2015-05-06 21:09
谢谢各位大侠的指点。
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 560 个
工控威望: 851 点
下载积分: 35453 分
在线时间: 275(小时)
注册时间: 2013-08-01
最后登录: 2024-12-19
查看ajd186的 主题 / 回贴
8楼  发表于: 2015-05-06 22:25
我顶5楼。应该计算一个脉冲多少mm。
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 360 个
工控威望: 556 点
下载积分: 6016 分
在线时间: 358(小时)
注册时间: 2012-03-07
最后登录: 2024-12-26
查看dream321的 主题 / 回贴
9楼  发表于: 2015-05-06 23:03
其实我编的是一个简单地冲床程序,程序附上,大家看看,有什么意见提 啊,5楼那样算,不足一个脉冲怎么办啊,大部分寄存器是文本设置的,就是设置距离,发送的脉冲多少。整个程序破绽百出,下了看看不适用啊
[ 此帖被dream321在2015-05-20 21:45重新编辑 ]
附件: 冲床.rar (11 K) 下载次数:38
网站提示: 请不要用迅雷下载附件,容易出错
彭万生
级别: 工控侠客
精华主题: 0
发帖数量: 1890 个
工控威望: 2102 点
下载积分: 131756 分
在线时间: 1278(小时)
注册时间: 2013-08-04
最后登录: 2024-04-17
查看彭万生的 主题 / 回贴
10楼  发表于: 2015-05-06 23:17
六楼不是已经说了么?还要怎么说?
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 593(小时)
注册时间: 2010-08-06
最后登录: 2024-12-15
查看戆狮的 主题 / 回贴
11楼  发表于: 2015-05-07 14:29
发送脉冲数=要走距离*1200*4/3750
可以监控余数判断是否要四舍五入,一个脉冲的误差是避免不了的
你这系统一个脉冲误差快1mm,机械不行啊
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go