由于NPN型编码器输出的是低电平脉冲信号,有时候在工业现场只有NPN型编码器情况下,为了能够兼容西门子的PLC,通常我们采用下面方法将编码器接入到PLC内:
西门子PLC的输入公共端点M:改接成+24V即可
将编码器的输出线接入到相应的点上即可
这里要求PLC的输入端具有双极性的(源型、漏型均可);
由于NPN型输出的是低电平,往往工业现场干扰较大,导致编码器的输入脉冲不稳定,即使编码器绝对禁止情况下,PLC端口也有脉冲输入,这时候我们可以增加一个1KΩ—5KΩ的上拉电阻,在没有低电平的输入情况下将端口进行电位拉高,当有低电平输入进来时候,此时电阻相当于负载,由于电阻阻值较大,加载在电阻上的电流很小,不会产生24V电源短路现象。
需要注意的是电阻的阻值不能过小,如果选择较小,长时间工作电阻会发烫烧毁。
此方案我在项目中应用以及非常广泛,非常成熟,至今未出现过PLC和编码器产生损坏现象。
