回复:称重仪表输出4-20MA信号到em235cn,AIW数值在0-400之间波动?(急)

GSZN

  • 帖子

    468
  • 精华

    3
  • 被关注

    13

论坛等级:侠圣

注册时间:2009-07-27

普通 普通 如何晋级?

发布于 2012-03-25 20:38:46

16楼

为何模拟量值的最低三位有非零的数值变化?

模拟量的转换精度为12位,但模块将数模转换后的数值向高位移动了三位。如果将此通道设置为使用模拟量滤波,则当前的数值是若干次采样的平均值,最低三位是计算得出的数值;如果禁用模拟量滤波,则最低三位都是零。
为什么使用S7-200 模拟量输入模块时接收到一个变动很大的不稳定的值?
可能是如下原因:

你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接,即模拟量输入模块的电源地和传感器的信号地没有连接。这将会产生一个很高的上下振动的共模电压,影响模拟量输入值。
另一个原因可能是模拟量输入模块接线太长或绝缘不好。

可以用如下方法解决:

连接传感器输入的负端与模块上的公共M 端以补偿此种波动。(但要注意确保这是两个电源系统之间的唯一联系。)
背景是:


模拟量输入模块内部是不隔离的;
共模电压不应大于 12V;
对于60Hz干扰信号的共模抑制比为40dB。


使用模拟量输入滤波器。
在Micro/Win 中进入“View > System block> Tab: Analog Input Filters”


选择模拟量输入滤波;
选择 “Number of samples”和“Deadband”



“Number of samples”指定了选中进行滤波的通道进行平均值计算的采样数。滤波得出的数值就是已采样的n个数值的平均值,而n就是“Number of samples”的值。
死区(Deadband)定义了允许偏离于平均值的最大值。
lyq0536@163.com
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33295条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。