模拟量的数据格式为一个字长,所以地址必须从偶数字节开始,精度为 12 位;模拟量值为 0-32000 的数值。

 

在使用模拟量输入模块时,根据测量方法的不同,可以将电压、电流传感器或电阻器等不同类型的传感器连接到模拟量输入模块。


为了减少电子干扰,对于模拟信号应使用屏蔽双绞线电缆,并且电缆的屏蔽层应两端接地。如果电缆两端存在电位差,将会在屏蔽层中产生等电势耦合电流,造成对模拟信号的干扰,在这种情况下,应让电缆的屏蔽层一点接地。


对于带隔离的模拟量输入模块,在 CPU 的 M 端和测量电路的参考点 MANA 之间没有电气连接。如果测量电路参考点 M ANA 和 CPU 的 M 端存在一个电位差 UISO ,则必须选用隔离模拟量输入模块。通过在 MAM 端子和 CPU 的 M 端子之间使用-根等电位连接导线,可以确保 UISO 不会超过允许值。


对于不带隔离的模拟量输入模块,在 CPU 的 M 端和测量电路的参考点 MANA 之间,必须建立电气连接。为此,应连接 MANA 端子与 CPU 或 IM 53 的 M 端子。MANA 和 CPU 或 IM153 的 M 端子 之间的电位差会造成模拟信号的中断。

 

讲了这么多还要注意一点,模拟量接线的几种方式都集中在一点上,就是信号源端与测量端一定要等电位。

 

这里要再扩展一下,利用这个原则同样也可以解决数字量接线问题。下面是在现场遇见的一个问题,如图 6 所示,CPU 与 I/O 的供电分开,I/O 是一个非隔离模块,当现场给出信号,但是 I/O 模块的输入灯没有点亮,在 CPU 中也不能读出,使用万用表测量,在端子上有 24V 电压。模块没有问题,将两个电源 PS 的 M 端短接,就可以检测到输入信号,这也是由于参考点电位不同造成的。希望一点小小的提示可以帮助大家解决现场模拟量接线的问题。