登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:求教S7写的增量式PID的代码?
点击:7993 回复:15
楼主
编辑
引用
管理
Lin1010
有看别人写的增量式PI控制器,很想学习一下如何运用S7算法,向各位高手请教,不知Karl 班主是否有这方面资料。
04-08-19 17:46
1楼
编辑
引用
管理
Shyer
偶有一个自己写的PI增量式控制程序,不过S7-200的程序。
04-08-23 09:24
2楼
编辑
引用
管理
Shyer
偶有一个自己写的PI增量式控制程序,不过S7-200的程序。其实是非常简单的,你自己弄懂了PID的算法就会写了
04-08-23 09:24
3楼
编辑
引用
管理
sac863
确实是这样 的,pid算法到处都有,找找就可以写出来,关键的是整定问题比较头疼。
04-08-23 15:17
4楼
编辑
引用
管理
karl
没有特别需要,西门子本身提供的就够用了。
如果有好的数学模型,可以试试SCL编写。
整定的关键还是经验。当然网上有很多理论,但不多实践的话,也没有什么用。(好像可以简洁为:理论多联系实际)
04-08-23 16:57
5楼
编辑
引用
管理
Lin1010
上学时不认真,还请各位多多指教!
to shyar 能否公共,让我学习一下!
04-08-23 22:34
6楼
编辑
引用
管理
酒醉的咖啡
我想你要的是步进PID吧。
04-08-23 22:52
7楼
编辑
引用
管理
silky
西门子S7-300的PID块功能很强,参数很多,会调试用的好得有经验的。希望斑竹能多介绍点经验用法。增量式PID比较简单,参考的自控教材很多。比如机械出版社自动化丛书《新型PID控制》上有很多PID算法,多为单片机控制的,经典类的PID算法流程图写的很清晰,容易移植程序。S7-200的自动生成,不过适合简单控制,以前多用积分分离的整定PID自己编的。V3.2版的PID块好象多了哪些功能,向斑竹请教?
04-08-24 15:00
8楼
编辑
引用
管理
Lin1010
Simens FB41 是属于位置式的PID控制,在PLC中占用资源多,使用数量有限制。而在实际可能有资源不足的情况, 这就是我希望用另外自已写出增量式PI控制器的原因,仔细地看了一本关于PID的控制论的书,结果是没有办法用S7写出自已的算法。所以想在网上求教于各位老大!
04-08-28 16:24
9楼
编辑
引用
管理
Lin1010
请教各位!
04-08-31 17:55
上一页
下一页
工控新闻
赋能产业数字化:大联大诠鼎集团携手复旦微电子成功举办RFID与传感协同研讨会
汇川技术年营收首破 450 亿 新兴业务加速跑 一季度利润承压不改长期布局
更新CPU,大幅提升性能
2030年规模破百万亿 国务院发布服务业扩能提质路线图
大尺寸超高精度龙门机XPERT-G震撼首发
和利时《基于AI视觉与GDS联动的智能巡检解决方案》实力入选工信部“2025年信息技术应用创新解决方案”
2026苏州市具身智能机器人产业生态大会举行
体验ABB Formula E抖音特效,赢取2026 FE上海站门票
更多新闻资讯