登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:求教S7写的增量式PID的代码?
点击:7931 回复: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
上一页
下一页
工控新闻
节卡机器人与科瑞特科技签署战略合作协议,共筑“教育+科技”产教融合新生态!
倍福MX-System 助力 RO-BER 打造高性能单品拣选解决方案
中控技术投资入股的浙江人形再获4.5亿元Pre-A轮融资,重注“可泛化的精准作业”未来
西门子正式发布SINAMICS G200 Basic变频器,高效驱动方案新体验!
华北工控|EMB-2582搭载RK3588芯片提供强大的核心计算与多媒体性能,支持AI辅助医疗成像应用
2026工业自动化暨机器人展览会邀约
华北工控自助终端专用AI整机,助力构建智慧医院数字能力底座
上海加快先进制造业转型升级
更多新闻资讯