仙居人家
我来了。
级别: 网络英雄
精华主题: 2 篇
发帖数量: 740 个
工控威望: 5421 点
下载积分: 24871 分
在线时间: 1370(小时)
注册时间: 2016-06-08
最后登录: 2024-11-26
查看仙居人家的 主题 / 回贴
楼主  发表于: 2021-03-03 16:01
图片:
比如手轮选择X轴,倍率选择×1时,手轮转动一格,X轴移动0.001mm;倍率选择×10时, X轴则移动0.01mm;倍率选择×100是,X轴则移动0.1mm。选择Y或Z轴时,Y或Z轴可以移动,选择的倍率不一样,手轮转动一格的,移动量不一样。
功能实现思路:

因为有X、Y、Z三轴,所以使用三个子程序,处理三轴的手轮信号。我们以X轴为例,对其进行阐述。当手轮选择X轴时,X轴轴选信号接通,调用X轴轴选子程序。首先我们对脉冲信号进行处理。利用高速计数,记录手轮脉冲数。当高数计数器计数到1的时候,立马把这1个脉冲发送出去,然后利用脉冲发送完成标志位,对高速计数器清零,周而复始。使PLC捕捉到手轮的脉冲信号。(脉冲处理方法,参考网的一篇文章)然后对该脉冲信号进行处理。当手轮倍率选择×1时,脉冲信号乘以1,再由PLC处理后发伺服驱动器。当手轮倍率选择×10时,脉冲信号乘以10,再由PLC处理后发伺服驱动器。当手轮倍率选择×100时,脉冲信号乘以100,再由PLC处理后发伺服驱动器。
3、 手轮脉冲信号处理

永无止境 !@#$%^&*
天下风云出我辈,一入江湖岁月催。
皇图霸业谈笑中,不胜人间一场醉。
提剑跨骑挥鬼雨,白骨如山鸟惊飞。
尘事如潮人如水,只叹江湖几人回。
11202120
级别: 正式会员
精华主题: 0
发帖数量: 43 个
工控威望: 73 点
下载积分: 607 分
在线时间: 5(小时)
注册时间: 2020-06-08
最后登录: 2021-03-18
查看11202120的 主题 / 回贴
1楼  发表于: 2021-03-03 16:45
水点经验
kyy80
态度决定一切``````
级别: 工控侠客
精华主题: 0
发帖数量: 1226 个
工控威望: 3496 点
下载积分: 4402 分
在线时间: 1979(小时)
注册时间: 2008-02-17
最后登录: 2024-11-26
查看kyy80的 主题 / 回贴
2楼  发表于: 2021-03-03 17:59
FX5U定位指令能在时间中断程序里用吗??
仙居人家
我来了。
级别: 网络英雄
精华主题: 2 篇
发帖数量: 740 个
工控威望: 5421 点
下载积分: 24871 分
在线时间: 1370(小时)
注册时间: 2016-06-08
最后登录: 2024-11-26
查看仙居人家的 主题 / 回贴
3楼  发表于: 2021-03-04 09:04
这个模块可以用手轮,FX5-20PG-D。
价格咋样?
省不了了。。。
永无止境 !@#$%^&*
天下风云出我辈,一入江湖岁月催。
皇图霸业谈笑中,不胜人间一场醉。
提剑跨骑挥鬼雨,白骨如山鸟惊飞。
尘事如潮人如水,只叹江湖几人回。
xiao_ming
级别: 论坛先锋
精华主题: 0
发帖数量: 413 个
工控威望: 1207 点
下载积分: 3489 分
在线时间: 1210(小时)
注册时间: 2016-01-13
最后登录: 2024-11-26
查看xiao_ming的 主题 / 回贴
4楼  发表于: 2021-03-04 09:36
手輪程式可自行編寫
20PG-D有自帶手輪功能塊
調用就可以了