幸运大弯钩
微信1570478188,欢迎各位同行交流
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 140 点
下载积分: 1122 分
在线时间: 69(小时)
注册时间: 2021-11-21
最后登录: 2024-09-18
查看幸运大弯钩的 主题 / 回贴
楼主  发表于: 2024-04-19 22:40
描述:方法1:使用S.PIDCONT 指令
图片:
图片:
描述:方法2:使用PID FB
图片:
图片:
图片:
【记录贴】前段时间做了个三菱Q系列的重量PID控制的程序,发现网上关于Q系列的PID资料很少,大部分都是FX系列的,本人也是看了手册等资料后写出来的,总结一下避免以后踩坑。此程序案例为一边进料一边出料的系统,重量传感器接到Q64AD模块,Q64DA模块为模拟量输出4-20ma控制变频器的转速。plc进行重量PID计算,实时控制进料变频器的转速从而控制进料的快慢,使重量恒定在设定值。
·重新整理后把PID部分程序单独截了出来,做成了标准的PID案例程序,方便以后参考复制使用,Q/L系列PLC都适用。
·三菱Q系列的PID有2种方法实现。
方法1:使用S.PIDCONT 指令,要写的参数比较多,程序很占行数,需要熟读手册了解各个参数。基本所有的Q系列都适用,但是无自整定功能,要自己设定pid参数。
方法2:使用PID FB。此FB为官方出版的,使用时只需在FB管脚和参数设置地址区域赋值即可,方便重复调用,有PID参数自整定功能,也有完整的手册说明。但是对CPU和工程类型有使用限制,程序为简单工程和使用标签,QnUDV系列PLC才能使用。
·做完感觉三菱的PID确实难用,做个PID要写好几百步程序,出现错误还不好排查,也没有调试面板不好调试。反观西门子的直接使用向导,一个FB搞定,还很方便调试。
连FX3U都有PID自整定了,更高端的Q系列居然没有,程序也比FX的复杂罗嗦,也不知道怎么想的。
[ 此帖被幸运大弯钩在2024-04-20 17:26重新编辑 ]
接线上线下自动化PLC项目设计编程,答疑排故等,欢迎各位同行技术探讨。微信1570478188
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 11223 个
工控威望: 18379 点
下载积分: 11688 分
在线时间: 2675(小时)
注册时间: 2013-01-31
最后登录: 2024-09-20
查看往事如风的 主题 / 回贴
1楼  发表于: 47天前
期待程序分享   
三人行者必有我师 ,择其善者而从之