dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 353 个
工控威望: 546 点
下载积分: 5706 分
在线时间: 341(小时)
注册时间: 2012-03-07
最后登录: 2024-05-28
查看dream321的 主题 / 回贴
楼主  发表于: 2015-05-05 20:28
PLC控制步进电机,距离计算在程序中,文本设置距离,程序中转换脉冲数,不足一个脉冲怎么办,步进电机驱动轮和从动轮速比一比四,步进1200步每转,从动轮周长3750.请各位前辈指教。多谢!
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 353 个
工控威望: 546 点
下载积分: 5706 分
在线时间: 341(小时)
注册时间: 2012-03-07
最后登录: 2024-05-28
查看dream321的 主题 / 回贴
1楼  发表于: 2015-05-05 20:38
自己算乱套了,前辈指点一下怎么算可以么,谢谢,我的方法是算出每毫米用多少脉冲,就是3750/4/1200,=0.78125.三菱有没有算出是整数的程序啊,不对,是这样算1200X4除以3750等于1.28,就是每毫米要12.8个脉冲,呵呵明白了,浮点程序
[ 此帖被dream321在2015-05-20 21:44重新编辑 ]
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 353 个
工控威望: 546 点
下载积分: 5706 分
在线时间: 341(小时)
注册时间: 2012-03-07
最后登录: 2024-05-28
查看dream321的 主题 / 回贴
2楼  发表于: 2015-05-06 21:09
谢谢各位大侠的指点。
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 353 个
工控威望: 546 点
下载积分: 5706 分
在线时间: 341(小时)
注册时间: 2012-03-07
最后登录: 2024-05-28
查看dream321的 主题 / 回贴
3楼  发表于: 2015-05-06 23:03
其实我编的是一个简单地冲床程序,程序附上,大家看看,有什么意见提 啊,5楼那样算,不足一个脉冲怎么办啊,大部分寄存器是文本设置的,就是设置距离,发送的脉冲多少。整个程序破绽百出,下了看看不适用啊
[ 此帖被dream321在2015-05-20 21:45重新编辑 ]
附件: 冲床.rar (11 K) 下载次数:38
网站提示: 请不要用迅雷下载附件,容易出错
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 353 个
工控威望: 546 点
下载积分: 5706 分
在线时间: 341(小时)
注册时间: 2012-03-07
最后登录: 2024-05-28
查看dream321的 主题 / 回贴
4楼  发表于: 2015-05-08 20:53
下载我程序的朋友,就当是一个失败的例子来看啊,没有仔细看编程守则,PLSY指令只可以用一次。六楼说的对,可是,如果脉冲数超过16位设置怎么办,32768,三菱没有双D,我用FX2N编的,PLSY频率快了速度总是上不起,快一点,步进电机就堵转,PLSR指令FX2N限制太多,有没有什么好办法,望前辈指教。
[ 此帖被dream321在2015-05-08 21:02重新编辑 ]