1.可能正在使用一个自供电的传感器,或使用两个独立的电源分别用于cpu的扩展模拟量输入模块
和传感器。两个电源的地之间没有互相连接。这就导致了一个高的波动的共模电压,影响模拟量输
入的值。
2.另一个原因可能是在模拟模块输入上的连接线太长或绝缘性很差。
补救措施:
1.将模拟模块的端子m连接到传感器相应的端子,用于补偿这些变化。
注意事项:
请预先确保,在两个电源之间只有一个该连接。如果已经存在其它的连接,那么当添加一个
块连接时,可能会发生不期望的补偿电流!
背景知识:
模拟量输入模块没有进行电位分离。
共模电压不能大于12v。
共模抑制在60hz时为40db。
2.利用模拟量输入滤波器:
在micro/winview>systemdatamodule>tab:analoginputfilter中。
选择要进行滤波的模拟量输入。
选择numberofqueries以及deadtime。
numberofqueries域包含查询数目,通过这个数目,可以计算几个输出值的电流平均值。
该值从最近的n个值开始计算,其中n是在numberofqueries中的值。
停滞时间确定了与平均值的最大允许偏移。