微机控制技术项目教程项目七 工控机数据采集控制.ppt

微机控制技术项目教程项目七 工控机数据采集控制.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用同样的方法设置“积分时间常数”、“比例系数”2个文本后的“####”文本标签。 * * * * * * * * * * * * * * * * * * 注意:三菱FX系列PLC的I/O地址为8进制形式(0~7,10~17,20~27等),所以没有X8,X9这样的地址。 * * * * 双击“设备|COM2”,在设置串口-COM2的对话框中设置波特率、数据位、停止位、奇偶校验位、通信超时和通信方式如图7-39所示。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 在制作过程中,大部分的图形元素可以从图库中找出,只对水箱、锅炉进行了一些改动。按钮图形有3个,分别是“水泵启动”、“锅炉液位实时趋势线”和“退出系统”按钮,按钮上的文字替换方法是鼠标左键单击按钮,选择“字符串替换”,换成所需按钮名称。其中的调节阀来自图库,应该选择带有模拟值动画连接的阀门图形;水箱泄水阀门和锅炉泄水阀门来自图库中的阀门2,并对其进行了适当改动。文本对象包含指示标签若干(如电机、锅炉等)、5个“###”文字标签。 * * * * 设置完成后,运行时,单击“水泵启动”按钮,离散量“水泵启动”由“关闭”变为“打开”,水泵和马达由“关闭”颜色变化为“开启”颜色,表示二者处于通电运行状态;再次单击“水泵启动”按钮,离散量“水泵启动”由“打开”变为“关闭”,水泵和马达由“开启”颜色变化为“关闭”颜色,表示二者处于断电状态。 * 同时选择这4段直线,用复制、粘贴、旋转灯方法将此4段短“直线”沿水箱进水方向布满整个水箱进水管道,如图7-19所示。 设置完成后,运行时,当“水泵启动”按钮按下,只要循环改变变量“水箱进水流体状态”的值,就能依次显示这4段直线,在视觉效果上相当于水流动的效果。 * “水箱泄水”流体动画连接,可参考“水箱进水”流体动画制作,循环改变变量\\本站点\水箱泄水流体状态的值就能在视觉上形成水流动的效果。 * “锅炉出水”流体动画连接,可参考“锅炉出水”流体动画制作,只要“锅炉液位”大于零,且“出水阀门”离散量变为“打开”状态时,只要循环改变变量\\本站点\锅炉出水流体状态的值就能在视觉上形成水流动的效果。 * * 案例13 组态王锅炉液位监控系统 4、 组态王程序设计 第四步:动画连接 ⑩“退出”、“锅炉液位实时趋势线”按钮的动画 双击“退出”,弹出“动画连接”对话框,单击“命令语言连接”中的“弹起时”按钮,弹出“命令语言”编辑框,在编辑框中输入程序:exit(0);。单击“确定”按钮完成弹起时动画连接。运行时单击“退出”按钮,将会退出组态王运行系统,返回Windows。 双击“锅炉液位实时趋势线”,弹出“动画连接”对话框,单击“命令语言连接”中的“弹起时”按钮,弹出“命令语言”编辑框,在编辑框中输入程序:ShowPicture(“实时趋势线”);。单击“确定”按钮完成弹起时动画连接。运行时单击“锅炉液位实时趋势线”按钮,将会切换到“实时趋势线”画面。 ○11循环改变“水箱进水流体状态”、“水箱泄水流体状态”、“锅炉进水流体状态”、“锅炉泄水流体状态”等变量的值 在主画面空白处,单击鼠标右键,在弹出的右键菜单上选择“画面属性”,进入“画面属性”对话框。单击“命令语言…”按钮,进入“画面命令语言”编辑器,单击“存在时”页面,输入以下程序: 【任务实施】 案例13 组态王锅炉液位监控系统 4、 组态王程序设计 第四步:动画连接 ⑩“退出”、“锅炉液位实时趋势线”按钮的动画 【任务实施】 /**************循环改变变量水箱进水流体状态的值**************/ if(\\本站点\水泵启动) { if(水箱进水流体状态<4) 水箱进水流体状态=水箱进水流体状态+1; else 水箱进水流体状态=1; } else 水箱进水流体状态=0; /**************循环改变变量水箱泄水流体状态的值**************/ if(\\本站点\水箱液位>=50&&\\本站点\泄水阀门==1) { if(\\

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档