用s7 200PID向导,温度控制,有冷热两个阀门

我的思路是把冷热阀门用一个变量来控制,变量为负时给冷阀,变量为正时给热阀,所以PID的输出选择了双极性-32000到32000。但是现在有个情况是,刚上电我把给定设为和反馈一样的时候,PID立刻输出了-32000,冷阀开到最大,温度下降,之后PID输出值的回升很小后就停了。是不是P的参数太小导致的?

最佳答案

这说明你的pid输出问题,你的pid输出应该选择50%输出的情况下再做调节。50%对应的就是冷热阀都不开。
实际你可以做上电的时候pid功能手动控制,控制输出50%(冷热水阀都不开),然后切换到自动时根据偏差pid调节。

你可以看看自动控制理论的单回路pid控制和分程控制两部分。

提问者对于答案的评价:
在什么地方调节呢,我仔细看了文档,没有什么地方提到,向导里也没有。能留个联系方式吗,在这我找不到怎么给您留言。我的QQ923481976,已经在现场了,真正是在线等,挺急的

最佳答案作者回复:
pid一般输出都是0~100%, 你0~50%控制一个阀,50%~100%控制另外一个阀。这个几句话也说不清楚呀!如果有重叠输出则分程重叠(0~51%,49%~100%),如果有死区,则分程设置死区就可以了(0~49%,51~100%)

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 下午3:03
下一篇 2017年11月1日

相关推荐

  • 如何让脉冲输出立即停止

    I0.0有信号时,开始脉冲输出,当检测到开关I0.1时,立即停止脉冲输出。我现在用了I0.1的上升沿中断。中断后立即PTO脉冲输出。但是我现在运行的速度为5000个脉冲/秒。停止后…

    SIMATIC S7-200 2020年10月31日
  • 电动阀门,内部控制的线路图纸

    公司电动阀门上控制器上面的零件,  线路的接线的图纸已经找不到了。 想请教大家有这个控制器的接线图纸吗?   两个限制位…

    2021年7月5日
  • 找点定时器的资料

    是200的哦!!尤其是关于时基方面的 最佳答案 http://support.automation.siemens.com/CN/view/zh/1109582 http…

    SIMATIC S7-200 2021年7月4日
  • 整数 双整数 实数 转换为字符串

    各位老铁,I – S  指令 ,输出时OUT 输出首地址9个连续字节, 第一个是字符个数,第2-9个字节表示字…

    2021年7月5日
  • 200PLC模拟量处理子程序调用错误

    西门子200PLC写的模拟量处理程序,采用ykx+b线性,先做了子程序,然后主程序调用,共调用5次,但是,出现的问题。1个设备是压力,范围-2.5~2.5,输出4-20ma信号;1…

    2021年7月5日
  • PTO问题急解决

    PTO中断启动发脉冲途中如何防止再次启动 最佳答案 启动环节任何一个断开都不会再触发脉冲啦。中断里面把中断断开连接也可以啊。脉冲正在发送的时候有一个SM位标记,你用这个标记也可以啊…

    SIMATIC S7-200 2017年6月13日
  • s7_200接线

    s7-200 CPU224 XP CN PLC的模拟量输入输出端口在什么地方?谁有它的接线端子图啊?我很需要,还有就是我想用它的模拟输出接M…

    SIMATIC S7-200 2020年11月1日
  • 2个PLC 200

    我想实现2个200PLC,cpu226之间的通讯,有几种方法?能详细介绍一下,请高手指点 最佳答案 有几种方法?能详细介绍一下?请见相关资料:详见《S7-200之间的PPI通讯设置…

    SIMATIC S7-200 2020年11月1日
  • s7200程序上传

    我这有台切铜管的设备很老了相关资料也没有。最近坏了我想上传里面的程序修要密码有高手知道怎样处理么? 最佳答案 如果已经设置了CPU的protection(保护)选项等级为“读写保护…

    SIMATIC S7-200 2020年11月1日
  • 求200通过MD720-3发送程序的库函数

    使用200编写程序发送短信,但是西门子技术文档上200的MD720-3发送短信的库函数地址已经过期了,有人新的下载地址码?还是我留下邮箱lijunyu1010@163.com,求这…

    SIMATIC S7-200 2019年6月11日