登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:【话题】PID 温控探讨。PLC自己可以写PID吗?我感觉可以呀 PS:楼主还不会,学习中。(202301127)

点击:999 回复:26

引用 知道一点 在 2023/11/25 23:52:33 发言【内容省略】

大佬有没有程序啊?观摩一下AT咋算的表情
23-11-26 09:40
今天加上了I;
但是温度过充;
看视频逻辑,就是(过去的差值+现在的差值) *KI,
大佬看对不对啊,这个KI不知道设置多少合适,
附件 QQ图片20231126094750.jpg
最后修改:2023/11/26 9:47:47
23-11-26 09:44
按你这个Ki减小点, 就是积分时间放长点.
这就是你自己调整.
所谓AT就是自动给你找好参数.你说效果不好,那就自己整定了.
23-11-26 09:59
温度在SV值附近来回波动,
只要负载一定的情况下,温度感觉还算可以把
只用了PI的情况下,但是这个P +  I 我不知道对不对
反馈曲线过充一点点
附件 FG{4%5J}18~ZI$`】Z$4ZRRB.jpg
23-11-26 10:13
有个想法。KI这块,其实也是用误差值*KI系数,
我可不可以新建一个数组,把过去累差值全部放进去,然后把数组全部相加,比如10个数组,可以计算10个采样周期,计算他们的平均值,这样是不是更缓和一些呢
23-11-26 10:22

引用 pqsh 在 2023/11/26 9:59:10 发言【内容省略】

应该都有公式方法,不过我不会呀,自己写有个好处,不输出知道原因,官方封装的PID也打不开,看不到,有时候温度低很多都不知道加温,而且温度还会冲很高
最后修改:2023/11/26 10:23:49
23-11-26 10:23

引用 bnnyygy 在 2023/11/26 9:40:55 发言【内容省略】

PIDAT指令没用过?它咋算的不清楚~实用也不考虑
TOP指令也不错
这是最后给有色院做的A-B反应釜温度控制中PID部分程序,输出控制固态继电器
附件 image.jpg
附件 image.jpg
附件 image.jpg
23-11-26 11:05

引用 知道一点 在 2023/11/26 11:05:49 发言【内容省略】

欧姆龙自带的PID玩过,AT过后很稳
汇川这个AT过后就是不稳才想着自己写。
目前只搞了PI,自己结合视频的想法搞出来,温度目前设置的60度,可以达到正负0.2的样子来回波动
23-11-26 11:09
楼主瞎写的啊,各位
反正温度感觉还行吧,正负1度范围,应该作为温控算是OK了
截图来一波
附件 01.jpg
附件 02.jpg
附件 03.jpg
波形图反正就在SV范围来回波动,
程序瞎写的,不过作为简单温控感觉还是可以用的。表情
有大佬来科普补充的热烈欢迎~~~
自己瞎写的能看到怎么输出,为什么没有输出,官方PID完全搞不懂为啥没有输出,设置的值又代表啥意思,自整定也不是很好,还不如我写的这个简易温控程序。
全文完!
23-11-26 12:02
试试这样
用欧姆龙PLC atpid 得出参数套到汇川上
试试用POT替换PWM,感觉PWM用于速度好,温度POT比PWM好
23-11-26 12:28

上一页 下一页

工控新闻

更多新闻资讯