S ID控制从入门到精通
ID介绍PPT课件

图1 过程过渡质量指示图
上图是过程过渡质量指示图,也是干扰作用影响下的过渡 过程,用过渡过程衡量系统质量时,常用的指标有: 衰减比:前后两个峰值的比,如图1中的B:B’ 余差: 就是过渡过程终了时的残余偏差,如图1中的C 最大偏差:即第一个波的峰值,如图中A,有时也用超调量表示被 调参数的偏离程度。 过渡时间:从干扰发生起到被调参数又建立新的平衡状态这段时间 震荡周期:过渡过程从第一个波峰到第二个波峰的时间
衡量一个PID控制的好坏,主要看在外界干扰产生后,被控 量偏离给定值的情况,假如偏离之后能很快的平稳的恢复到给定值, 就认为是好的。通常图1中所示的过渡过程是最好的,并以此作为 衡量PID控制系统的质量指标。
选用这个曲线作为指标的理由:是因为它第一次回复到给 定值较快,以后虽然又偏离了,但偏离不大,并经过几次震荡就稳 定下来了。
PID实际应用参数调节
PID参数的整定: 1、可以在软件中进行自动整定; 2、自动整定的PID参数可能对于系统来说不是最好的,就需要手动 凭经验来进行整定。
PID参数设置的大小,一方面是要根据控制对象的具体情况而 定;另一方面是经验。
P在实际应用中是解决幅值震荡,P放大时,系统动作灵敏, 速度快,稳态误差小,但P太大时,幅值震荡的幅度大,震荡频率小, 震荡次数增加,系统达到稳定时间变长。如果P太小,会反复震荡, 永远也达不到设定要求。
Rslogix5000培训课程(内部工程师培训)

输入
生产过程/机器 控制系统
输出
ControlLogix 系统概述(2)
控制系统基本结构
• 控制器 • I/O(输入/输出)系统 • 通讯网络 • 可视硬件 • 编程系统
ControlLogix 系统概述(3)
ControlLogix 系列控制功能
• 顺序控制 完成时序逻辑控制,从PLC5增强型移植过来 的整套指令系统。
• CST 能测定与时间有关的数据和事件。 • 作为运控项目的控制器必须设定为Master,,注意,控制
器缺省设定不是Master。
创建一个新项目(5)
控制器的内存组织结构
• 存放完成运行的执行代码文件及相应的结构。 • 存放运行的依据和结果的数据文件及相应的数据结构类型 • 存放确定控制器及其相关设备之间的信息交互关系的I/O
-- DeviceNet -- ControlNet -- EtherNet/IP • 提供集成多达16个伺服模块(32轴)的同步和分布的运动控制
ControlLogix 系统概述(11)
ControlLoix 控制器内存占用
• 初始化操作系统(43K字节,此项不占用选型手册中提供给 用户的内存空间) 各次版本新增加功能所带来的附加内存 空间
• 周期任务的执行周期必须大于它的执行时间,如果控制器探测到 周期任务的触发,而该任务正在执行,则主要故障发生。
• I/O模块定义和组态 ASCII代码存放形式 • 数据库 标签的ASCII代码存放形式(含标签名字和别名) • 应用程序的源代码(尽管是相似的指令,由于提高执行速度,比 较PLC5/SLC而言需要附加的内存) • 运行时信息交换处理所需要的缓冲区 • RSLinx 数据操作所需要的标签组的存储 • 在线编辑所需要的悬挂编辑梯级的临时存储
教你如何从PLC的菜鸟变成高手

