山东庚之午
级别: 略有小成
精华主题: 0
发帖数量: 98 个
工控威望: 233 点
下载积分: 899 分
在线时间: 28(小时)
注册时间: 2016-01-06
最后登录: 2024-10-18
查看山东庚之午的 主题 / 回贴
楼主  发表于: 2018-07-23 10:26
师傅们,小弟有个问题,请问如何编程能够使旋转编码器的旋转与否转化为开关量信号?即转的时候输出1,不转的时候输出0,plc应该如何编程呢?
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-11-19
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2018-07-23 10:33
估计就是待机的状态下 数值也会出现跳动的  可以考虑一下一段时间间隔内 如果发生数字的变动就输出1 可能会有点显示吧  具体“滤波”功能就自己想一下吧
yrm258
人生就像一台PLC。人可以选择谁的指令,PLC没有选择。
级别: 论坛先锋
精华主题: 0
发帖数量: 356 个
工控威望: 1226 点
下载积分: 1125 分
在线时间: 90(小时)
注册时间: 2015-09-11
最后登录: 2024-10-07
查看yrm258的 主题 / 回贴
2楼  发表于: 2018-07-23 10:43
plc上的高速计数功能就能捕捉编码器的信号,读出这个数值,再用个比较指令,不=0就输出。OK
人生没有如果只有后果
liushaopeng
需非标自动化制造.改造等找我,有谢!
级别: 工控侠客
精华主题: 0
发帖数量: 110 个
工控威望: 2138 点
下载积分: 25336 分
在线时间: 398(小时)
注册时间: 2017-06-16
最后登录: 2024-11-25
查看liushaopeng的 主题 / 回贴
3楼  发表于: 2018-07-23 10:57
这个我觉得看现场情况吧!距离太远的话,plc里面接收到编码器的数值是不稳定的,这时候你可以将数值和你需要的值比较,超过N秒再输出。要是距离近的话可以将数值和1比较,0就是没动,1就是动了!
山东庚之午
级别: 略有小成
精华主题: 0
发帖数量: 98 个
工控威望: 233 点
下载积分: 899 分
在线时间: 28(小时)
注册时间: 2016-01-06
最后登录: 2024-10-18
查看山东庚之午的 主题 / 回贴
4楼  发表于: 2018-07-24 15:39
引用
引用第2楼yrm258于2018-07-23 10:43发表的  :
plc上的高速计数功能就能捕捉编码器的信号,读出这个数值,再用个比较指令,不=0就输出。OK

你这个方法最好!
124388034
蓝枫恋影
级别: 探索解密
精华主题: 0
发帖数量: 80 个
工控威望: 148 点
下载积分: 519 分
在线时间: 84(小时)
注册时间: 2011-10-28
最后登录: 2024-10-22
查看124388034的 主题 / 回贴
5楼  发表于: 2018-07-24 17:03
测速,实时测量编码器的速度
工控菜鸟
菜鸟一只
级别: 论坛先锋
精华主题: 0
发帖数量: 951 个
工控威望: 1127 点
下载积分: 13852 分
在线时间: 294(小时)
注册时间: 2017-04-12
最后登录: 2024-11-23
查看工控菜鸟的 主题 / 回贴
6楼  发表于: 2018-07-24 17:13
测速指令,速度高于多少接通一个标志位
汪传福
苦逼的工控人!非标机械设计开发!!电话13689531809
级别: 工控侠客
精华主题: 0
发帖数量: 626 个
工控威望: 2514 点
下载积分: 704 分
在线时间: 168(小时)
注册时间: 2017-03-24
最后登录: 2024-01-13
查看汪传福的 主题 / 回贴
7楼  发表于: 2018-07-24 17:22
支持6楼的
ctz556
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 191 点
下载积分: 1229 分
在线时间: 121(小时)
注册时间: 2013-11-25
最后登录: 2023-08-07
查看ctz556的 主题 / 回贴
8楼  发表于: 2018-07-25 11:32
SPD指令