我用的S71500,建立的PID的工艺对象,然后问下使用什么块能让PID参数能进行实时的修改,而不是配置组态的时候就设定死的一个固定值。还是说需要自己编写PID的计算式子,不用工艺对象来进行控制。
那么问一下啊,如果调用CONT_C,那么需要多次重复触发条件进行PID值的自动修改么
算法不需要你写,PID功能块调用时是有管脚的,如图的三个参数就分别是 P、I、D 的参数。
这些参数你可以做成变量,调整变量就是调整这三个主要参数。
https://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/prog_list4.html
补充:
PID 块是无条件调用的,参数即写即用。
即使起用手自动,也不需要啊,手自动也可以实现无扰切换。
PID工艺还是需要结合实际应用选择,PID参数实时修改很多给你块都可以
PID功能
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/070.html
PID功能块
http://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/prog_list4.html
PID的值调好后不需要在进行修正。
电话:13818569113 15721373211
邮箱:fushidianji@139.com
网址:http://www.jiansujiabc.com
地址:上海青浦区北青公路7171号111-112室