《S7300资料STEP7PID控制》由会员分享,可在线阅读,更多相关《S7300资料STEP7PID控制(51页珍藏版)》请在金锄头文库上搜索。
1、www.gongkong365 .com功能块参考词汇表、素引SIEMENSSIMATIC用于S7-300和S7400的标准软件PID控制用户手册A5E00447392-01安全拒南本手册包括了保证人身安全与保护丰产品及相连设备所应遵守的注意事项.这些注意事项 在手册中均以三角形警吿符号加以突出.并根据危险等级标识如下:A危险表示如果不采取适当的预防措施.将导致死亡、严重的人身伤害或财产损失.A警告表示如果不采职适当的预防措施.可能导致死亡、严重的人身伤害或财产损失.A当心表示如果不采取适当的预防措施.可能导致轻微的人身伤害或财产损失.注意提醒您注意有关产品、产品使用的特别重要的信息.或晋是文
2、t当的特定部分.合格人员安装和操作设备/系统时,一定要结台本手册进行.只有合格人员才允许安装和操作该设备.台佶人员是指被授权按照RE定安全惯例和标准, 对线略、设备和系统进行调试、接地和标记的人员.正确使用请注意如下事项:A警告本设备及其部件只能用于产品目录或技术说明书中所描述的范畴,并且只能与由西门子公 司认可或推荐的第三方厂商提供的i殳备或部件一起使用。只有正确地运输保管、设置和安装本产品.并且按照推荐的方式操作和维护.产品才能 正常、安全地运行.商标SIMATIC和SINEC是SIEMENS AG的注册商标.本文档中的其它一些标志也是注册商标,如果任何第三方出于个人目的而使用、都会侵犯
3、商标所有苦的权利.Siemens Aktie ngesellschaftA5E00447392版权所有 Siemens AG伯96保留所有权利未经明确的书面许可.不得复制、传擂或使用本手册或所含 内容.违誉应对造成的损失承担责任.保留所有权利,包括 实用新塑或设计的专利许可权及注册权.免责声明我们已检査过本手册中的内合与所描述的便件和软件相符。 由于莖错在所难龟、我们不能保证完全一致。我们会定期审 査卞手册中的内穹、并在肓续版本中进行必要的更正.欢迎 提出改进意见Siemens AGAutomation Group industrial Automation Systems Postfach
4、4848, D-90327 Nurnberg技术数据如有改动.恕不另行通知. Siemens AG 1996www.gongkong365 .com目的本手册提供使用PID控制的控制器块的技术支持,本手册介绍了控制器块的功能,使您熟悉功能块的参数分配用户界面 该用户界面包括了在线帮助,在分配功能块参数时,在线帮助可以提供 更多的技术支持.适用对彖本手册是为下列渎者编写的:S7程序员-闭环控制系统程序员操作员-维修人员用于S7-300和S7-400的标准软件PID控制A5E00447392-01PID控制”的结构“PID控制”软件包包括下列组件:-功能块CONT_C、CONT_S和PULSEGE
5、N,-用于组态控制器块的参数分配用户界面.-主要讲述功能块的手册. IIIwww.gongkong365 .com用于S7-300和S7-400的标准软件PID控制A5E00447392-01iv前言手册目录PID控制的佩述介绍如何调用参數分配用户界面B 描述功能块FB41 9ONT_C”、FB 42 9ONT_S刃和FB43 机PULSEGEN初更多信息附加的技术支持本手册为参考手册,提供了PID控制所需要的信息.根据不同工作经验, 您可能还需要手册0/、/71A /100/% /101/, /231/、/232/和/234仲的更 多信息如果您有任何关于PID控制的使用或应用的问题,请联系当
6、地的西门于代 理商在 心7400可编程控制證硬件和安装手册的附录 哂门子全球代 理中,您可以找到地址列表。如果您对本手册有任何问题或意见,请填写手册最后的评语表,然后将 其反馈到表格中给出的地址如果您还能够抽出一点时间回答表中的问 题,给出您对本手册的个人意见,我们将非常感谢.西门于还提供了很多培训教程,向您介绍SIMATICS7自动化系统请朕 系当地的培训中心,或位于德国纽伦堡的培训总部,以获取详细信息. 电话:+49-911-985-3154www.gongkong365 .com目录1-1用于S7-300和S7-400的标准软件-PID控制A5E00447392-012-13-13-2舸
7、3-15索引邛2 参数分配3 功能块3.1 使用FB41 “CONT_C”实现连续控制3.2 使用FB42 “CONT_S”实现步进控制 3.3 使用FB43 “PULSEGEN”生成脉冲 3.4 PULSEGEN使用实例A 参考索引www.gongkong365 .com用于S7-300和S7-400的标准软件-PID控制A5E00447392-011-#PID控制原理PID控制包的功能块(FB)包括了用于连续控制(CONT_C)和步进控制 (CONT_S)的控制块,以及用于脉宽调制(PULSEGEN)的FB.控制器块实现了一个纯软件控制器.它所包含的功能块可以提供控制器 的所有功能.循环计
8、算所需的数据存储在为FB分配的数据块中.这样, 便可以按照需要频繁地调用FB.功能块PULSEGEN和功能块CONT C一起,可实现具有脉冲输出的控制 器,用于控制比例执行器.基本功能使用FB创建的控制器是由一系列于功能组成的,您可以选择激活或取消 激活这些子功能.除了具有其自身PID算法的实际控制器以外,还有一些 集成的功能也可以用于处理设定值和过程变量,以及用于调整计算出的 可调节变量,应用通过两个控制器块实现的控制器并不局限于任何特定应用领域。控制器 的性能和它的处理速度只取决于所使用的CPU的性能.对于任何一个给定的CPU,都必须在控制器的数量和单个控制器的处理 频率Z间进行折衷.控制
9、回路所必需的处理速度,换句话说,就是单位 时间內计算可调节变量的次数,决定了可以安装的控制器数量(较快的回 路意味首较少的控制器).在可以控制的过程类型方面,没有任何限制.不论是慢速过程(温度、罐 液位等),还是非常快的过程(流速、电机速度等),都可以进行控制,过程分析注意耍控制的过程的静态特征(增益)和动态待征(时间延迟、死区时间、复位 时间等),对控制器的结构和设计都有显著的影响,并且还会影响到控制 器的静态(P分量)和动态(I和D分量)参数维数大小的选择.因此,精确了解需耍控制的过程的类型和特征数据是非常必要的。引言控制器的选择注意控制回路的待征由给出的受竝过程或机器的物理待征决定,并且
10、只能做 局部的细微修改仅当所选择的控制器类型非常适台工作条件并且与过 程的时间响应相匹配时,才能获得良好的控制质量.创建控制器您可以在几乎不需要编程的情况下创建一个控制器(构造、参数分配和系 统程序中的调用).但STEP 7的知识是必需的.在线帮助STEP 7在线帮助还提供丁关于各种FB的信息.更多信息PID控制是标准控制的一个干集。关于标准控制器的更多信息,请参见 /350/.www.gongkong365 .com参数分配调用参数分配 用户界面在Windows 95下,可以使用下列菜单选项调用PID控制的参数分配用户 界面:开始 SIMATIC k STEP 7V3 PID控制参数分配在第
11、一个对话框中,可以打开一个现有的用于FB41 “CONT_C”或 FB42 “CONT S”的背景数据块(DB),或创建一个新的数据块作为背景 数据块.如果因建了新的背景数据块,系统会提示将该背景数据块分配 给FB.FB43 “PULSEGEN并没有参数分配用户界面.必须使用STEP 7工具 来设置它的参数.注意使用PID控制的参数分配用户界面,还可以为CPU 314 IFM的集成控制 器分配参数.在这种情况下,用户创建分配给SFB41或SFB42的背景数 堀块.在线帮助在参数分配用户界面中可以使用在线帮助,这样用户在分配控制器块参 数时,就可以从在线帮助中获得需要的帮助。可以使用三种方式调用
12、在 线帮助:使用菜单选项帮助目录通过按下門键通过单击卷数分配对话惬中的帮助按纽用于S7-300和S7400的标准软件PIDfi制A5E00447392-01#-1www.gongkong365 .com用于S73。和S7-400的嘴黜7恕彎www.gongkong365 .com用于S7-300和S7400的标准软件-PID控制A5E00447392-013-#功能块注意本章描述的功能块(FB41到FB43)只适用于具有周期性中断等级的S7/C7 CPU章节总览描述页码3.1使用FB41 “CONT C”实现连续控制3-23.2使用FB42 “CONT S”实现步进控制3-93.3使用FB43
13、 -PULSEGEN-生成脉冲3J53.4PULSEGEN使用实例3-24www.gongkong365 .com功能块3.1使用FB41 “CONT_C“实现连续控制引言FB “CONT_C”用于在SIMATIC S7可编程控制器上,控制带有连续输 入和输出变量的工艺过程.在参数分配期间,用户可以激活或取消激活 PID控制器的于功能,以使控制器适合实际的工艺过程。应用可以将控制器用作PID固定设定值控制器,或誉在多回路控制中用作级 联、混合或比率控制器.控制器的功能基于采样控制器的PID控制算法, 采样控制器带有一个模拟信号;如果需要的话,还可以扩展控制器的功 能,增加一个脉冲生成器环节,以
14、产生脉宽调制的输出信号,用于带有 比例执行器的两步或三步控制器.描述除了设定值和过程值分支中的功能以外,FB还实现了一个完整的PID控制 器,该控制器具有连续的可调节变量输出,并且还可以选择手动影响调 节值.下文详细描述丁这些子功能:设定值分支设定值以浮点数格式输入到SPNT输入端.过程变量分支可以在外围设备(I/O)中输入过程变量,也可以以浮点数格式输入.CRPN函数根据下列公式,将PV_PER外设值转换成浮点数格式-100到 +100 %:100CRP的输岀 _PER27648PV_NORM函数根据下列公式规格化CRPJN的输出:PV_NORM的输出二(CRP_IN的输出) PV_FAC + PV_OFFPV_FAC的缺省值是1. PV_OFF的缺省值是0,误差信号