陈大围
工控新人,还请多多指教
级别: 论坛先锋

精华主题: 0
发帖数量: 878 个
工控威望: 1161 点
下载积分: 8915 分
在线时间: 1830(小时)
注册时间: 2011-04-17
最后登录: 2024-12-28
查看陈大围的 主题 / 回贴
楼主  发表于: 2012-05-23 23:19
现有情况为,电机通过八工位分度箱带动转盘,电机转动35圈,转盘才转动一圈,在分度箱上装有单圈绝对值编码器,编码器为256P/R,八根信号线输出,是格雷码输出的。现要在触摸屏上显示转盘的转动的角度,要为0到360度循环显示的,在PLC上该怎样编程,算出这个角度呢?又是怎么判断电机的转向的通过这个绝对值编码器,能把这个角度编程出来,我就可以输入在什么角度,什么工位要动作了,谁来指教下,这个该怎么编程,THANKS.
专心学工控技术,请各位帮忙指教
xierenjie
经历过才是深刻
级别: 论坛先锋
精华主题: 0
发帖数量: 110 个
工控威望: 1225 点
下载积分: 8924 分
在线时间: 104(小时)
注册时间: 2012-01-17
最后登录: 2024-12-17
查看xierenjie的 主题 / 回贴
1楼  发表于: 2012-05-24 09:45
这个我们一般是用伺服完成的  不过呢 要根据你的想法完成也是可以的  首先,转盘有8个工位,每个工位间隔就是45度咯,转盘转动1度就要电机转动 35/360转 根据编码器 电机转动一转需要256个脉冲 也就是发一个脉冲电机就转动 1/256转  这样应该清晰了吧  然后发送小量脉冲可以做寸动  每一工位转动需要的脉冲是 45*(35/360)*256个脉冲   这样显示角度 只是这些脉冲的叠加 应该懂了吧 最后还要考虑精度问题的话 就是处理会出现的累计误差 这个就要电子齿轮比来做了 相信楼主会处理吧  以上希望对你有帮助
来而不往非礼也