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

主题:新人求助关于西门子 FB41控制PID疑问

点击:1009 回复:7

我发不上图来。。求各位给编个现成的例子吧我都快哭了,一发图就提示数字过长不让留电话号码。。我通过压力传感器假设上限50个压力,传出4-20MA电流进FC105,然后FB41运算后给FC106,然后控制变频器的频率。假设我把PIW256当输入计算结果存放到MD20,FB41的给定值SP_INT管脚我设的27648(这一步是不是就是错的?问题是我把这个数值改成+100.0也白搭),MD20和给定值比较厚的结果输出到MD100,然后把MD100传送到PQW272当输出!我在用仿真的时候PQW272的数值总是为0不跟随PIW的数值变化。。。这是为啥啊拜托各位了,我在OB1里调用的。。
最后修改:2015/8/5 22:01:36
15-08-05 21:54
居然能上传了。。。这是我的程序以及仿真运行结果。。
附件 FC105.jpg
附件 fb41上半部分.jpg
附件 fb41中间部分.jpg
附件 fb41下半部分.jpg
附件 fc106.jpg
附件 仿真.jpg
最后修改:2015/8/5 21:58:27
15-08-05 21:55
1、你的pid参数都没有填写完整
2、如果使用仿真器的话,你需要编写一个类似于官方pid例子中使用的fb100一样的仿真功能块。
15-08-06 05:39
我刚发了一个FB41的说明,你可以参考下
http://m.gkong.com/bbs/409790.ashx
15-08-06 08:24

引用 cvlsam 在 2015/8/6 5:39:46 发言【内容省略】

大侠能不能,帮忙修改一下发个正确的过来,我昨天试验了把参数填完整了之后,模拟运行后一开始输入为0 的时候,模拟输出确实上去了,但是我在调节把输入变大之后,PQW输出不跟着变小,这是因为仿真器不能自动扫描造成的么?如果是,你的第二点有没有网络连接啥的给参考下谢谢大侠!
我这是第一次上论坛发帖子一类。。。见笑。。
最后修改:2015/8/7 15:14:26
15-08-07 15:02

引用 yikejihua 在 2015/8/7 15:02:30 发言【内容省略】

第二点可以看看Step7软件附带的PID例子,如果你安装软件同时安装例子的话,Copy其中的FB100到你的项目中去。
15-08-07 15:07

引用 9012573 在 2015/8/6 8:24:28 发言【内容省略】

谢谢你 热心的回答我的问题,我刚学西门子300的PLC 有一些迷糊。。。
15-08-07 15:13
你好,能不能把这个发我邮箱jidan-5368@163.com谢谢
19-11-22 22:49

工控新闻

更多新闻资讯