西门子200plc高速脉冲计数器输入端接受电平问题

我想用PLC捕捉高速脉冲,检测编码器信号,编码器出来的电平都是5V左右,这个采集不到,求精英帮忙,这个问题我该怎么来解决?有经验的给我讲一讲吧!谢谢
我用的PLC 是 CPU224XP型号的

S7-200 系列中,普通CPU所集成的所有数字量输入端口,逻辑1条件需输入电平高于15VDC。但是,对于带XP的型号的CPU,如(CPU224XP、CPU224XPsi)这两个型号,其I0.3/0.4/0.5这三个输入口,逻辑1对输入电压的要求是高于4VDC即可。对于I0.3/0.4,刚好对应了HSC4、HSC5的时钟脉冲输入,如果你的编码器信号不带零位脉冲,只是A/B相信号,这刚好满足你的需求。如果不够,要求也不是过高,找光耦做一个电平转换也能满足需求。追问

那么,I0.0/0.1/0.2 这三个输入口呢?

追答

对于带XP的型号,除I0.3/0.4/0.5外的所有数字量输入端口,逻辑1电平的要求是大于15VDC。能对5V有效的,仅仅I0.3/0.4/0.5此三个。

追问

我的编码器带零位信号,是不是得用个高速光耦+个上拉电阻转一下啊!这个电路我不会啊!

追答

呵呵,高速不高速无所谓了,普通的光耦都能满足要求。对,光耦加电阻就能解决。至于电路啊,不是有百度么。很简单的电路,做一次就会了。只是要注意转换后的信号和输入的信号保持同相,别反相了,就是你说的“上拉”电阻的位置,接在集电极和接在发射极是不同的情况,输入端还需要串联一个合适的电阻,做适当的限流,要不光耦该坏了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-10
西门子S7-200PLC的高速脉冲计数器的输入端接受电平,高电平为1,低电平为0;
输入模式有漏型(PNP)与源型(NPN)两种;

源型和漏型,一般针对晶体管型电路而言,可以直接理解为IO电路向外提供/流出电流(源或称为source)或吸收/流入电流(漏或称为sink)。
对于DI来讲,判断电流是流出DI端子还是流入,来区分是源型还是漏型。一般来讲,DI的公共COM端接24V,输入0V有效,电流流向是从DI流出,此为源型。而COM接0V,24V有效,此时电流流入DI,此为漏型。
第2个回答  2012-11-19
大哥,花钱买吧,不要问了,你给你无数个帮助你都会。
相似回答