PLC编程软件由系统程序和用户程序两部分组成。
系统程序包括监控程序、编译程序、诊断程序等,主要用于管理全机、将程序语言翻译成机器语言,诊断机器故障。
PLC编程软件系统由PLC厂家提供并已固化在EPROM中,不能直接存取和干预。
用户程序是用户根据现场控制要求,用PLC 的程序语言编制的应用程序(也就是逻辑控制)用来实现各种控制。
标准语言梯形图语言是最常用的一种语言,它有以下特点:梯形图中接点(触点)只有常开和常闭,接点可以是PLC输入点接的开关也可以是PLC内部继电器的接点或内部寄存器、计数器等的状态。
PLC梯形图中的接点可以任意串、并联,但线圈只能并联不能串联。
内部继电器、计数器、寄存器等均不能直接控制外部负载,只能做中间结果供CPU内部使用。
PLC是按循环扫描事件,沿梯形图先后顺序执行,在同一扫描周期中的结果留在输出状态暂存器中所以输出点的值在用户程序中可以当做条件使用。
1、认识梯形图和继电器控制原理图符号的区别:继电器控制原理图中的元件符号,有常开触点、常闭触点和线圈,为了区别它们,在有关符号边上标注如KM、KA、KT等以示不同的器件,但其触头的数量是受到限制。
而PLC梯形图中,也有常开、常闭触点,在其边上同样可标注X、Y、M、S、T、C以示不同的软器件。
它最大的优点是:同一标记的触点在不同的梯级中,可以反复的出现。
而继电器则无法达到这一目的。
而线圈的使用是相同的,即不同的线圈只能出现一次。
2、编程元件的分类:编程元件分为八大类,X为输入继电器、Y为输出继电器、M为辅助继电器、S为状态继电器、T为定时器、C为计数器、D为数据寄存器和指针(P、I、N)。
关于各类元件的功用,各种版本的PLC 书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能。
3、编程元件的指令由二部分组成:如LD(功能含意)X000(元件地址),即LD X000,LDI Y000......4、熟识PLC基本指令:(1) LD(取)、LDI取反)、OUT(输出)指令;LD(取)、LDI(取反)以电工的说法前者是常开、后者为常闭。
自动控制学习笔记ID控制原理

PID控制原理PID算法是最早发展起来的控制策略之一,由于其算法简单、鲁棒性(系统抵御各种扰动因素——包括系统内部结构、参数的不确定性,系统外部的各种干扰等的能力)好及可靠性高而被广泛地应用于过程控制和运动控制中。
尤其是随着计算机技术的发展,数字PID控制被广泛地加以应用,不同的PID 控制算法其控制效果也各有不同。
将偏差的比例(Proportion)、积分(Integral)和微分(Differential)通过线性组合构成控制量,用这一控制量对被控对象进行控制,这样的控制器称PID控制器。
模拟PID控制原理在模拟控制系统中,控制器最常用的控制规律是PID控制。
常规的模拟PID控制系统原理框图如图所示。
- +模拟PID控制系统原理图该系统由模拟PID控制器和被控对象组成。
图中, r(t)是给定值, y(t)是系统的实际输出值,给定值与实际输出值构成控制偏差e(t)(te) = r(t) ? y(t) (式1-1)e(t)作为PID控制的输入,u(t)作为PID控制器的输出和被控对象的输入。
所以模拟PID控制器的控制规律为u(t) =Kp [e(t) +dt+Td] (式1-2)其中:Kp――控制器的比例系数Ti--控制器的积分时间,也称积分系数Td――控制器的微分时间,也称微分系数1、比例部分比例部分的数学式表示是:Kp*e(t)在模拟PID控制器中,比例环节的作用是对偏差瞬间作出反应。
偏差一旦产生控制器立即产生控制作用,使控制量向减少偏差的方向变化。
控制作用的强弱取决于比例系数Kp,比例系数Kp越大,控制作用越强,则过渡过程越快,控制过程的静态偏差也就越小;但是Kp越大,也越容易产生振荡,破坏系统的稳定性。
故而,比例系数Kp选择必须恰当,才能过渡时间少,静差小而又稳定的效果。
2、积分部分积分部分的数学式表示是:从积分部分的数学表达式可以知道,只要存在偏差,则它的控制作用就不断的增加;只有在偏差e(t)=0时,它的积分才能是一个常数,控制作用才是一个不会增加的常数。
《ID控制基本原理》课件

