增量编码器输出方式应用案例

增量编码器输出方式应用案例:

1、西门子PLC:S7-200SMART :

s7-200_SMART_system_manual

PLC接PNP集电极输出编码器:

编码器采用24V供电,1M端接编码器供电电源的负极。

此时可用推挽输出编码器替代PNP输出编码器。

PLC接NPN集电极输出编码器:

编码器采用24V供电,1M端接编码器供电电源的正极。

此时可用推挽输出编码器替代NPN输出编码器。

2、倍福EL5112模块:

el5112en

客户使用外部24V电源供电、NPN集电极输出编码器,后更换推挽输出编码器,出现了脉冲计数偏差很大的情况。

原因分析:

看EL5112手册,使用NPN集电极输出编码器时,模块内接1K电阻上拉至5V,此时不可使用常规推挽输出的编码器进行替代。

如果使用24V供电推挽输出编码器,则编码器输出的高电平超过了模块的+6V。

3、西门子PLC使用Modbus-RTU和增量双输出编码器:

双输出编码器:Modbus-RTU和增量双输出编码。

PLC设置断电保持数据后,如果断电后不旋转编码器,则再次上电后,脉冲计数显示断电前的数据。如果断电后旋转编码器,再次上电,脉冲计数显示的数据为不准确的数据(断电时旋转的部分未计数),此时需要使用绝对值编码器,绝对值编码器量程内,每一位置值为唯一值。

Modbus+增量

注:因使用的PLC和编码器不同,此例程仅供参考。

error: Content is protected !!

鲁公网安备 37100402000539号

鲁ICP备2023019584号