最近再用ET200SP做项目,无意间测量了下AI模块的数字量数值,发现ET200SP的AI模块采集到的数字量有误差,
配置如下
CPU:1513R,
IO子站:ET200SP IO子站
AI模块:AI8xI 2-/4wire BA模块(6ES71346GF000AA1)
信号发生器:FLUKE
测试过程如下
1 用信号发生器依次输入4mA,8mA,12mA,16mA,20mA
2 程序端用TIA 软件自带的功能块NORM_X/int to Real转换块转换。
3 在线监视程序。寄来结果,转换结果如下
输入4mA时,转换输出 412 输入8mA时,转换输出 7271
输入12mA时,转换输出 14130 输入16mA时,转换输出 20990
输入20mA时,转换输出 27849


测量了好几个AI模块情况一模一样,最终,只能判断,西门子的ET200SP的AI模块转换失真严重,
请有知道的大神指点指点,
也请西门子的专业大神指点指点!!