登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:求教S7写的增量式PID的代码?

点击:7931 回复:15

有看别人写的增量式PI控制器,很想学习一下如何运用S7算法,向各位高手请教,不知Karl 班主是否有这方面资料。
04-08-19 17:46
偶有一个自己写的PI增量式控制程序,不过S7-200的程序。
04-08-23 09:24
偶有一个自己写的PI增量式控制程序,不过S7-200的程序。其实是非常简单的,你自己弄懂了PID的算法就会写了
04-08-23 09:24
确实是这样 的,pid算法到处都有,找找就可以写出来,关键的是整定问题比较头疼。
04-08-23 15:17
没有特别需要,西门子本身提供的就够用了。
如果有好的数学模型,可以试试SCL编写。
整定的关键还是经验。当然网上有很多理论,但不多实践的话,也没有什么用。(好像可以简洁为:理论多联系实际)
04-08-23 16:57
上学时不认真,还请各位多多指教!
to shyar 能否公共,让我学习一下!
04-08-23 22:34
我想你要的是步进PID吧。
04-08-23 22:52
西门子S7-300的PID块功能很强,参数很多,会调试用的好得有经验的。希望斑竹能多介绍点经验用法。增量式PID比较简单,参考的自控教材很多。比如机械出版社自动化丛书《新型PID控制》上有很多PID算法,多为单片机控制的,经典类的PID算法流程图写的很清晰,容易移植程序。S7-200的自动生成,不过适合简单控制,以前多用积分分离的整定PID自己编的。V3.2版的PID块好象多了哪些功能,向斑竹请教?
04-08-24 15:00
Simens FB41 是属于位置式的PID控制,在PLC中占用资源多,使用数量有限制。而在实际可能有资源不足的情况, 这就是我希望用另外自已写出增量式PI控制器的原因,仔细地看了一本关于PID的控制论的书,结果是没有办法用S7写出自已的算法。所以想在网上求教于各位老大!
04-08-28 16:24
请教各位!
04-08-31 17:55

上一页下一页

工控新闻

更多新闻资讯