设置好了参数接线也正确编码器转动时指示灯有闪烁但是读取ID1000(系统默认的)读不到数据没有任何变化.用的是欧姆龙的24V编码器.请问为什么读不到数据?是编码器的问题?如果是应该选择什么类型的编码器.
问题补充:
电源是24V输出也是24V手动短接ID1000不计数
最佳答案
第一、打开S7-1200的系统属性里边的高速技术功能
第二、将滤波时间改为最小,如果你手动短接测试了,基本排除这个选项
第三、你欧姆龙编码器是NPN还是PNP的,这一点一定要注意。不过你手动短接测试的时候,可以看一下I点的指示灯,是否亮,如果亮了,最起码接线没有什么问题。
第四、你编码器是ABZ三种信号的吗?要注意一下Z相的高低电平,默认Z相是高电平进行复位的,有可能是不断进行复位。
提问者对于答案的评价:
您说的我都试过了还是没用我感觉是我没有组态好