yvhkfn
级别: 探索解密
精华主题: 0
发帖数量: 40 个
工控威望: 149 点
下载积分: 518 分
在线时间: 26(小时)
注册时间: 2011-05-24
最后登录: 2014-01-17
查看yvhkfn的 主题 / 回贴
楼主  发表于: 2012-02-17 15:10
请教大家指导下,我用FX3U PLC 控制一个伺服做一个旋转臂,90度来回旋转动作。 动作简化如下,回原点-逆90度-停5秒-顺90度-停5秒。。。。如此循环

有人建议在90度位置装个传感器,请问这个传感器起什么作用,程序可以简单的说下怎么做吗(原来是走多了就走不准,走2、3个循环还算准的)。定位用的是 DDRVI K9000 K2000 Y0 Y4语句。
中国工控
学习
级别: VIP会员
精华主题: 0
发帖数量: 482 个
工控威望: 662 点
下载积分: 2147 分
在线时间: 68(小时)
注册时间: 2007-07-16
最后登录: 2023-04-05
查看中国工控的 主题 / 回贴
1楼  发表于: 2012-02-17 22:09
左右的极限开关是必不可少的,前提是做极限作用,并不是换向的,你这个指令可以做到,也可以用脉冲输出指令,监控特殊D里面的数值,也可以通过你的伺服里面的电子齿轮确定好你的,脉冲当量后,确定你的90度的脉冲量,那样就不会有问题了,只要你的机械部分精度满足,伺服电器的精度是绝对没有问题的,用脉冲输出指令,确定好定量的脉冲数,和脉冲频率,那样用执行完成标志的M作为定时的触发,延时5秒后 继续出发脉冲输出,前提就是给伺服一个换向的,信号就可以了,我感觉这样没有问题的,你试试吧。并且没有累积误差。伺服选用定位模式。希望能对你起到一点帮助。