模拟量常见故障知识汇总
模拟量到底是0~27648还是5530~27648
为什么会有0~27648和5530~27648之分呢,是由于组态软件的设置不同造成的。下图所示有1200模块的属性设置和200SMART模块的属性设置;
那什么时候用0~27648呢,又什么时候用5530~27648呢?
- 当硬件模拟量传感器是0~20ma时,不管是1200模块还是200SMART模块都组态成0~27648没问题;
- 当硬件模拟量传感器是0~20ma时,如果组态成4~20ma就会出现溢出问题。
- 当硬件模拟量传感器是4~20ma时,软件组态成0~20ma时,程序中应写成5530~27648
- 当硬件模拟量传感器是0~20ma时,软件组态成4~20ma时,程序中应写成0~27648,只适用于1200的模块;【200SMART中没有4~20ma项】
为什么模拟量数值跳来跳去,如何处理?
也就是图中的虚线部分,将每个通道的M与模块的M端连接在一起,起到减小共模干扰电压的问题。
还有一些比如模拟量接线太长,绝缘不好受到电磁干扰等。单端接地时接地侧一定要靠近仪器仪表这一侧。
在PLC组态时将模块的干扰频率抑制调到最强。这样它会经过多个周期后取一个平均值,这样它的数值会更稳定一些;
热电偶测出的数据与实际相差比较大
在组态时选择"内部参考"时,导线中间不能有任何的加铜线;如果有铜线测量温度不准了,就没有了补偿导线进行温度补偿了。
在组态时选择参数设置时,可以选0度,也可以选50度;只有正确的属性配置和正确的连接方式才能得到真正正确的温度值。