温度采值与上升速度计算编程

问2个问题。
因制造工艺需要对液体的温度上升速度进行控制,恒温上升速度保持在1.2度/分钟(0.02度/秒)。
1. 首先需要测定即时的温度上升速度,这个速度怎么进行测量?
我想到的方法是:设定1个2秒(占空比1:1)的脉冲,利用脉冲的上升沿采集即时温度,写入DBD0;利用脉冲的下降沿执行计算,把即时速度减去DBD0内存入的速度,以此计算出时间间隔为1s的温度差值,得出精度为1秒的温度变化速度。这样做是否可以?入过可以,如何采集0.1秒的温度变化速度?
2. 温度速度控制方式为PID控制,设定温度速度后,调整蒸汽阀门的开度。这样做是否可以达到控制精度0.02度/秒?也曾研究过模糊控制,但是用PLC实现难度大。

最佳答案

1、你可以通过中断来做!比如在ob35中,默认是100ms扫描周期,比较当前温度和上一个周期的温度差值,如果差值大于0.002则说明温度变化超限。
2、可以的,只要你的阀的调整精度够,那么温度上升速度完全可以控制在这个范围内。

提问者对于答案的评价:
加热是对吨级的液体,时滞较大。我最终采取了即时值减起始值再比上升温时间的方法计算平均升温速度。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:46
下一篇 2020年10月31日 下午2:46

相关推荐

  • 西门子RS485 中继器能否用于MODBUS 总线

    如题,现场有32台变频器与SMART 200做MODBUS通信,因距离有点远,加装了一个西门子RS485中继,安装后中继前的变频器都可以通信,中继器后面的变频器无法通讯,…

    自动化系统综合 2017年6月1日
  • 作西门子代理需要什么条件

    如题,自己想做代理商,不知需要什么条件,资金要求如何? 最佳答案 你需要找当地的办事处去谈,看你要做什么产品的代理,会有不同的任务。若完不成任务,则会取消你的代理资格。 …

    自动化系统综合 2021年7月5日
  • 中继器哪种连接方式合理

    PLC400 一个DP网段挂50个变频器,小弟查了下中继器的用法,想了两个连接方式,请各位看看是否可行方法1:如图1 ,1-25变频器无放大信号的效果,而26-…

    2017年6月24日
  • FB块中一秒脉冲的问题

    近期自己做了一个FB功能块,里面应用的Clock Memory中的时钟脉冲(M100.5)!问题是这样,如果有同事拷走了功能块而忽略了硬件配置中的Clock M…

    自动化系统综合 2018年12月14日
  • S7-1200上传程序报错

    我上传了S7-1200程序,想测试下程序是否能用,可是老是报错,高手给帮忙看看啊是什么原因,下面有图有真相! 图片说明:    最佳答案 你的程序运转正常,再下…

    2018年3月6日
  • TDC程序 下载

    TDC硬件已经初始化,以太网卡也初始化,怎样实现TDC程序的通过以太网下载? 最佳答案 要用到一个SC67的电缆,一头连接CPU551,即X1口,另一头连接PG/PC的串口,同时要…

    自动化系统综合 2020年11月1日
  • 关于在TIA V13中组态调试G120驱动的问题

    TIA博途.探索之旅02_高效组态 课程编号:V1269 组态就是针对硬件、网络、设备等进行参数配…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 在TIA&…

    2017年10月31日
  • active infeed

    请问active infeed是什么设备?工作原理和作用是什么?怎么和S120配合使用 最佳答案 active infeed,相当于“Active L…

    自动化系统综合 2020年11月1日
  • ET200S运行时一定要安装MMC卡吗?

    现在所有的ET200S是否都必须配备MMC卡吗?这个MMC卡与S7-300CPU的卡是否一样?另外最重要的一点是这个MMC卡的容量应该选多大?做为一个从站,这个卡的容量应该不能选太…

    自动化系统综合 2018年3月6日
  • 电机电流功率计算跟电度表计算

    现场有一台200KW的3相电机,在线测电流为160A,这样电机1小时要耗多少电,怎样计算,功率因数取多少合适,这样计算跟电度表计算会相差多少? 最佳答案 实际功率的计算=实际电流*…

    自动化系统综合 2017年11月4日