SLPCE可编程疗养器的法度模范编制与调试.docVIP

SLPCE可编程疗养器的法度模范编制与调试.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SLPCE可编程疗养器的法度模范编制与调试

本次课标题:模块二 ——SLPC*E可编程调节器的程序编制与调试 授课班级 上课 时间 周 月 日 第 节 上课 地点 过程控制实验室 周 月 日 第 节 教 学 目 的 能用SLPC可编程调节器合理地组成与实施蒸汽流量测量系统。 教学 目标 能力(技能)目标 知识目标 1、能用编程器编制气体温压补偿的测量程序。 2、能用编程器调试程序,并下载到SLPC可编程调节器内。 3、能组成合理的测量系统,并正确调试系统。 SLPC可编程调节器的工作原理,气体的温压补偿测量原理。 重点 难点 及 解决方法 重点: 学会用户程序的编制及SLPC可编程调节器的硬件联接。 难点:温压补偿测量的数据规格化运算。 解决办法:理论联系实际的分析——教师操作演示的讲解——学生动手实践的能力提高。 参考资料 [1] 高志宏主编,《过程控制与自动化仪表》,浙江大学出版社,2006年 [2] 厉玉鸣主编,《化工仪表及自动化》,化学工业出版社,2004年. [3] 王森等主编,《仪表工试题集》,化学工业出版社,2003年第二版. [4] 解怀仁、杨彬彦主编,《石油化工仪表控制系统选用手册》,北京,中国石化出版,2004年 [5] 吴勤勤主编,《控制仪表及装置》,化学工业出版社,2002年第二版. 课前准备:多媒体课件制作、演示实验设备调试、以4人/小组进行分组。 一、SLPC*E的工作节拍和程序运行原理(20分钟) 通过前面部分的学习,我们已经熟悉了可编程调节器的功能与结构、掌握了参数设置等基本操作,但仅这样做可编程调节器并不能工作,必须编写满足工艺要求的用户程序,才能使可编程调节器在系统程序的管理下,按照编写好的用户程序要求进行工作。为此,本次将重点介绍用户程序的编写方法,并通过大家的动手实践掌握好该项技能。 为了对SLPC可编程调节器有一正确而较全面的理解,从而科学地掌握其操作及程序的编制,我们首先介绍其工作节拍与程序运行原理。 1、SLPC*E的工作节拍 SLPC*E是按100 ms或200ms的定周期节拍工作的,图1是其常用的200ms工作时序图。从图1可以看出,在控制周期内,控制器依靠内部的定时器,每隔10ms向CPU发出一次中断申请,启动相应程序顺序执行。CPU累计定时器中断申请次数,每20次,即200ms完成一个控制循环。 图1在每个控制周期的开始,首先判断是否编程工作状态。若是,则转入编程处理程序;若不是,则进入自检状态——检查RAM、ROM、D/A、A/D工作是否正常。如果这些检查都正常,则读入状态寄存器的数据,以判明控制器处于自动、手动还是串级工作状态。并对输出回路的连接状态及RAM备用电源的电压进行检查。 图1 在定周期节拍的最初10ms内完成上述自检工作后,在第二、第三两个10ms定时中断的作用下,由输入程序自动对各路模拟量输入进行两次A/D转换,取其平均值存入RAM的输入寄存器Xn中。 在A/D转换结束后,CPU就从用户ROM中取出用户程序,按编制好的程序顺序执行,直到最后一句END为止。 在执行完用户程序的各项操作之后,调用输出处理程序进行输出处理,依次用10ms的时间对PV、SV、Y1、Y2、Y3进行D/A转换,向外输出模拟信号。 在完成上述程序后,系统转入等待状态,直到200ms的固定控制周期结束,再进入下一个新的控制周期。SLPC*E单回路控制器就是按照这样的工作节拍反复循环着。 从图1中还可看到一项D/A刷新操作,这是为了保持输出值稳定而采取的软件措施。从前面的系统原理图可以得知,控制器的模拟量输出采用输出电容进行保持,为了尽量减小电容的放电电流,CPU每隔20ms对输出电容进行0.1ms的短暂充电,以补充放电损失的电荷量,对输出保持的质量大大提高。 为了保障定周期工作节拍的正常进行,系统中还设有专门的监视器WTD(软件狗),实时地监视控制周期的时间进程。如果CPU因故障等原因经过200ms不能完成工作循环,就发出报警信号,并采取以下应急处理措施:保持输出状态不变,控制方式自动切换到手动方式,指示表及操作电流输出切换到后备电路,以避免事故的发生或进一步扩大。 2、用户程序运算原理 SLPC*E的用户程序采用面向对象的程序设计语言编制,结构类似于一般的计算机高级语言。只要根据控制流程图的各项功能,选用相应的功能模块指令进行顺序排列,即可组成一个用户程序。这种利用功能模块组成控制系统的方法,在数字控制仪表中称为“组态”。 下面以一个2输入变量相加的运算为例,说明用户程序的运算原理。假设运算前各运算寄存器内的数据分别为A、B、C、D、E。 表1 输入加法运算 程序号 程序 运算后s寄存器内的数据 说明 S1 S2 S3 S4 S5 1 2 3 4 5 LD X1 LD

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档