登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:用PLC的PID来控制plsy的脉冲输出频率
点击:1982 回复:6
楼主
编辑
引用
管理
977998309
用PLC的PID来控制plsy的脉冲输出频率,这个想法行的通吗?响应时间怎么样?能够具有PID的理论效果?
主要是想解决用伺服来实现定长,高速定位。
13-07-23 14:12
1楼
编辑
引用
管理
xlian
很麻烦、不容易
13-07-23 15:10
2楼
编辑
引用
管理
wushulin
设定PID输入4~20mA.设定距离总长度0~100.
设定电机每转10000CP.设定丝杆螺距为4mm.
当PID输入为4mA时,电机位置为原点。PID为20mA时,电机运行到100位置。
上述关系己经明确。计算出16mA运行100mm的值.然后算出每1mA运行的距离值。
最后把这个值放入驱动脉冲数就可以了。电机不可能每0.1mA都动作一下,而是每达到多少个值才能动作一次,因此说不可能绝对跟踪。
脉冲输出控制方式为绝对位置控制方式。PLC要求有定位模式的才可以使用。
13-07-24 08:28
3楼
编辑
引用
管理
977998309
嗯,的确很麻烦,不过想证实一下这个想法
13-07-24 12:38
4楼
编辑
引用
管理
977998309
谢谢吴工指导,还想有PID实现实时反馈,看来有点勉强。
1.具体情况是压辊作为传动,编码器作为最终反馈,实现定长,之前用20段减速,编码器压辊的周长和编码器每转脉冲量的比值算出每一个脉冲对应的长度。
2.根据设定的长度,对应的脉冲量实现定位的。不过系统的稳定性就欠佳。
所以就想能不能通过其他方法提高稳定性。
13-07-24 12:51
5楼
管理
匿名用户
该帖内容不符合相关规定!
13-07-24 22:16
6楼
编辑
引用
管理
xlian
PLC在做位置控制时,首先跟据你的运行速度与加减速时间计算出初速度加速到目标速度的脉冲数与目标速度减速到初速度的脉冲数,然后执行位控指令,在脉冲输出期间改变脉冲速度与脉冲数是不生效的,只有停止当前的动作,重新设置速度与位置再次启动位控指令才可以;当然如果是工作速度模式下的伺服你可以这样做,只要PLC支持,如三菱有可变速脉冲输出指令;
13-08-02 10:23
工控新闻
多条汽车、医疗器械、具身智能装配测试线交付发布 来AHTE 2026了解更多行业装配与自动化解决方案
我国加快推进新型基础设施建设
霍尼韦尔推出全新混合供热解决方案
施耐德电气:告别千万美元成本代价,开放自动化解锁企业降本增效新路径
【让AI读懂工厂】基于XWorld工业世界模型的参数智能预警
优必选与日立达成战略合作,携手探索多领域的智能化解决方案
施耐德电气加入世界经济论坛灯塔运营系统顾问委员会,共推开源制造蓝图
AI赋能智造营销破局,「AI Makes AI」数智营销峰会在张江落幕
更多新闻资讯