昆仑通泰触摸屏读取不上编码器脉冲是怎么回事,plc1200上有数据变化,是不是编码器的脉冲是双字写
1个回答
关注
展开全部
咨询记录 · 回答于2022-11-15
昆仑通泰触摸屏读取不上编码器脉冲是怎么回事,plc1200上有数据变化,是不是编码器的脉冲是双字写不进触摸屏上的32位浮点数啊
编码器输出信号电平不匹配。你可查看一下编码器的说明书,也可用示波器看一下,是否与单片机电平匹配。如果单片机供电电源5V,编码器输出低电压最好小于1V,高电压最好大于4V。可能是你程序编错了,也可能是线错了,还可能是编码器坏了。编码器一般用的是两相的,因此先查看接入编码器的两个输入点,手动很缓慢的转动编码器,能看到PLC对应的输入指示灯交替闪烁,就说明编码器与PLC的接线没问题,编码器也没问题,就可能是程序问题,如果输入指示灯不闪烁,就用万用表测量这两个输入点的电压,如果电压对,就是PLC的输入坏了,如果电压不对,就可能是接线错误或者编码器损坏了。这个问题的原因可能有多种,有可能有硬件匹配的问题,还有可能是线路的问题。伺服电机的脉冲再生输出多半都是差分信号,信号电压都是5V的。而有的PLC的高速计数口采用的是24V的集电极开路信号,两种电路的电路形式不一样,不能直接接入,通常可以使用光耦电路进行转换。另外一种可能性就是线路的原因,比如接线错误或者是插头接触不良。