西门子SR60PLC 高速计数读360度值,动作400圈时会出现实际角度会偏差20度左右。

我现在使用的西门子SR60PLC 在读取高速脉冲信号时信号会丢失,采用光洋TRD-2T360BF推拉输出形式编码器AB相输出到PLC I0.0 I0.1。读取360度值,动作400圈左右会出现一次实际角度会偏差20度左右。每一圈我都会通过中断在固定的角度进行一次角度纠正。编码器到PLC有8米左右,采用对绞屏蔽电缆(屏蔽层没有接),外面穿金屏浪管。编码器离15 KW电机直线距离在一米左右。现在滤波时间设在0.8ms,再往上调脉冲就读不出来了。我现在的问题是不是干扰引起的。之前用台达的ES2的PLC,不会出现这个问题。你们说会是哪里的问题?

问题补充:
不存在累积误差,我每动一圈都会给他一个中断纠正值。每次上电我都会将停电前的值传入断电前值。

产品版区:SIMATIC S7-200 SMART
悬赏西币:10 | 解决时间:2018-09-08 07:46:15 | 提问者: 手机用户20180115628472 - 新生  第1级

问题ID:198774

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc256339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日
下一篇 2019年6月10日

相关推荐