PID控制包的功能块(FB)包括了用于连续控制(CONT_C)和步进控制(CONT_S)的控制块,以及用于脉宽调制(PULSEGEN)的FB。
控制器块实现了一个纯软件控制器,它所包含的功能块可以提供控制器的所有功能。循环计算所需的数据存储在为FB分配的数据块中。这样,便可以按照需要频繁地调用FB。
功能块PULSEGEN和功能块CONT_C一起,可实现具有脉冲输出的控制器,用于控制比例执行器。
使用FB创建的控制器是由一系列子功能组成的,您可以选择激活或取消激活这些子功能。除了具有其自身PID算法的实际控制器以外,还有一些集成的功能也可以用于处理设定值和过程变量,以及用于调整计算出的可调节变量。
通过两个控制器块实现的控制器并不局限于任何特定应用领域。控制器的性能和它的处理速度只取决于所使用的CPU的性能。
对于任何一个给定的CPU,都必须在控制器的数量和单个控制器的处理频率之间进行折衷。控制回路所必需的处理速度,换句话说,就是单位时间内计算可调节变量的次数,决定了可以安装的控制器数量(较快的回路意味着较少的控制器)。
在可以控制的过程类型方面,没有任何限制。不论是慢速过程(温度、罐液位等),还是非常快的过程(流速、电机速度等),都可以进行控制。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !