(1)使用说明:
用的是增量式位移传感器(拉绳式)。
AB两相脉冲输入(五根线:电源正负极两根,一蓝线为A相,
一绿线为B相,一屏蔽线接地)。
拉绳往外拉出时,加计数;拉绳缩回时,减计数。
(2)硬件连接情况:
电源正负极连接+DC24V和0V电源,蓝色A相线接I0.0,绿色B相线接I0.1.屏蔽线连接接地排端子上,接地排与柜体绝缘,且接地排只接地线,没有和其他东西连接。
(3)软件编写:
用向导写的计数程序:
1.选择HSCO为计数输入,模式9,AB两相正交输入,无复位输入。
2.预置值=0,当前值=0.
3.没有连接任何中断,当PV=CV时,无中断。
4. 无复位输入,无任何中断。
然后在主程序中用SM0.1调用一次该子程序。
SM0.0 为高电平时,将HC0当前值MOVE_DW到VD100.
程序调试时,观察状态表观测VD100的数值变化。
(4)实际情况:
上电后,用手慢慢向外拉扯传感器的拉绳,发现VD100中的数值(脉冲数量)一直持续变化,和预期保持一样;但是当传感器拉绳慢慢缩回时,理论上VD100中的数值应该减小才对,但是实际情况是VD100种数值不变。
我在找答案里找了两天了,没有找到合适的答案,还请高手指导一二,
请问是我哪里设置错了?还是传感器有问题,怎么判断呢?谢谢!!
补充:
我用3个传感器来测试一下,都是相同的情况。
谢谢大家了~~