出入管理系统
2
探索如何运用ID控制技术来增强建筑物和
场所的安全性。
3
电子商务
4
探索如何使用ID控制来保护用户的个人信 息和支付安全。
工业自动化
了解如何利用ID控制在工业生产中提高效 率和安全性。
金融行业
了解如何应用ID控制以保护金融交易的安 全性。
ID控制系统的组成部分
了解一个标准ID控制系统的构成要素。
读卡器
介绍读卡器的功能和 种类。
数据存储与处 理
讨论用于存储和处理 身份信息的技术。
验证设备
了解用于验证身份信 息的不的方式和界面 设计。
ID控制系统的工作流程
揭示一个典型ID控制系统是如何工作的。
1
验证身份信息
2
解释如何使用验证设备和技术验证用户
2 解决身份验证难题
讨论现实世界中身份验证可能遇到的挑战和限制。
《ID控制基本原理》PPT课件
ID控制的概述
探索什么是ID控制以及它的基本原理。了解ID控制是如何在不同领域中发挥作用的。
什么是ID控制
深入探讨ID控制的定义和背后的原理。
ID控制的基本原理
了解ID控制的核心思想和基本原则。
ID控制的应用领域
发现ID控制在各个行业中的应用,从工业自动化到电子商务。
的身份。
3
记录和存储访问信息
4
了解如何记录和存储用户的访问信息以 便日后查询和分析。
接收身份信息
介绍如何获取和接收用户的身份信息。
控制权限和访问
探讨如何基于身份信息控制用户的权限 和访问。
ID控制系统的优势和挑战
评估ID控制系统的优势和可能面临的挑战。
1 提高安全性
西门子PLC教程从入门到精通精简

西门子PLC教程从入门到精通精简西门子PLC教程从入门到精通,这可是个不小的项目啊!不过别担心,我会尽力让你轻松愉快地学习这个过程。
我们得了解一下什么是PLC。
PLC是Programmable Logic Controller的缩写,翻译过来就是可编程逻辑控制器。
它是一种专门用于工业自动化控制的电子设备,可以实现对生产过程的自动化控制。
那么,我们为什么要学习PLC呢?因为在现代工业生产中,PLC已经成为了一种非常普遍的控制设备。
掌握PLC的基本知识和技能,对于从事工业自动化领域的人来说是非常重要的。
下面,我就来给大家讲一讲如何学习西门子PLC。
我们需要了解一些基本概念。
比如说,输入输出(I/O)是指PLC与外部设备之间的数据传输通道;中央处理器(CPU)是指PLC内部的运算核心;存储器(RAM)是指PLC内部的临时存储单元等等。
这些概念都是非常重要的基础知识,我们需要先把它们弄清楚。
接下来,我们就要开始学习PLC编程了。
编程是PLC最重要的功能之一,也是最难的部分之一。
不过别担心,只要你肯下功夫,一定能够掌握它。
在编程之前,我们需要先了解一下PLC编程语言。
西门子PLC使用的编程语言叫做Ladder Diagram(梯形图),这是一种图形化的编程语言,非常容易理解和掌握。
现在,我们已经知道了如何开始学习西门子PLC编程了。
接下来就是具体的学习过程了。
我们需要学习如何使用PLC软件进行编程。
西门子提供了一款非常强大的PLC 软件——Simatic Manager。
通过这款软件,我们可以轻松地创建、编辑和调试PLC程序。
在学习编程的过程中,我们需要不断地实践和总结经验。
只有通过不断地实践才能真正掌握PLC编程技巧。
我们还需要多看一些相关的书籍和资料,以便更好地理解和应用所学的知识。
最后提醒一下大家:学习PLC需要耐心和毅力。
不要期望一夜之间就能成为专家级别的人物。
只有坚持不懈地学习和实践,才能够取得真正的进步。
由入门到精通吃透PID

