plc300用PID控制时需要对模拟量做什么处理吗?需要对模拟数据怎么转化?
最佳答案
你应该用的是FB41,该功能块对PV_IN(过程变量)和SP_INT(设定值)规定了数值范围,该范围为-100.0至+100.0(%),如果你这个模拟量不用在其他地方的话,可以直接通过FC105转换为0.0-100.0(-100.0-+100.0是针对双极性的)之间的值。见图1。
如果你这个模拟量已经用在了其他地方,比如转换成了实际工程值,你可以将这个工程值通过FC106转换成一个INT,然后通过FC105转换成一个0.0-100.0之间的数。见图2、图3和图4。至于你的情况,要具体情况具体分析。
详细信息可以参考《F?B?4?1?_?F?B?4?2?_?F?B?4?3?中?实?现?P?I?D? ?控?制》;《精心编制的 S7-300 PID 使用说明》。希望能帮到你。
http://wenku.baidu.com/link?url=rU7i9jleObIDd0jpkYh73DFlEAaqgbn4BLJcLWWKcWfGdY2P4c-UaeUZEdj_Yq1W75sVkdwY1UBuWIF4ehI38GajwDALqVIuuuszx6-kNuS
参考资料:http://wenku.baidu.com/view/721f367b168884868762d60d.html
图片说明:
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc232704.html