浙大中控DCS系统AdvanTrol Pro软件培训编程综合编程案例.pptx
《浙大中控DCS系统AdvanTrol Pro软件培训编程综合编程案例.pptx》由会员分享,可在线阅读,更多相关《浙大中控DCS系统AdvanTrol Pro软件培训编程综合编程案例.pptx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、六、综合编程应六、综合编程应用用 第1页/共43页一、编程实例TIMER定时器应用AIALM模块应用流量累积和清零自定义回路控制自定义功能块二、编程调试1.编程调试步骤2.调试注意事项 主要内容:培训什么?第2页/共43页系统资源系统资源第3页/共43页编程实例编程实例1例1:开灯程序,KOSTART为开灯信号。当KOSTART为ON时要求灯(KO1001)开5秒关5秒,交替闪烁。当KOSTART为OFF时灯(KO1001)关。第4页/共43页编程实例编程实例1第5页/共43页思考与说明思考与说明 提问:提问:定时器工作原理?定时器工作原理?定时器对应的变量类型,定时器种类及数量?定时器对应的
2、变量类型,定时器种类及数量?定时器对应的时间单位?定时器对应的时间单位?如何实现取反操作?如何实现取反操作?如何在图形化编程界面中输入文字注释?如何在图形化编程界面中输入文字注释?第6页/共43页 报警模块报警模块-AIALM-AIALM第7页/共43页模入量位号成员模入量位号成员第8页/共43页编程实例编程实例2例2:有一温度信号TI101,0-600摄氏度。温度高于480度时,打开开关(KO302);温度不高于480度时,开关(KO302)自由开停。第9页/共43页编程实例编程实例2 提问:提问:程序中程序中20002000代表什么?代表什么?TONTON模块在此处的使用有什么意模块在此处
3、的使用有什么意义?义?如果如果IOIO故障,故障,KO302KO302的状态是什么?的状态是什么?这里为什么用置位线圈,如果用普通线圈,会有什么结这里为什么用置位线圈,如果用普通线圈,会有什么结果?果?第10页/共43页 累积函数累积函数-TOTAL_ACCUM-TOTAL_ACCUM第11页/共43页 累积函数累积函数-SUB_ACCUM-SUB_ACCUM第12页/共43页编程实例编程实例3例3:流量信号FI001,量程0-1000,单位M3/h,要求在开关KO305为ON时,实现流量的累积;开关KO305为OFF时,停止累积,并将原累积结果清零(分别用LD和FBD两种编辑器实现)。第13
4、页/共43页 步步骤骤首先,我们定义一8字节累积量FIQ001,量程1000,单位M3,系数3600 第14页/共43页编程实例编程实例3梯形图实现:梯形图实现:第15页/共43页编程实例编程实例3功能块实现:功能块实现:第16页/共43页思考与说明思考与说明 提问:提问:FIQ001FIQ001是什么变量,在哪里定义,如何定义?是什么变量,在哪里定义,如何定义?各参数如何设置?各参数如何设置?如果要查看累积量如果要查看累积量FIQ001FIQ001,应如何设置?,应如何设置?第17页/共43页单回路模块单回路模块-BSC-BSC 该模块的功能是产生一个单回路PID控制。使用时与被控对象组成回
5、路,以MV作为被控对象的输入,以被控对象的输出作为BSC模块的输入PV;并正确的设置模块的内部参数,可使测量值PV稳定地等于给定值。第18页/共43页 单回路模块单回路模块-BSCX-BSCX注:BSCX是BSC模块的扩展模块,在BSC模块的基础上增加了该模块的成员,便于用户使用。第19页/共43页单回路控制模块单回路控制模块第20页/共43页编程实例编程实例4例4:通过两个单回路分别控制液位LI201和流量FI201;其中1#泵V1控制液位,2#泵V2控制流量。当1#泵故障时,2#泵控制液位,流量不再通过回路来调节。2个泵均正常时,NR为ON;1#泵故障时,NR为OFF。第21页/共43页编
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙大中控DCS系统AdvanTrol Pro软件培训编程综合编程案例 浙大 DCS 系统 AdvanTrol Pro 软件 培训 编程 综合 案例
限制150内