由入门到精通-吃透PID2.0版(原创连载)友情提示:承蒙网友的厚爱,见到有些网友把此帖转帖,谢谢!希望大家在转贴的时候注明作者:焦作华润白志刚。
目前,本文的最新版本已经编辑完成,如果已经转贴的朋友,请按照最新版本修改。
再次感谢!目录第一章自动调节系统的发展历程1-1 中国古代的自动调节系统1-2 指南车的可行性分析1-3 没有控制理论的世界1-4 负反馈1-5 控制论1-6 PID1-7 再说负反馈1-8 IEEE1-9 著作里程碑1-10 调节器1-11 再说PID1-12 怎样投自动1-13 观察哪些曲线第二章吃透PID2-1 几个基本概念2-2 P——纯比例作用趋势图的特征分析2-3 I—— 纯积分作用趋势图的特征分析2-4 D——纯微分作用趋势图的特征分析2-5 比例积分作用的趋势特征分析2-6 比例积分微分作用的趋势特征分析2-7 整定参数的几个原则2-8 整定比例带2-9 整定积分时间2-10 整定微分时间2-11 比例积分微分综合整定2-12 自动调节系统的质量指标2-13 整定系统需要注意的几个问题2-14 整定参数的几个认识的误区2-15趋势读定法整定口诀2-16 其它先进控制方法简介2-17 先进控制思想2-18 再说智能控制2-19 自动调节漫谈2-20 电脑作诗机第三章火电厂自动调节系统3-1 火电厂自动调节系统的普遍特点3-2 自动调节系统的构成3-3 自动调节系统的跟踪3-4 高低加水位自动调节系统一、基本控制策略二、自平衡能力三、随动调节系统四、对于系统耦合的解决办法五、几个问题:六、偏差报警与偏差切除3-5 汽包水位调节系统一、任务与重要性二、锅炉汽包三、虚假水位四、汽包水位的测量五、影响汽包水位测量波动的因素六、汽包供需平衡对汽包水位的影响七、制定控制策略八、捍卫“经典“九、正反作用与参数整定十、特殊问题的处理方法十一、变态调节十二、三取中还是三平均3-6 过热器温度调节系统一、迟延与惯性二、重要性三、干扰因素四、一级减温水调节系统五、导前微分自动调节系统六、导前微分系统的参数整定七、串级调节系统八、串级调节系统的参数整定九、修改控制策略,增加抑制干扰能力十、变态调节方案3-6主汽压力一、重要性二、干扰因素三、直接能量平衡公式四、间接能量平衡五、控制策略六、参数整定3-7协调一、重要性一、干扰因素二、机跟炉三、参数整定四、炉跟机五、参数整定六、负荷前馈七、压力前馈八、耦合与解耦九、特殊解耦十、一次调频十一、AGC3-8 磨煤机优化燃烧绪言杨过出了一会神,再伸手去会第二柄剑,只提起数尺,呛□一声,竟然脱手掉下,在石上一碰,火花四溅,不禁吓了一跳。
控制系统入门培训步骤知识资料页

