组态学习课件3-运行策略组态.ppt
《组态学习课件3-运行策略组态.ppt》由会员分享,可在线阅读,更多相关《组态学习课件3-运行策略组态.ppt(40页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、NO.1第四章 运行策略组态NO.2 运行策略是指对监控系统运行流程进行控制的方法和条件,运行策略是指对监控系统运行流程进行控制的方法和条件,它能够对系统执行某项操作和实现某种功能进行有条件的约束。它能够对系统执行某项操作和实现某种功能进行有条件的约束。运运行行策策略略由由多多个个复复杂杂的的功功能能模模块块组组成成,称称为为“策策略略块块”,用用来来完完成成对对系系统统运运行行流流程程的的自自由由控控制制,使使系系统统能能按按照照设设定定的的顺顺序序和和条条件件操操作作实实时时数数据据库库,控控制制用用户户窗窗口口的的打打开开、关关闭闭以以及及控控制制设设备备构构件件的的工工作作状状态态等等
2、,从从而而实实现现对对系系统统工工作作过过程程的的精精确确控控制及有序的调度管理。制及有序的调度管理。运行策略运行策略第四章 运行策略组态NO.3在脚本程序编辑环境,可以灵活地实现控制流程和各种操作。在脚本程序编辑环境,可以灵活地实现控制流程和各种操作。脚本程序脚本程序 脚本程脚本程序语句序语句 编辑编辑功能功能窗口、策略、窗口、策略、设备、变量、设备、变量、等的各种方法、等的各种方法、属性以及各类属性以及各类系统函数系统函数 语句和表语句和表达式类型达式类型 第四章 运行策略组态NO.4 脚本程序的编程语法非常类似于普通的脚本程序的编程语法非常类似于普通的Basic语言,对于大语言,对于大多
3、数简单的应用系统,多数简单的应用系统,MCGS的脚本程序通常只用来进行生产的脚本程序通常只用来进行生产流程的控制和监测,而对比较复杂的系统,脚本程序可以利用流程的控制和监测,而对比较复杂的系统,脚本程序可以利用相对复杂的控制算法来实现系统的实时控制。相对复杂的控制算法来实现系统的实时控制。脚本程序脚本程序 正正确确地地编编写写脚脚本本程程序序,可可简简化化组组态态过过程程,大大大大提提高高工工作作效效率,优化控制过程。率,优化控制过程。第四章 运行策略组态NO.5 “数据对象数据对象=表达式表达式”赋值语句赋值语句 即把即把“=”右边表达式的运算值赋给左边的数据对象。赋右边表达式的运算值赋给左
4、边的数据对象。赋值号左边必须是能够读写的数据对象,如:开关型数据、数值值号左边必须是能够读写的数据对象,如:开关型数据、数值型数据、字符型数据以及能进行写操作的内部数据对象。型数据、字符型数据以及能进行写操作的内部数据对象。而组对象、事件型数据、只读的内部数据对象、系统内部而组对象、事件型数据、只读的内部数据对象、系统内部函数以及常量,均不能出现在赋值号的左边,因为不能对这些函数以及常量,均不能出现在赋值号的左边,因为不能对这些对象进行写操作。对象进行写操作。赋赋值值号号的的右右边边为为一一表表达达式式,表表达达式式的的类类型型必必须须与与左左边边数数据据对对象象值值的的类类型型相相符符合合,
5、否否则则系系统统会会提提示示“赋赋值值语语句句类类型型不不匹匹配配”的错误信息。的错误信息。第四章 运行策略组态NO.6条件语句有如下三种形式:条件语句有如下三种形式:If 表达式表达式 Then 赋值语句或退出语句赋值语句或退出语句If 表达式表达式 Then 语句语句EndIfIf 表达式表达式Then 语句语句Else 语句语句EndIf条件语句条件语句 条条件件语语句句允允许许多多级级嵌嵌套套,即即条条件件语语句句中中可可以以包包含含新新的的条条件件语语句句,MCGS脚脚本本程程序序的的条条件件语语句句最最多多可可以以有有8级级嵌嵌套套,为为编编制多分支流程的控制程序提供了可能。制多分
6、支流程的控制程序提供了可能。第四章 运行策略组态NO.7 退出语句为退出语句为“Exit”,用于中断脚本程序的运行,停止执,用于中断脚本程序的运行,停止执行其后面的语句。一般在条件语句中使用退出语句,以便在某行其后面的语句。一般在条件语句中使用退出语句,以便在某种条件下,停止并退出脚本程序的执行。种条件下,停止并退出脚本程序的执行。退出语句退出语句 第四章 运行策略组态NO.8 在在脚脚本本程程序序中中以以单单引引号号“”开开头头的的语语句句称称为为注注释释语语句句,实际运行时,系统不对注释语句作任何处理。实际运行时,系统不对注释语句作任何处理。注释语句注释语句 第四章 运行策略组态NO.9P
7、IDPID算法算法 PIDPID算算法法是是最最早早发发展展起起来来的的控控制制策策略略之之一一,由由于于其其算算法法简简单单、鲁鲁棒棒性性好好及及可可靠靠性性高高被被广广泛泛地地应应用用于于过过程程控控制制和和运运动动控控制制中中。尤尤其其是是随随着着计计算算机机技技术术的的发发展展,数数字字PIDPID控控制制被被广广泛泛地地加加以应用,不同的以应用,不同的PIDPID控制算法其控制效果也各有不同。控制算法其控制效果也各有不同。利利用用MCGSMCGS的的脚脚本本程程序序可可以以灵灵活活地地进进行行控控制制算算法法的的编编程程,通通过过脚脚本本程程序序的的策策略略组组态态来来实实现现各各种
8、种控控制制算算法法,下下面面就就以以几几种种典典型型PIDPID算算法法为为例例,对对MCGSMCGS脚脚本本程程序序实实现现控控制制算算法法的的方方法法加加以以介介绍。绍。第四章 运行策略组态NO.10增量式标准增量式标准PID控制算法控制算法 当当执执行行机机构构需需要要的的控控制制量量是是以以增增量量的的形形式式逐逐次次叠叠加加时时,对对应的应的PIDPID控制算法称为增量式标准控制算法称为增量式标准PIDPID控制算法。控制算法。第四章 运行策略组态NO.11增量式标准增量式标准PID控制算法控制算法对应的脚本程序如下:对应的脚本程序如下:偏差偏差2=2=偏差偏差1 1 上上次偏差上上
9、次偏差偏差偏差1=1=偏差偏差 上次偏差上次偏差偏差偏差=设定值测量值设定值测量值 本次偏差本次偏差比例比例=比例系数比例系数*(*(偏差偏差偏差偏差1)1)比例作用比例作用if if 积分时间积分时间=0 then =0 then 积分作用积分作用 积分积分=0=0else else 积分积分=比例系数比例系数*采样周期采样周期*偏差偏差/积分时间积分时间endifendif微分微分=比例系数比例系数*微分时间微分时间*(*(偏差偏差2*2*偏差偏差1+1+偏差偏差2)/2)/采样周期采样周期 微分作用微分作用增量增量=比例比例+积分积分+微分微分 增量输出增量输出位置位置=前次位置前次位置
10、+增量增量 位置输出位置输出if if 位置位置=位置最大值位置最大值then then 位置位置=位置最大值位置最大值 超出位置最大值,位置位置最大值超出位置最大值,位置位置最大值if if 位置位置=-0.5 and-0.5 and 偏差偏差0.5 then =位置最大值位置最大值then then 位置位置=位置最大值位置最大值 超出位置最大值,位置位置最大值超出位置最大值,位置位置最大值if if 位置位置=1 or 1 or 偏差偏差-1 then =位置最大值位置最大值then then 位置位置=位置最大值位置最大值 超出位置最大值,位置位置最大值超出位置最大值,位置位置最大值i
11、f if 位置位置=位置最大值位置最大值then then 位置位置=位置最大值位置最大值 超出位置最大值,位置位置最大值超出位置最大值,位置位置最大值if if 位置位置=位置最小值位置最小值then then 位置位置=位置最小值位置最小值 超出位置最小值,位置位置最小值超出位置最小值,位置位置最小值前次位置前次位置=位置位置 为下循环准备为下循环准备不完全微分不完全微分PID控制(控制(DPID)算法)算法 第四章 运行策略组态NO.18用脚本语言实现顺序控制用脚本语言实现顺序控制 顺顺序序控控制制是是指指根根据据生生产产企企业业的的实实际际生生产产工工艺艺要要求求,按按照照时时间间的的
12、顺顺序序,通通过过预预先先编编制制的的程程序序在在现现场场对对各各种种生生产产设设备进行控制。备进行控制。第四章 运行策略组态NO.19锅炉系统控制锅炉系统控制 顺序控制规则为:顺序控制规则为:当温度小于当温度小于6565摄氏度,开大供气阀门摄氏度,开大供气阀门100%100%加热,当温度大于加热,当温度大于7575摄氏度时,关小供气阀门至摄氏度时,关小供气阀门至5%5%;当温度小于当温度小于6060摄氏度大于摄氏度大于8080摄氏度时运行状态为摄氏度时运行状态为“报警报警”;当压力大于当压力大于0.11MPa0.11MPa打开放气阀门,当压力小于打开放气阀门,当压力小于0.11MPa0.11
13、MPa时关闭放气阀门;时关闭放气阀门;当压力大于当压力大于0.12MPa0.12MPa时运行状态显示为时运行状态显示为“报警报警”;当液位小于当液位小于0.8m0.8m时开大给水阀门至时开大给水阀门至100%100%,当液位大于,当液位大于1.0m1.0m时关小给水阀门至时关小给水阀门至5%5%;当液位小于当液位小于0.5m0.5m或大于或大于1.2m1.2m时运行状态为时运行状态为“报警报警”;当当温温度度大大于于6060摄摄氏氏度度小小于于8080摄摄氏氏度度,压压力力小小于于0.12MPa0.12MPa,液液位位大大于于0.5m0.5m小小于于1.2m1.2m时时,运运行行状状态态为为“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 学习 课件 运行 策略
限制150内