PID控制调节阀问题

用一个EM235模块采集两个油压信号(套压和润滑油压),输出的模拟量信号(0-5V)控制调节阀的开度.
 具体工作原理:现场共两个油压信号,套压和润滑油压,套压的大小基本上不变.润滑油压的大小是通过调节阀调节的,现在怎样实现润滑油压跟随套压而变化,使润滑油压永远大于套压一定值(比如2MPa).注:润滑油压是通过油泵打压的,通过控制调节阀的开度改变润滑油压的大小的.
 如果采用PID控制时。在PIDx_INIT子程序中,将润滑油压地址采集处理值,填入PV_I(实测值)参数端口。但是润滑油压值怎么处理啊,这里的过程变量必须是0-100的一个值啊,润滑油压值要想转变成0-100的一个值,是把润滑油压值放在什么量程中转变啊。是润滑油压传感器的量程还是控制它的调节阀的量程啊。

最佳答案

将润滑油压与阀门的开度均转换为无量纲的实数,即百分数。

 输入参数:
 SP_INT(给定值):0--100%的实数。
 假定模块的输入变量量程为0-10Mpa,则SP_IN的范围0.0-1.00对应0-10Mpa.可以根据这一比例关系来设置给定值。例:如给定5.0Mpa
 SP_INT(给定值)=5.0/(10.0-0.0)*100.0=50.0(50%)
 PV_IN(过程值,即反馈值):0--100%的实数。
 此值来自与阀门阀位(开度)的相应的压力反馈值。其范围0.0-1.0对应0-100%.即,当模拟量模板输入为数值为27648时则对应100%(量程的上限),数值为0时则对应0%(量程的下限)。
 可以根据这一比例关系来换算PV_IN值。例:如输入数值为12000时
 PV_IN(过程值,即反馈值)=12000/27648*100.0=43.403(43.403%)

提问者对于答案的评价:
谢谢,我已经明白怎么弄了,但是,PID调节画面上的那输出曲线应该是一个什么样的曲线才能算是理想的曲线呢?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:20
下一篇 2021年7月4日 下午11:20

相关推荐

  • s7200主从通信配置

    现有一项目,其实就是四个分(子)项目,选用S7-200, 因为模拟量输入输出点较多,加上数字量输入输出,CPU226带满7个扩展模块后还有些点没有分配,现在想再加一个CP…

    SIMATIC S7-200 2021年7月5日
  • S7-200如何与岛电SRS12通讯

    我是一菜鸟,怎么接钱及设置参数请说详细点,谢谢 最佳答案 光接线和设置参数都没有办法解决你要求的通讯问题,至少你还要使用自有口通讯编程,因为200里面并没有直接通讯的驱动。或者你可…

    SIMATIC S7-200 2020年10月31日
  • Micro WIN v4.0.4为什么我安装Modbus Slave库安装完了之后,库里面没有呢?

    如题,我安装的N次,同事的V4.0.6版本的安装了就有,这是为什么? 最佳答案 参见《西门子s7-200完整库文件及使用教程文档》http://www.eleok.com/thre…

    SIMATIC S7-200 2018年12月3日
  • 定时失效

    哪位大虾有定时失效的程序,也就是为了防止客户到期不付钱而加的程序,到了一定的时间,比如一个月,就自动断开某个点,欠款付清后,就可以解开,比如同时按下某几个按钮,哪大虾有的话发我邮箱…

    SIMATIC S7-200 2021年7月5日
  • EM221和DP头

    请问各大侠,EM221(6ES7221-1EF22-0XA0)是怎么接线?接线图中的虚线怎么理解? 另外与EM277(DP)模块对接的DP头型号是多少?DP电缆型号? 问…

    SIMATIC S7-200 2020年11月1日
  • S7-200 MAP库 应用问题

    硬件:S7-200CN (6ES7-2AD23-0XB8)I0.2连接按钮 Q0.0连接伺服驱动器+电机按钮按下后约1秒左右时间电机才开始旋转请问这个1秒的时间…

    2017年7月25日
  • opc scout怎么访问S7-200的V存储区

    急急急 最佳答案 1、参考链接中的第 2 问《如何使用OPC Scout V10监视V区数据?》http://www.ad.siemens.…

    SIMATIC S7-200 2021年7月5日
  • 轴位置等于设置位置

    MC_MoveAbsolute指令的done是轴位置等于设置位置就一直为true还是true一个扫描周期 。或着是Execute为true时轴当前位置等于设置位置done…

    SIMATIC S7-200 2021年7月5日
  • S7-200 各个模块供电 接线请教

    S7-200 CPU模块通过排线连接多个I/O模块,完成组态。我想问一下这个排线已经直接对各个模块供电了么?还是要单独连接各个模块的L+和M端子到CPU的电源端子上? 最…

    SIMATIC S7-200 2020年10月31日
  • 调用指令

    在写同一程序时,为什么指令可以写SBR_0,而不能写SBR_1(或2,3,4,5,6  ……)呢?除0外其他一编就打红叉,(但书本上很多例子都可以同时编…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论