基本的DCS发展、结构和功能
2. DCS的功能分层体系:
层次化已经成为目前DCS的体系特点.DCS充分体现了分散控制,集中管理 的思想.DCS的功能一般可以分为以下的4级:
·市场和用户分析 ·定货和销售统计
·销售计划
·产品制造协调
·合同事宜
·期限监测等
·规划产品结构和规模 ·产品监视
·产品报告
·工厂生产监视
•数据处理 –IO处理 –与控制相关的逻辑和算法 –与人相关的数据形象化处理
NETWORK-6000+系统简介
NETWORK-6000+分散控制系统DCS是以英思维Invensys跨国 集团英国欧陆自动化公司Eurotherm Process Automation的硬件 和系统软件为平台,结合我公司的火电厂自动化软件V1.0集合而成.
NETWORK-6000+人机接口
●报警汇总可显示多达9999条信息 ●组态文件的上装、下载 ●事故追忆 ●画面调度:可通过鼠标一次击键调出任意幅画面 ●真正的32k色,1280×1024分辨率,数字可矢量放大缩小 ●用所见即所得方式在线生成和显示流程图、报表、棒图、成组图、相关 图 ●不但可以在线组态,更为重要的在运行中可对分散处理单元的控制策略 进行在线下载 ●在工程师站上可同时监视操作画面和控制策略 ●除了提供100多种固定功能块外,还支持编写用户定义的算法,可以实现 非常复杂的控制算法,为实现各种优化控制打下了坚实的基础 ●符合IEC-1131-3标准的图形化组态方式,直观易学
NETWORK-6000+网络结构
SIS通讯接口: DCS和MIS网络之间的连接采用特殊的接口装置和专用协议,确保数据实时、 单向传输,同时,由于采用专用协议切断了病毒的传播途径,保证了DCS系统 网络的安全,为建立全厂性的MIS系统打下了开放而坚实的基础. 串行通讯接口:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何使用S7-200CPU的PID控制第一部分、PID控制S7-200能够进行PID控制。
S7-200 CPU最多可以支持8个PID控制回路(8个PID指令功能块)。
PID是闭环控制系统的比例-积分-微分控制算法。
PID控制器根据设定值(给定)与被控对象的实际值(反馈)的差值,按照PID算法计算出控制器的输出量,控制执行机构去影响被控对象的变化。
PID控制是负反馈闭环控制,能够抑制系统闭环内的各种因素所引起的扰动,使反馈跟随给定变化。
根据具体项目的控制要求,在实际应用中有可能用到其中的一部分,比如常用的是PI (比例-积分)控制,这时没有微分控制部分。
PID算法在S7-200中的实现PID控制最初在模拟量控制系统中实现,随着离散控制理论的发展,PID也在计算机化控制系统中实现。
为便于实现,S7-200中的PID控制采用了迭代算法。
详细的计算方法请参考《S7-200系统手册》中PID指令部分的相关内容。
计算机化的PID控制算法有几个关键的参数Kc (Gain,增益),Ti(积分时间常数),Td (微分时间常数),Ts(采样时间)。
在S7-200中PID功能是通过PID指令功能块实现。
通过定时(按照采样时间)执行PID功能块,按照PID运算规律,根据当时的给定、反馈、比例-积分-微分数据,计算出控制量。
PID功能块通过一个PID回路表交换数据,这个表是在V数据存储区中的开辟,长度为36字节。
因此每个PID功能块在调用时需要指定两个要素:PID控制回路号,以及控制回路表的起始地址(以VB表示)。
由于PID可以控制温度、压力等等许多对象,它们各自都是由工程量表示,因此有一种通用的数据表示方法才能被PID功能块识别。
S7-200中的PID功能使用占调节范围的百分比的方法抽象地表示被控对象的数值大小。
在实际工程中,这个调节范围往往被认为与被控对象(反馈)的测量范围(量程)一致。
PID功能块只接受0.0 - 1.0之间的实数(实际上就是百分比)作为反馈、给定与控制输出的有效数值,如果是直接使用PID功能块编程,必须保证数据在这个范围之内,否则会出错。
其他如增益、采样时间、积分时间、微分时间都是实数。
因此,必须把外围实际的物理量与PID功能块需要的(或者输出的)数据之间进行转换。
这就是所谓输入/输出的转换与标准化处理。
《S7-200系统手册》上有详细的介绍。
S7-200的编程软件Micro/WIN提供了PID指令向导,以方便地完成这些转换/标准化处理。
除此之外,PID指令也同时会被自动调用。
调试PID控制器PID控制的效果就是看反馈(也就是控制对象)是否跟随设定值(给定),是否响应快速、稳定,是否能够抑制闭环中的各种扰动而回复稳定。
要衡量PID参数是否合适,必须能够连续观察反馈对于给定变化的响应曲线;而实际上PID的参数也是通过观察反馈波形而调试的。
因此,没有能够观察反馈的连续变化波形曲线的有效手段,就谈不上调试PID参数。
观察反馈量的连续波形,可以使用带慢扫描记忆功能的示波器(如数字示波器),波形记录仪,或者在PC机上做的趋势曲线监控画面等。
新版编程软件STEP 7 - Micro/WIN V4.0内置了一个PID调试控制面板工具,具有图形化的给定、反馈、调节器输出波形显示,可以用于手动调试PID参数。
对于没有“自整定PID”功能的老版CPU,也能实现PID手动调节。
PID参数的取值,以及它们之间的配合,对PID控制是否稳定具有重要的意义。
这些主要参数是:•采样时间:计算机必须按照一定的时间间隔对反馈进行采样,才能进行PID控制的计算。
采样时间就是对反馈进行采样的间隔。
短于采样时间间隔的信号变化是不能测量到的。
过短的采样时间没有必要,过长的采样间隔显然不能满足扰动变化比较快、或者速度响应要求高的场合。
编程时指定的PID控制器采样时间必须与实际的采样时间一致。
S7-200中PID的采样时间精度用定时中断来保证。
•增益(Gain,放大系数,比例常数)增益与偏差(给定与反馈的差值)的乘积作为控制器输出中的比例部分。
过大的增益会造成反馈的振荡。
•积分时间(Integral Time)偏差值恒定时,积分时间决定了控制器输出的变化速率。
积分时间越短,偏差得到的修正越快。
过短的积分时间有可能造成不稳定。
积分时间的长度相当于在阶跃给定下,增益为“1”的时候,输出的变化量与偏差值相等所需要的时间,也就是输出变化到二倍于初始阶跃偏差的时间。
如果将积分时间设为最大值,则相当于没有积分作用。
•微分时间(Derivative Time)偏差值发生改变时,微分作用将增加一个尖峰到输出中,随着时间流逝减小。
微分时间越长,输出的变化越大。
微分使控制对扰动的敏感度增加,也就是偏差的变化率越大,微分控制作用越强。
微分相当于对反馈变化趋势的预测性调整。
如果将微分时间设置为0就不起作用,控制器将作为PI调节器工作。
常问问题1、对于某个具体的PID控制项目,是否可能事先得知比较合适的参数?有没有相关的经验数据?虽然有理论上计算PID参数的方法,但由于闭环调节的影响因素很多而不能全部在数学上精确地描述,计算出的数值往往没有什么实际意义。
因此,除了实际调试获得参数外,没有什么可用的经验参数值存在。
甚至对于两套看似一样的系统,都可能通过实际调试得到完全不同的参数值。
2、PID控制不稳定怎么办?如何调试PID?闭环系统的调试,首先应当做开环测试。
所谓开环,就是在PID调节器不投入工作的时候,观察:•反馈通道的信号是否稳定•输出通道是否动作正常可以试着给出一些比较保守的PID参数,比如放大倍数(增益)不要太大,可以小于1,积分时间不要太短,以免引起振荡。
在这个基础上,可以直接投入运行观察反馈的波形变化。
给出一个阶跃给定,观察系统的响应是最好的方法。
如果反馈达到给定值之后,历经多次振荡才能稳定或者根本不稳定,应该考虑是否增益过大、积分时间过短;如果反馈迟迟不能跟随给定,上升速度很慢,应该考虑是否增益过小、积分时间过长……总之,PID参数的调试是一个综合的、互相影响的过程,实际调试过程中的多次尝试是非常重要的步骤,也是必须的。
S7-200的新一代产品提供了自整定的PID细调功能。
3、没有采用积分控制时,为何反馈达不到给定?这是必然的。
因为积分控制的作用在于消除纯比例调节系统固有的“静差”。
没有积分控制的比例控制系统中,没有偏差就没有输出量,没有输出就不能维持反馈值与给定值相等。
所以永远不能做到没有偏差。
4、如何实现PID反作用调节?参见PID向导中的常问问题。
5、S7-200控制变频器,在变频器也有PID控制功能时,应当使用谁的PID功能?可以根据具体情况使用。
一般来说,如果需要控制的变量直接与变频器直接有关,比如变频水泵控制水压等,可以优先考虑使用变频器的PID功能。
6、《S7-200系统手册》上的附录H.14“用S7-200实现PID控制”的例子,是否可以直接使用?《S7-200系统手册》中的附录H在英文原版中并不存在。
H.14的PID例子是在第一代产品还不支持PID运算指令时的产物。
现在用户可以使用PID指令块,或者PID Wizard(PID向导)编辑PID控制程序。
PID Wizard - PID向导Micro/WIN提供了PID Wizard(PID指令向导),可以帮助用户方便地生成一个闭环控制过程的PID算法。
此向导可以完成绝大多数PID运算的自动编程,用户只需在主程序中调用PID向导生成的子程序,就可以完成PID控制任务。
PID向导既可以生成模拟量输出PID控制算法,也支持开关量输出;既支持连续自动调节,也支持手动参与控制。
建议用户使用此向导对PID编程,以避免不必要的错误。
如果用户不能确定中文编程界面的语义,我们建议用户使用英文版本的Micro/WIN,以免对向导中相关概念发生误解。
建议用户使用较新的编程软件版本。
在新版本中的PID向导获得了改善。
PID向导编程步骤在Micro/WIN中的命令菜单中选择Tools > Instruction Wizard,然后在指令向导窗口中选择PID指令:图1. 选择PID向导在使用向导时必须先对项目进行编译,在随后弹出的对话框中选择“Yes” ,确认编译。
如果已有的程序中存在错误,或者有没有编完的指令,编译不能通过。
如果你的项目中已经配置了一个PID回路,则向导会指出已经存在的PID回路,并让你选择是配置修改已有的回路,还是配置一个新的回路:图2. 选择需要配置的回路第一步:定义需要配置的PID回路号图3. 选择PID回路号 第二步:设定PID回路参数图4. 设置PID参数图4中:a.定义回路设定值(SP,即给定)的范围:在低限(Low Range)和高限(High Range)输入域中输入实数,缺省值为0.0和100.0,表示给定值的取值范围占过程反馈量程的百分比。
这个范围是给定值的取值范围。
它也可以用实际的工程单位数值表示。
参见:设置给定-反馈的量程范围。
以下定义PID回路参数,这些参数都应当是实数:b.Gain(增益): 即比例常数。
c.Integral Time(积分时间):如果不想要积分作用,可以把积分时间设为无 穷大:9999.99d.Derivative Time(微分时间):如果不想要微分回路,可以把微分时间设为0 。
e.Sample Time(采样时间):是PID控制回路对反馈采样和重新计算输出值的时间间隔。
在向导完成后,若想要修改此数,则必须返回向导中修改,不可在程序中或状态表中修改。
注意:关于具体的PID参数值,每一个项目都不一样,需要现场调试来定,没有所谓经验参数。
第三步:设定回路输入输出值图5. 设定PID输入输出参数在图5中,首先 设定过程变量的范围:a.指定输入类型o Unipolar: 单极性,即输入的信号为正,如0-10V或0-20mA等o Bipolar:双极性,输入信号在从负到正的范围内变化。
如输入信号为±10V、±5V等时选用o20% Offset:选用20%偏移。
如果输入为4-20mA则选单极性及此项,4mA是0-20mA信号的20%,所以选20% 偏移,即4mA对应6400,20mA对应32000b.反馈输入取值范围o在a.设置为Unipolar时,缺省值为0 - 32000,对应输入量程范围0 - 10V或0 - 20mA等,输入信号为正o在a.设置为Bipolar时,缺省的取值为-32000 - +32000,对应的输入范围根据量程不同可以是±10V、±5V等o在a.选中20% Offset时,取值范围为6400 - 32000,不可改变此反馈输入也可以是工程单位数值,参见:设置给定-反馈的量程范围。