产品分类
技术中心
调相压水与治理抬机合成程序设计与程序编制说明
点击次数:2284 更新时间:2011-07-21

 为了防止数值溢出;SBR1中使用LPSLRDLPP为了减小扫描时间[20>也许您还对我公司的转子流量计感兴趣。均值。

顺序设计[16>[17>总体思路控制顺序采用分块结构。设子程序SBR0控制机组调相压水系统;子程序SBR1控制机组甩负荷时立即不延时向转轮室补入恰当量气体[08>

对两个不同时事件分别控制。主程序中的具体控制流程采用子程序调用主程序OB1分别调用SBR0SBR1子程序块。

构建分块结构,和甩负荷治抬PID算法中断顺序。水轮发电机组运行过程中,本小系统主顺序只要不间断查询两个子程序的起动条件,并根据起动条件决定是否调用调相压水子顺序或治理甩负荷抬

从而控制转轮室状态空间量水位或者压强,机子顺序。控制算法应用算法控制甩负荷后向转轮室的进气量。调相压水时用

甩负荷治抬机时则是PID算法,乒乓战略。PID输出值用来控制主给气阀(电动调节阀)开通大小。控制顺序 OB1主程序)LDSM0.0AI0.0//导水叶处于全关位置 AI0.2//发电机入口断路器处

于合闸状态 SM0.01//机组调相运行状态标志置位 SQ0.03//给主给气阀、电极式水位信号器加工作电源;开启主给气阀。=Q0.3//开启辅给气阀 CA LLSBR_0LDSM0.0AI0.1//导水叶开度位置在空

载以上 ANI0.2//断路器已跳闸 SM0.11//机组甩负荷已发生标志置位 SQ0.02//立即不延时给主给气阀加工作电源并开启主给气阀 =V5000.0//发送上位机启动机组事故停机指令 CA LLSBR_1LD

V5000.1OV5000.2RM0.01//机组调相运行状态标志复位 RQ0.12//关闭主给气阀、DSX切除电源 =Q0.4//关闭辅给气阀

LDQ0.1TONT3750//延时5SLDT37RQ0.01//切除主给气阀电源。LDSM0.0AV5000.2RQ0.11//关闭主给气阀。LDQ0.1TONT3750//延时5SLDT37RQ0.01//切除主给气阀电源 RM0.11/

/机组甩负荷发生标志在停机完成后复位 ENDSBR0调相时供气压水子程序)LDNI0.4//转轮室水位低于下限值 RQ0.11//关闭主给气阀 LDI0.3//转轮室水位高于上限值 SQ0.11//开启主给气阀 LDV5

000.1//机组进入发电运行状态 OV5000.2//机组停机复归 CRET//供气压水子顺序有条件返回 SBR1甩负荷时输气治抬机

子程序)LDM0.1LPSSQ0.01//电动进气调节阀加上工作电源 LRDASM0.1//扫描置1SQ0.11//主给气阀立即开至全开 LPPXORDAC0AC0//清空累加器AC0XORDAC1AC1//清空累加器AC1X

ORDAC2AC2//清空累加器AC2XORDAC3AC3//清空累加器AC3MOVWAIW6AC3//把4号压力传感器信号(模拟量)存入累加器AC3I4AC3//取4号压力传感器信号量的1/4MOVWAIW4AC2//

把3号压力传感器信号(模拟量)存入累加器AC2I4AC2//取3号压力传感器信号量的1/4MOVWAIW2AC1//把2号压力传感

器信号(模拟量)存入累加器AC1I4AC1//取2号压力传感器信号量的1/4MOVWAIW0AC0//把1号压力传感器信号(模拟量)存入累加器AC0I4AC0//取1号压力传感器信号量的1/4+IAC1A

C0+IAC2AC0+IAC3AC0ITDAC0AC0//把16位整数转换成32位整数 DPAC0AC0//把32位整数转换成实数/R32000.0AC0//规范化AC0中的值作为PID运算设定值SPn0.01.0之间)

 LDSM0.1AM0.1CA LLSBR_2//调用初始化(回路表赋值)子程序 LDV5000.2//机组停机复归 RQ0.11//主给气阀立即全关

SBR_2初始化/回路表赋值子程序)LDSM0.0MOVRAC0VD104//装入回路表设定值SPn0.01.0之间)/甩前压强大小值 MOVRKcVD112//装入回路增益Kc常数)MOVR0.004VD116//装入采样时间0.004MOVRTiVD120//装入积分时间Ti分钟 MOVRTdVD124//装入微分时间Td分钟 MOVR4SMB34//设定定时中断0时间间隔为4mATCHINT_0

10//设置定时中断以定时执行PID指令 ENI//允许中断 LDV5000.2//机组停机复归 CRETINT_0中断顺序)LDSM0.0XORDAC0AC0XORDAC1AC1XORDAC2AC2XORDAC3AC3MOVWAIW6

A C3I4AC3MOVWAIW4AC2I4AC2MOVWAIW2AC1I4AC1MOVWAIW0AC0I4AC0+IAC1

A C0+IAC2AC0+IAC3AC0//此时AC0中的数值为转轮室顶盖下压强之平均值 ITDAC0AC0//把16位整数转换成32位整数 DPAC0AC0//把32位整数转换成实数/R32000.0AC0//

规范化AC0中的值作为PID运算过程变量PVn0.0~1.0之间)MOVRAC0VD100//将AC0中的值存入回路表VD100LDM0.1PIDVB1000//执行PID指令 LDSM0.0XORDAC0AC0//清空累加器

A C0MOVRVD108AC0//把PID运算输出送到AC0输出Mn0.0~1.0之间)*R 32000.0AC0//将AC0中的值刻度化 ROUNDAC0AC0//四舍五入将实数转换成32位整数 DTIAC0AC0//

去控制调节阀进气开度 LDV5000.2//机组停机复归 CRETI//中断返回 顺序编制说明采用主程序、子程将32位整数转换成16位整数 MOVWAC0AQW0//将16位整数值写到模拟量输出寄存器。

起到优化顺序结构,序、中断顺序的顺序结构形式。减小扫描周期时间的效果。主程序OB1功能是完成本合成神经元小系统控制,

一级子程序SBR0SBR1功能是分别完成调相压水控制和甩负荷防治抬机控制;SBR2一级子程序SBR1下嵌套的二级子程序。

其功能是初始化给PID回路表赋值;INT0则是一级子程序SBR1下对甩负荷后向转轮室的进气量进行PID控制。辅给气阀

故安排Q0.3Q0.4分别控制开启、关闭;主给气阀是需工作电源的电动调节阀,由不带电工作的ZT电磁铁驱动。为防止阀关

采取关阀启动后延时5S再切除电源;为防止不调相期间向转轮室“乱”给气,闭进程中未到全关位置失电。顺序中在调相结束时切除电极式水位信号器DSX电源;主给气阀在甩负荷治抬机时初始化即开启

以后各扫描周期由PID输出控制其开度;使用AC0AC1AC2AC3时先清零,至全开。读入采样数值后取其1/4再累加得到平

江苏润仪仪表有限公司专业提供:精密数字压力计_普通膜盒压力表_普通隔膜压力表_智能差压变送器等产品

 

上一篇 超声波检 1-2级人员考核大纲 下一篇 结构:X型硅压力传感器
联系我们
公司:江苏润仪仪表有限公司
联系人:沈经理
电话:0517-86855903
传真:0517-86916111
邮箱:1097698793@qq.com
网址:www.sryry.com
地址:江苏金湖经济开发区同泰大道286号
热销产品