怎样提高称重结果的精度

我在写一个程序,是通过控制绞龙来实现定量一种土。通过modbus读取两个压力变送器称重结果作为反馈,每个周期读取一次数据,并对数据进性运算,控制绞龙转速。发现一个问题,就是当本周期读取的数值与目标值非常接近时,再经过一个周期的绞龙旋转,称重结果就会误差很大,程序内容比较多,一个周期时间可能长些,我差不多黔驴技穷了。各位大侠有什么好的建议吗?

问题补充:
PID用着,利用中断来读取数据的话,不就占用时间太长了

最佳答案

根据我使用螺旋输送机配料的经验,精度与扫描周期关系不是很大,首先你要了解你的设备,比如输送的是什么物料,出料是否均匀,如果出料不均匀,料仓起拱,物料粘度大,精度是很难控制的。如果蛟龙较短,物料流动性太好,物料可能会顺着蛟龙冲出来。如果物料粘度较大肯能起拱,有时候不出料,有时候因为仓内物料坍塌,出来很多。所以配料很重要的两点:1、处理好料起拱问题。2、处理好给料机的问题。如果出料不均匀建议将蛟龙出口向上抬一些,蛟龙出口的地方螺旋片应该割掉。至于从控制方面着手,像增加提前量、采用PID控制这些控制,你们作为配料这些你们应该知道,模拟量采集最好用定时中断,同样PID控制也放在定时中断里面,这些都是从程序上多的优化,但是多数情况下解决不了实际问题,主要问题还是在设备和工艺。不知道你见过包装机没有,他们在包装粉料的时候常常在料仓内做个搅拌器,还有就是你的蛟龙最好出口做个阀门,蛟龙停止的时候关闭阀门,防止再落料。如果你采用通讯进行读取称重数据,建议你提高通讯速率,也能改善一些。

提问者对于答案的评价:
点的很到位,谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc369100.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:29
下一篇 2021年7月5日 下午3:29

相关推荐

  • 计时数字显示

    用定时中断0做了100毫秒的周期计数(做成秒表那样)然后在TD400c上显示,最后一位数应该从0-9依次显示,但是显示的不连贯是怎么回事? 问题补充:要显示成xx.x秒,用浮点数放…

    SIMATIC S7-200 2021年7月5日
  • S7 200PLC程序断电保持

    S7 200PLC程序中为防止市电突然断电导致意外,程序基本每5秒要执行一次断电保持,采用哪种方式好?或者如何实现?谢谢 问题补充:是在断电前对计时时间的保存一次工作时间…

    SIMATIC S7-200 2020年11月1日
  • 西门子样本手册

    16输入模块 6ES7221-1BH32-0XB0  16输入16输出模块 6ES7223-1BL32-0XB0  触摸…

    SIMATIC S7-200 2021年7月5日
  • 新手 求指教

    s7 200PLC的编程软件 step7-Micro/WIN V4.0 SP9 在哪里下载?找了半天就是搜不到,脑袋都大了&nbs…

    SIMATIC S7-200 2021年7月5日
  • smart 200 PLC get指令

    1、说明书上说 get指令最大可传送222个字节  如果我有三个从站  是指每条get指令可传送222个字节 &nbsp…

    SIMATIC S7-200 2017年6月1日
  • MODBUS指令库

    我安装了modbus指令库  但是打开软件为什么在库里看不到  STEP 7-Micro/WIN是V4.0SP6.35 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • pid调节控制面板中高级选项中参数

    pid调节控制面板中高级选项中参数: 1.死区值是指哪个变量死区值?是偏差?过程值还是反馈? 2.起始输出步长含义? 最佳答案 死区值规定了允许过程值偏离设定值…

    SIMATIC S7-200 2021年7月5日
  • 电动阀控制程序

    各位高手你们好!    我的问题是这样的:有一个水池(深度为5M)上面有一个液位计输出4~20MA电流反馈它的位置,水池前端有一个电动阀来控…

    SIMATIC S7-200 2021年7月5日
  • 变送器对电压和电流测量

    电压变送器和电流变送器,各自都输出4-20MA的电流信号请教 (1), 在设备中加  电压变送器,0-450V量程的电压变送器。正常情况下,…

    SIMATIC S7-200 2017年12月10日
  • S7-200从站 I区、Q区数据都通过MOUDBUS地址0000*通讯问题

    请教:S7-200做从站,与其通讯的模块只能做主站。用Modbus_RTU_Slave库指令Q区数据与MOUDBUS地址0000*对应,I区数据与MOUDBUS地址1000*对应,…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论