西门子PLC200模拟量数据和SMART1000IE上显示的数据不一致 点击:2981 | 回复:8



hujiamiao1990

    
  • 精华:0帖
  • 求助:10帖
  • 帖子:14帖 | 202回
  • 年度积分:0
  • 历史总积分:761
  • 注册:2011年8月01日
发表于:2013-01-14 21:06:50
楼主
求助帖5分-已结帖
西门子200PLC带模拟量模块 输入4-20MA 程序转换后的整数值,和SMART1000IE上的显示值不一样,误差很大,模拟量传输线用的是屏蔽线,SMART1000IE上的显示值设定的是10进制的,没设小数点,屏上的地址和PLC上肯定是一样的。知道的师傅们帮下忙谢谢了。



welfare87

  • 精华:0帖
  • 求助:4帖
  • 帖子:44帖 | 2827回
  • 年度积分:0
  • 历史总积分:25853
  • 注册:2009年2月20日
发表于:2013-01-14 23:23:31
1楼
传送过程中肯定有衰减的,如果误差大,看看信号线接好地是否正确,并在PLC里增加滤波时间、编写程序进行校正

nie5664

  • 精华:0帖
  • 求助:2帖
  • 帖子:8帖 | 16回
  • 年度积分:9
  • 历史总积分:641
  • 注册:2013年1月06日
发表于:2013-01-15 10:47:29
2楼

这个需要你慢慢调啊,调的精确数字即可,有一次我用PLC调节变频器频率也是这样的。

 

www.jhzdkj.com

往事并不如烟 _1

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 144回
  • 年度积分:0
  • 历史总积分:1646
  • 注册:2007年6月05日
发表于:2013-01-15 15:00:19
3楼

PLC和smart是走通讯协议的吧?

看一下电流信号在程序中线性转换后,是否带小数的(真实值得10倍或更多倍),看一下smart上毒的值是否是对应值,程序是不会判断当前值是整数否,也就是说,25.5和255在smart里应该是一样的。

hujiamiao1990

  • 精华:0帖
  • 求助:10帖
  • 帖子:14帖 | 202回
  • 年度积分:0
  • 历史总积分:761
  • 注册:2011年8月01日
发表于:2013-01-15 20:20:57
4楼

不是相差整数倍而是无规律的大,PLC上检测值是16,到了屏上就是80多了

狼牙精神

  • 精华:6帖
  • 求助:5帖
  • 帖子:468帖 | 5379回
  • 年度积分:119
  • 历史总积分:62906
  • 注册:2020年3月27日
发表于:2013-01-16 13:19:30
5楼
检查一下屏上显示的数据格式与PLC中地址数据格式是否一致。

zhangyungang

  • 精华:0帖
  • 求助:2帖
  • 帖子:8帖 | 126回
  • 年度积分:0
  • 历史总积分:533
  • 注册:2011年2月22日
发表于:2013-01-16 14:36:48
6楼
和通讯没关系 数据格式设置问题

hujiamiao1990

  • 精华:0帖
  • 求助:10帖
  • 帖子:14帖 | 202回
  • 年度积分:0
  • 历史总积分:761
  • 注册:2011年8月01日
发表于:2013-01-17 18:16:26
7楼
重新写一遍转换程序又好 了

yuhaiyuye

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 51回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2007年3月26日
发表于:2013-01-23 23:54:45
8楼

我瞎说啊:200的模拟量0-20mA对应整数0-32000,4-20mA对应的是整数值是6400-32000。我猜触摸屏的数据显示没有做数据偏移。当然300不存在这问题。


热门招聘
相关主题

官方公众号

智造工程师