位置:51电子网 » 技术资料 » 家用电器

PLC软件设计

发布时间:2014/8/15 21:56:45 访问次数:616

   PLC控制程序是整个系统的核心,它关系到整个控制系统的安全、稳定与正常运行。K4S561632C-TC1H系统的主程序流程如图13 - 20所示。

   系统启动后,首先分别调用子程序对PID运算块、定时器等进行初始化;然后以一定的采样周期对模拟量进行采集,将采集到的模拟量进行数字滤波;将滤波后的数据结果进行处理,转换成实际的物理量和PID模块的标准值;然后进行PID控制算法的运算;将PID运算结果转换成标准的控制信号,送到模拟量输出模块,控制执行机构的动作;该控制周期结束后,继续下一周期的数据采集、处理与控制。

   整个控制系统采用结构化编程,将控制任务分解为能够反映某种过程工艺的功能( FC)或功能块( FB),程序运行时所需的大量数据和变量存储在数据块(DB)中。某些程序块可以用来实现相同或相似的功能,这些程序块足相对独立的,它们被组织块(OB)或别的程序块调用。组织块通过调用它们来完成整个自动化任务。程序块可以嵌套,最多可嵌套8级。系统软件中所用到的程序块、功能块、功能和数据块以及它们之间的调用关系如图13 - 21所示。

         

   PLC控制程序是整个系统的核心,它关系到整个控制系统的安全、稳定与正常运行。K4S561632C-TC1H系统的主程序流程如图13 - 20所示。

   系统启动后,首先分别调用子程序对PID运算块、定时器等进行初始化;然后以一定的采样周期对模拟量进行采集,将采集到的模拟量进行数字滤波;将滤波后的数据结果进行处理,转换成实际的物理量和PID模块的标准值;然后进行PID控制算法的运算;将PID运算结果转换成标准的控制信号,送到模拟量输出模块,控制执行机构的动作;该控制周期结束后,继续下一周期的数据采集、处理与控制。

   整个控制系统采用结构化编程,将控制任务分解为能够反映某种过程工艺的功能( FC)或功能块( FB),程序运行时所需的大量数据和变量存储在数据块(DB)中。某些程序块可以用来实现相同或相似的功能,这些程序块足相对独立的,它们被组织块(OB)或别的程序块调用。组织块通过调用它们来完成整个自动化任务。程序块可以嵌套,最多可嵌套8级。系统软件中所用到的程序块、功能块、功能和数据块以及它们之间的调用关系如图13 - 21所示。

         

上一篇:控制策略

上一篇:操作站软件设计

相关技术资料
8-15PLC软件设计

热门点击

 

推荐技术资料

PCB布线要点
    整机电路图见图4。将电路画好、检查无误之后就开始进行电... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!