《第6章_S7-200_PLC在模拟量闭环控制中的应用(刘星平)》.pptVIP

  • 39
  • 0
  • 约 61页
  • 2015-12-24 发布于河南
  • 举报

《第6章_S7-200_PLC在模拟量闭环控制中的应用(刘星平)》.ppt

《第6章_S7-200_PLC在模拟量闭环控制中的应用(刘星平)》.ppt

6.4 S7-200PLC的PID控制及其应用 6.4.1 PID功能 S7-200 CPU提供了8个回路的PID功能,用以实现需要按照PID控制规律进行自动调节的控制任务,比如温度、压力和流量控制等。PID运算的任务就是根据反馈与给定的相对差值,按照PID运算规律计算出结果,输出到固态开关元件(控制加热棒),或者变频器(驱动水泵)等执行机构进行调节,以达到自动维持被控制的量跟随给定变化的目的。 图6-13 PID指令盒 1.PID指令 S7-200中PID功能的核心是PID指令。PID指令需要为其指定一个以V变量存储区地址开始的PID回路表(TBL),以及PID回路号(LOOP)。PID回路表提供了给定和反馈,以及PID参数等数据入口,PID运算的结果也在回路表输出。 PID指令(又称为PID回路指令)的梯形图指令盒的形式如图6-13所示。使能输入有效时,该指令利用回路表中的输入信息和组态信息,进行PID运算。梯形图的指令盒中有2个数据输入端:TBL,回路表的起始地址,是由VB指定的字节型数据;LOOP,回路号,是0~7的常数。 STL指令格式:PID TBL, LOOP 在程序中最多可以用8条PID指令。如果两个或两个以上的PID指令用了同一个回路号,那么即使这些指令的回路表不同,这些PID运算之间也会相互干涉,产生不可预料的结果。 2

文档评论(0)

1亿VIP精品文档

相关文档