《ECS700编程培训.ppt》由会员分享,可在线阅读,更多相关《ECS700编程培训.ppt(29页珍藏版)》请在三一办公上搜索。
1、ECS-700编程培训,工程技术部,主要内容,ECS-700编程软件概述部分FBD模块应用说明编程软件应用及实例介绍,ECS-700编程软件概述,ECS-700编程软件概述,ECS-700控制程序软件主要包括用户程序VFFBDBuilder;VFLDBuilder;用户功能块VFSTModule;与编程软件相关的主要涉及位号表软件;,VFFBDBuilder,VFLDBuilder,VFSTModule,位号表软件,部分FBD模块应用说明,综述功能块结构,面板监控,FBD调试,全浮点计算使用工程量,ECS-700功能块一览,模拟控制功能块:PID SPLIT RATIO 逻辑控制功能块:MOT
2、OR DGAP PULPOS模拟量处理功能块:INTERGRAL STMCOMP FXY 选择运算功能块:SS8 ISEL8 THRSEL 算术运算功能块:ADD SUB 逻辑运算功能块:TON TOFF 通讯辅助功能块:RSH_32 LSR_32 BCD2DEC站间通讯功能块:GET_MIX SEND_MIX GET_REAL 顺控功能块:SQC STP行业功能块:FLC PID_TUN PFC IO特殊处理功能块:CABALM PIACCUM PATCON 比较功能块:EQ LT LE,PID模块(单回路),常规单回路控制必设参数(输入量程和单位):SVSCH(SV量程高值)默认为100。
3、需要设置,量程与PV值量程保持一致SVSCL(SV量程低值)默认为0。需要设置,量程与PV值量程保持一致SVEU(SV工程单位)默认为空单位,需要设置,根据实际设置输入、输出限幅限、速率限幅限SVH(SV高限值)默认为100。需要设置,量程与PV值量程保持一致SVL(SV低限值)默认为0。需要设置,量程与PV值量程保持一致EA(积分切除系数)默认为100。需要设置,设置参数与PV值量程高值保持一致(或大于PV值量程高值)SWPN(正反作用选择开关)默认为OFF(反作用),根据实际设置(可在监控界面调整),PID模块(单回路),需要注意的参数:MVSCH(MV量程高值)默认为100,不必设置MV
4、SCL(MV量程低值)默认为0,不必设置MVEU(MV工程单位)默认为%,不必设置输入、输出限幅限、速率限幅限MVH(MV高限值)默认为100,不必设置MVL(MV低限值)默认为0,不必设置DMVLIM(MV输出速率变化限幅值)默认为100,不必设置其他MODE_OPT(ON自动回退、OFF手动回退)默认为ON,根据实际功能需求设置。(注:自动回退,原先为AUTO状态,由于高一级命(令如跟踪等)导致回路输出跟踪设定值或保持输出。当跟踪命令消失时,回路状态自动回退至原先AUTO状态;手动回退,同上面相同的情况时,当命令消失时,回路状态变为MAN状态),PID模块(串级),内环控制回路必设参数同常
5、规单回路(见常规单回路控制必设参数):外环控制回路必设参数(输入量程和单位)SVSCH(SV量程高值)默认为100。需要设置,量程与PV值量程保持一致SVSCL(SV量程低值)默认为0。需要设置,量程与PV值量程保持一致SVEU(SV工程单位)默认为空单位,需要设置,根据实际设置MVSCH(MV量程高值)默认为100。需要设置,量程与内环PV值量程保持一致MVSCL(MV量程低值)默认为0。需要设置,量程与内环PV值量程保持一致MVEU(MV工程单位)默认为%。需要设置,单位与内环PV单位保持一致,MOTOR模块,MOTOR模块必设参数:OUTTYPE(输出指令模式)默认为0(脉冲)。需要设置
6、,根据实际需要设置SETTYPE(运行模式)默认为1(连续)。需要设置,根据实际需要设置(注:点动模式,OUT=IN;连续模式,OUT根据脉冲设置情况定),MOTOR模块(关注参数),需要注意的参数:OPFLACK(运行故障是否需要确认,ON=需要)默认为ON,根据实际需求设置AUTOCLR(阀检故障是否自动清除,ON=自动)默认为ON,根据实际需求设置TRIPACK(跳闸故障是否需要确认,ON=需要)默认为ON,根据实际需求设置IGNORALM(输入命令屏蔽报警,OFF=不屏蔽)默认为OFF,根据实际需求设置IGNORSTA(输出指令忽略反馈,OFF=不忽略)默认为OFF,根据实际需求设置P
7、ACK(程序输入确认信号,OFF=面板)默认为OFF,根据实际需求设置REVTYPE(反向停止指令响应模式)默认为1(响应),需要设置,根据实际设置(REVTYPE=0(不响应),当启动命令输出未完成时不响应停止命令;REVTYPE=1(响应),当启动命令输出未完成时可马上停止启动命令,响应停止命令),MOTOR模块(报警相关),当发生运行故障OPFL或跳车报警时,可通过确认按钮消除报警。OPFLACK=ON,对于OPFL报警,报警确认后输出命令有效,若不确认则输出命令无效;OPFLACK=OFF,对于OPFL报警,无需要确认报警输出命令有效;AUTOCLR=ON,OPFL报警在运行状态恢复正
8、常后,报警自动消除;AUTOCLR=OFF,OPFL报警必须通过确认按钮才能消除;TRIPACK=ON,对于跳车报警,报警确认后输出命令有效,若不确认则输出命令无效;TRIPACK=OFF,对于跳车报警,无需要确认报警输出命令有效;IGNORALM=OFF,对于OPFL报警和跳车报警,输出命令根据OPFLACK和TRIPACK的参数设置情况判断命令是否有效;IGNORALM=ON,屏蔽一切报警,不论产生任何报警信息,输出命令有效;IGNORSTA=OFF,不忽略反馈状态,已运行的电机无法再次输出启动指令,已停止的电机无法再输出停止指令;IGNORSTA=ON,忽略反馈状态,只要有输出指令即可输
9、出命令;PACK=OFF,由面板确认;PACK=ON,由程序确认;,MOTOR模块(其他),模块状态等级关系:OOS 就地 保护关 联锁 手自动,报警相关:参数等级关系:IGNORALM OPFLACKIGNORALM TRIPACK,备注:VALVE(阀门控制功能块)与MOTOR设置类似。,MOTOR模块(面板),累积模块,INTERGRAL模块必设参数:MODE(模式选择)默认为0(限幅)。需要设置,一般设置为2(不停累积);INSCH(输入量程高限)默认为100。需要设置,根据实际需要设置;INSCL(输入量程低限)默认为0。需要设置,根据实际需要设置;INEU(输入单位)默认无单位。可
10、根据实际需要设置;OUTEU(输出单位)默认无单位。可根据实际需要设置;(注:由于模块为积分模块,程序设计过程中实际参与累积量/3600后送入IN,则IN量程实际为每秒的瞬时量),累积模块(需要关注参数),需要注意的引脚及参数:GAIN(增益)默认为1,根据实际需求设置;OUTL(输出低限值)默认为0,无实际意义OUTH(输出高限制)默认为100,根据实际需要设置FINISH(输出达到高限标志),当累积高于OUTH设定值时,FINISH输出为ON,否则为OFF;如下图为FINISH的程序应用:,累积模块(面板),流量补偿相关模块,蒸汽补偿功能块,流量补偿相关模块,理想气体补偿功能块,站间通讯,通讯模块(如下图为其中2种模块),站间通讯,示例注:在同一控制站内,SN序号不可重复。,编程软件应用及实例介绍(根据实际程序介绍),Q&A,谢谢大家!,