请问编码器如何编程,他返回何种信号?

请问编码器如何编程,他返回何种信号?

问题补充:
对不起,我没有说清楚。我用的S7-200的PLC,想用编码器作程序测量直线距离,请问如何编程,最好附加详细说明的程序,谢谢!

最佳答案

编码器输出的是A、B、Z三路脉冲信号,Z是每周发一个脉冲,定位用的,一般不用,就用A和B就行了。
 把A和B分别接到PLC高速计数器0的两个输入端上(好像是I0.0和I0.1,具体看手册),还要有一个外部信号能告诉PLC什么时候开始测量。
 PLC上电后,要先配置好高速计数器的参数,然后PLC收到开始测量的信号后,PLC记下此时高速计数器的值作为初始值,然后一直读高速计数器值,并与初始值相减,得到的差经过换算就是测量的距离了。

提问者对于答案的评价:
非常感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:16
下一篇 2020年11月1日 下午4:16

相关推荐