如何在程序中读取编码器的计数值

已经将编码器ABZ 接到i0.0 i0.1 i0.2
说明书上说i0.2 是硬件门 请问硬件门是什么意思  
程序里要读出计数值 要使用哪个功能块 硬件里该如何配置呢

问题补充:
是314的PLC 编码器输出ABZ 直接接到PLC自带计数模块上的
但是PLC说明书上说 DI+0.0 是A脉冲 DI+0.1是B/方向 DI+0.2是硬件门 那编码器的Z往哪里接的 程序里怎么读计数值

最佳答案

1,如果编码器是带dp口的,可直接在数据交换区缓存里读到数据;
2,如果是通过FM模块采集脉冲,则需要通过FB函数,其背景数据块里有脉冲计数变量;
3,如果通过S7-200模块,也通过函数PTO,需读取函数输出的变量单元
4,硬件门是计数门的一种,一般计数门=硬件门与软件门,只有门的逻辑状态有效时,系统才会采集脉冲。这是计数启停的标志事件。

提问者对于答案的评价:
xx

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午3:26
下一篇 2018年12月1日 下午3:26

相关推荐