温度调节控制系统.docVIP

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

《过程控制课程设计》 沐浴温度调节控制系统 设计目的 根据我们学校沐浴环境比较不尽如人意,温度跳变比较大,所以我个人设计沐浴的温度控制系统,希望让我们学校沐浴变成一种享受。 设计思路和原理 根据目标,在设计过程中有一个热水箱和一个冷水箱,用热水阀和冷水阀来调节阀门的开度,从而使得混合水桶中的水达到目的之,为了实现过程中的温度合理化,过程中通过PID算法对温度进行调节,然后利用传感器检测返回温度,从而达到实时监控的效果,混合温度的计算公式:温度运算=(999*温度运算+90*热水阀+10*冷水阀)/1100; 图1调节流程图 通过流程图可以清楚发现,温度调节可以实现远端的调节,设定时候可以现场设定,从而得到调节。 工程建立过程 创建新工程 打开组态王,进入组态王工程管理器,选择新建工程。根据提示一步步完成工程建立过程。存入工程名称为:单槽液位控制系统。步骤如下。 图2建立工程导向 点击下一步,设定存入盘如图三,输入“液位控制系统”,点击下一步后,根据提示完成工程建立。 图3设定存入盘 定义硬件设备并完成变量设置 从工程中进入开发系统,用工具箱中的打开图库选原件设备完成原件的连接,首先单击“F2”打开图库,如图四。 图4打开图库管理器 然后,选中所选的器件双击,画在新建工程中,如图五。 图5 选定器件 接下来就是硬件变量设置。数据库是“组态王软件”最核心的部分。在TouchView 运行时,工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为核心。数据库中变量的集合形象地称为“数据词典”,数据词典记录了所有用户可使用的数据变量的详细信息。分别对所有的器件定义变量,如图六。 图6 器件定义 定义变量“液位”,单击“?”,再新建变量,如图七。 图7 定义变量“液位” 单击“确定”,变量定义成功。其它的也用这种方法定义变量,变量类型,最大值,最小值等。如果是阀门的变量,变量类型为内存离散,流动参数亦如此。变量属性说明:变化灵敏度 ,数据类型为实数型或整数型时此项有效,只有当该数据变量的值变化幅度超过设置的“变化灵敏度”时,组态王才更新与之相连接的图素(缺省为0);保存参数,选择此项后,在系统运行时,如果您修改了此变量的域值(可读可写型),系统将自动保存修改后的域值。当系统退出后再次启动时,变量的域值保持为最后一次修改的域值,无需用户再去重新设置;保存数值,选择此项后,在系统运行时,当变量的值发生变化后,系统将自动保存该值。当系统退出后再次启动时,变量的值保持为最后一次变化的值;最小原始值,针对 I/O 整型、实型变量,为组态王直接从外部设备中读取到的最小值;最大原始值,针对 I/O 整型、实型变量,为组态王直接从外部设备中读取到的最大值;最小值,用于在组态王中将读取到的原始值转化为具有实际工程意义的工程值,并在画面中显示,与最小原始值对应;最大值,用于在组态王中将读取到的原始值转化为具有实际工程意义的工程值,并在画面中显示,与最大原始值对应。最小原始值、最大原始值和最小值、最大值这四个数值是用来确定原始值与工程值之间的转换比例(当最小值和最小原始值一样,最大值和最大原始值一样时,则组态王中显示的值和外部设备中对应寄存器的值一样)。原始值到工程值之间的转换方式有线性和平方根两种,线性方式是把最小原始值到最大原始值之间的原始值,线性转换到最小值至最大值之间。工程中比较常用的转换方式是线性转换。 3. 动画连接 按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。将变量设好后,让其看起来有动的效果,我们先让其管道中的水流动起来。选择工具箱中的矩形画一矩形小方块,对其填充颜色,选中右键“组合拆分”,“组合图形元素”,对其复制,如图八。 图8 构成水流 对其双击弹出对话框,设变量向上,定义为内存整数。根据提示使其生成动画。最大值为40,如图九。 图9 设置水流 用程序语句使其流动起来: 向上=向上+3; if(向上=30) {向上=0;} 实际工程中要求绘制监控画面连接实时曲线,首先单击工具栏实时曲线,在适当的位置拉大,如图十。 图10连接实时曲线 然后进行反应量的连接,单击“?”,连接数据字典中的变量,如图十一。 图11 定义链接变量 最后单击确定即可完成实时曲线的定义绘制。 其他元件只需双击设为已知变量,点击“确定”即可最后将所有画面进行组合,如图十二。 图12沐浴温度调节控制系统画面 再对系统数据字典进行查看,如图十三。 图13 数据字典 最后编写功能程序,如图十四。 图 14 程序编写 4.程序编程 1)调节程序: if(开关==1) { 闪烁=1; 热水泵=1; 冷水泵=1; if(温度运算温度设定值) { 冷水阀=

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档