




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计 论文 力控实验 院 别控制工程学院 专业名称测控技术与仪器 班级学号 学生姓名 授课教师任良超 实验一 典型过程监控系统设计 一 实验目的一 实验目的 熟悉力控组态软件开发环境了解监控系统设计的一般步骤 二 实验任务二 实验任务 1 参考 力控 帮助文件中的入门教程部分第二章入门教程设计单级液位监控 系统 2 熟悉力控组态软件开发环境及监控界面组态 三 实验要求三 实验要求 1 参考教材及力控组态软件随机帮助文件及 FAQ 文件预习相关内容 2 设计单级液位监控系统软件主界面 3 完成单级液位监控系统软件主界面的组态及编辑 四 实验步骤四 实验步骤 1 工程管理器的使用熟悉力控组态软件的组态环境 2 创建组态界面 需要设置的对象有 罐体 阀门 管线 液位值 按钮等 3 定义 I O 设备 4 创建实时数据库 创建数据库点 在 Draw 导航器中 实时数据库 数据库组态 DBMANAGER 最终的数据库点如表所示 点 参数 点类型PLC1 数据连接说明 LEVEL PV模拟 I O 点三角波寄存器 寄存器地址为 0 IN VALVE PV数字 I O 点增量寄存器 寄存器地址为 0 OUT VALVE PV数字 I O 点增量寄存器 寄存器地址为 1 RUN PV数字 I O 点状态控制 寄存器地址为 0 5 制作动画连接 双击入口阀门对象出现动画连接对话框在对话框中进行响应的动画设置 简单脚本动作设计 用脚本来完成两个按钮的动作来控制系统的启停 双击 开始 按钮 动画连接对话框选择 触敏动作 左键动作 左键 动作 按下鼠标 RUN PV1 1 同样下面定义 停止 按钮的动作 RUN PV 0 在导航器中 动作 应用程序动作 中编写 if RUN PV 1 then if LEVEL PV 100 then IN VALVE PV 0 OUT VALVE PV 1 6 运行 5 实验结果实验结果 图 1 进水时 图 2 出水时 运行结果 点击 开始 按钮 开始 PLC1 的程序 入门阀门开 存储罐液位 上升 一旦存储罐即将被灌满 它会自动释放 出口阀门开 然后重复以上过程 六 实验总结六 实验总结 通过本次实验 让我对力控 6 0 有了初步的认识 对绘制简单的组 态图有了初步的掌握 能过用力控 6 0 绘制简单的图形 让我对力控 6 0 充满了好奇和学习兴趣 七 思考题七 思考题 1 简述用组态软件开发监控系统软件的特点 1 延续性和可扩充性 用通用组态软件开发的应用程序 当现场 包括硬件 设备或系统结构 或用户需求发生改变时 不需作很多修改而方便地完成软件的更 新和升级 2 封装性 易学易用 通用组态软件所能完成的功能都用一种方便用户使 用的方法包装起来 对于用户 不需掌握太多的编程语言技术 甚至不需要编程技 术 就能很好地完成一个复杂工程所要求的所有功能 3 通用性 每个用户根据工程实际情况 利用通用组态软件提供的底层设备 PLC 智能仪表 智能模块 板卡 变频器等 的 I O Driver 开放式的数据库和 画面制作工具 就能完成一个具有动画效果 实时数据处理 历史数据和曲线并存 具有多媒体功能和网络功能的工程 不受行业限制 2 熟悉力控组态软件中变量的定义及应用 1 窗口中间变量 是一种临时变量 它没有自己的数据源 通常用作一个窗口 内动作控制的局部变量 局部计算变量 或用于保存临时结果 2 中间变量 是一种临时变量 它没有自己的数据源 适于作为整个应用程序 动作控制的全局性变量 全局引用的计算变量或用于保存临时结果 3 数据库变量 一个数据库变量对应数据库中一个点参数 4 间接变量 是一种可以在系统运行时被其它变量代换的变量 一般将间接变 量作为其他变量的指针 操作间接变量也就是操作其指向的目标变量 5 系统变量 力控提供了一些预定义中间变量 称之为系统变量 以上变量的定义 变量的位处理 对于数据类型为整型和实型的变量可以按位 BIT 进行读写访问 访问 VAR 整型变量的 16 个位 表示方法分别为 VAR 01 VAR 16 比如 如果将 VAR 的 值设为 2389 则 VAR 16 VAR 01 的值为 0 0 0 0 1 0 0 1 0 1 0 1 0 1 搜索被引用变量和删除变量 已创建的变量若在动画连接 脚本程序或其它表达式中被使用过 则变量成为被引 用变量 当要删除一个被引用变量时 首先要找到引用此变量的动画连接和脚本程 序 并对其进行修改以取消对变量的引用 对没有被引用过的变量可以直接删除 实验二 实时数据库基本功能应用 一 实验目的一 实验目的 1 熟悉力控组态软件中变量的定义及应用 2 熟悉力控组态软件中实时数据库的定义及应用 二 实验任务二 实验任务 1 以二级液位系统为对象定义主要的变量实例包括窗口中间变量 中间变量 间接变量 数据库变量实现对整数型变量的按位访问以便后续数据采集 动画连接 等应用 2 DbManager 工具的使用 3 实时数据库的点组态包括模拟 I O 点 数字 I O 点 控制点 累计点 组合 点 自定义点 三 实验要求三 实验要求 1 参考教材 力控组态软件随机帮助文件 FAQ 文件预习相关内容 2 设计二级液位监控系统软件中需要用到的变量 3 完成二级液位监控系统软件变量的组态及编辑 四 实验步骤四 实验步骤 1 DbManager 工具的使用 在 Draw 导航器中 实时数据库 数据库组态 熟悉 DbManager 菜单 热键 工具栏按钮 2 变量定义 3 点组态 新建点 修改点 删除点 查找点 五 实验结果 组态软件支持的变量 窗口中间变量 中间变量 数据库变量 间接变量 系统变 量 6 6 实验总结实验总结 通过实验 初步掌握了力控组态软件中变量的定义及应用 掌握了变量的应用 在后续的实验中有着很重要的意义 本次实验中虽然遇到了很多不会的 通过咨询 老师同学 很快得到了解决 实验三 力控组态软件基本功能使用 动画连接 一 实验目的一 实验目的 熟悉力控组态软件开发环境掌握图像对象的编辑 子图对象的创立及使用 二 实验任务二 实验任务 1 以二级液位系统为对象设计相应的监控系统软件主界面 2 熟悉力控组态软件开发环境及监控界面组态 3 力控组态软件开发环境中图像对象的编辑及动画连接 4 力控组态软件开发环境中子图的创立及使用 5 油罐液面升降效果 油泵 阀门的启停画面 制作液面变化动画效果 制作 利用滑动输入器控制油罐的液面画面 利用旋转仪表控制液位画面 三 实验要求三 实验要求 1 参考教材及力控组态软件随机帮助文件及 FAQ 文件预习相关内容 2 设计二级液位监控系统软件主界面 3 完成二级液位监控系统软件主界面的组态及编辑 4 动画连接应包含鼠标拖动及触敏动作 颜色变化连接及百分比填充 目标移 动及尺寸变化连接 数值输入及输出 四 实验步骤四 实验步骤 1 设计二级液位监控系统主界面 创建和选择连接对象如线 填充图形 文本 按钮等 双击对象或者用鼠标右键单击对象弹出右键后选择 对象动画 2 制作动画连接 在 动作菜单 中 定义垂直拖动动作的动画连接 颜色相关动作 百分比填充 垂直 在弹出 垂直对百分比填充 对话框中为连接定义输 入详细资料 然后 确认 动作菜单 返回 同样的方法也可设置 鼠标相关动作 尺寸旋转移动 数值输入显示 5 实验结果实验结果 运行结果 罐体中液体呈垂直填充 六 实验总结六 实验总结 通过实验 对二级液位系统有了更加系统的认识 力控组态软件中的动画连接 更加形象的向我们展示了控制系统中的能流 对我们学习控制系统有很大的帮助 在掌握了力控组态软件的动画连接以后 我们也可以自己动手制作控制系统的仿真 模型图 七 思考题七 思考题 1 如何在监控界面中加入 Flash 动画或 gif 动画 1 在开发环境下 在窗口中创建和选择连接对象 2 双击该图形对象 调出对象的图形动画设置窗口 3 根据连接的动画选择相应的按钮 进入 动画连接 对话框 实验四 力控组态软件中动作脚本的应用 一 实验目的一 实验目的 熟悉力控组态软件动作脚本的创立及使用 二 实验任务二 实验任务 1 以二级液位系统为对象设计相应的监控界面脚本动作 2 熟悉力控组态软件中脚本编辑器的使用 三 实验要求三 实验要求 1 参考教材及力控组态软件随机帮助文件及 FAQ 文件预习脚本动作相关内容 2 设计二级液位监控系统软件主界面中的主要脚本动作 主要包括液位的模拟 变化 3 熟悉脚本动作语言 4 脚本动作应包括图形对象动作脚本 应用程序动作脚本 窗口动作脚本 数 据改变动作脚本 键动作脚本 条件动作脚本 5 函数调用包括预设函数的调用及自定义函数的创立 四 实验步骤四 实验步骤 1 脚本动作设计 双击对象 对象动画 杂项 一般性动作 运行中周期执行 在编辑栏中编写程序如下 IF run pv 1 THEN IF run1 pv 0 THEN one pv one pv 1 in value pv 1 out value pv 0 last pv 0 flag pv 0 IF one pv 90 THEN run1 pv 1 flag pv 1 ENDIF ENDIF IF run1 pv 1 THEN one pv one pv 1 two pv two pv 1 in value pv 0 out value pv 1 last pv 0 flag pv 1 IF two pv 90 THEN run1 pv 2 flag pv 2 ENDIF ENDIF IF run1 pv 2 THEN two pv two pv 1 one pv one pv 1 in value pv 1 out value pv 0 last pv 1 flag pv 2 IF two pv 10 THEN run1 pv 1 flag pv 1 ENDIF ENDIF else run1 pv flag pv ENDIF flow1 pv run pv flow2 pv run pv 2 自定义函数的创建及应用 名称 函数名 必须唯一 不能与已经使用的函数重名 包括自定义函数和 系统函数 返回值类型 可以是实型 整型 字符型 也可以为空即没有返回值 参数列表 列出了该函数使用的参数以及参数属性 类型 参数的数据类型 可以 是实型 整型 字符型 编辑代码 进入到脚本编辑器编辑自定义函数代码完成所 要完成的功能 3 函数的调用 五 实验结果五 实验结果 二级液位运行结果 按动 start 按钮 入口阀门开 存储罐 1 液位上升 当 存储罐即将满 入口阀门开 中间阀门开 存储罐 1 液位下降 而存储罐 2 液位上 升 当存储罐 2 即将满 中间阀门关 出口阀门开 入口阀门关 存储罐 2 液位下 降 存储罐 1 上升 六 实验总结六 实验总结 通过本次实验 让我认识到力控组态软件是以图形为框架 程序编程为核心的 仿真软件 动作编程可以让我们更好的进行控制系统的仿真模拟 在动作编程的过 程中让我更加系统的认识到控制系统的动作过程和流向问题 这无疑是帮助我们更 好的学习控制系统 实验五 力控组态软件中分析曲线及数据报表的应用 一 实验目的一 实验目的 熟悉力控组态软件分析曲线及数据报表的创立及使用 二 实验任务二 实验任务 1 以二级液位系统为对象设计相应的监控界面分析曲线及数据报表 2 熟悉力控组态软件中分析曲线及数据报表的使用 3 熟悉力控组态软件中报警事件的组态 三 实验要求三 实验要求 1 参考教材及力控组态软件随机帮助文件及 FAQ 文件预习相关内容 2 设计二级液位监控系统软件主界面中的分析曲线 主要包括液位的实时及历 史曲线 3 设计二级液位监控系统软件主界面中的数据报表 主要包括液位的历史报表 总貌报表 四 实验步骤四 实验步骤 1 实时 历史曲线 工具箱 常用组件 趋势曲线 按钮 在窗口中点击并拖拽到合适 大小后释放鼠标 单击鼠标右键 对像属性 A 改变对象属性 对话框通过 这个对话框 可以改变实时 历史趋势图的填充颜色 边线颜色 边线风格等 双击 趋势对象弹出 实时趋势组态 对话框进行相关参数设置 2 数据报表 创建历史报表 在工具箱中选择历史报表按钮 在窗口中点击并拖拽到合适 大小后释放鼠标 单击鼠标右键 对像属性 A 改变对象属性 可以改变历 史报表填充颜色 边线颜色 边线风格及进行相关参数设置等 五 实验结果五 实验结果 实时曲线 历史曲线 数据报表 六 实验总结六 实验总结 通过本次试验 让我初步掌握了力控组态软件开发环境 也更进一步的了解了 监控系统设计的一般步骤 力控组态软件的功能强大 可以更加贴近实际的模拟和 仿真控制系统 这让我更加容易掌握控制系统的设计和调试 实验六 力控组态软件中内置数据表的定义及应用 一 实验目的一 实验目的 熟悉力控组态软件中内置数据表的创立及使用 二 实验任务二 实验任务 1 以二级液位系统为对象 设计相应的内置数据表 2 熟悉力控组态软件中配方的定义及应用 三 实验要求三 实验要求 1 参考教材及力控组态软件随机帮助文件及 FAQ 文件 预习相关内容 2 设计利用内置数据表实现数据的装载 保存 添加 删除 查询 记录修改 操作的应用 3 设计实现配方的装入 选择 查看 修改的应用 四 实验步骤四 实验步骤 1 配方组态 在导航器中双击 配方管理 会出现配方定义对话框 进行参数设置 在列标题为 变量名 列的单元格中要输入变量名称 在行标题为 配方名 的行中要输入每个配方的名称 在配方名与变量名的交叉处对应的单元格中要输入 该配方中该变量所对应的参数值 2 配方函数 力控组态软件提供完整配方函数 可以用来装入 选择 查看 修改配方 配方函数的形式为 RecipeXXXX 参数 1 参数 2 在系统运行环 境下 可以按钮动作调用配方函数完成修改配方的操作 力控组态软件的内置数据表类似于各种传统关系数据库中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学习动力与创新思维教育心理学的奥秘
- 以技术驱动创新如何将虚拟现实技术融入商业教育中
- 前锋线比较法分析进度偏差
- 广西柳州铁一中、南宁三中 2025年物理高二第二学期期末预测试题含解析
- 中职教案课件
- 智慧城市公共交通的大数据治理与优化实践
- 医疗领域的教育心理学应用与实践
- 技术进步如何重塑商业模式与战略
- 教育心理学的创新应用对幼教的启示和影响
- 中职手工课课件
- 《干部履历表》1999版电子版
- 《遥感原理与应用》复习考试题库(带答案)
- 车贷延迟还款协议书
- 村地震灾害应急处置方案
- 检验检测机构管理体系内部审核方法和要求课件
- 四川省拟任县处级党政领导干部任职资格考试题
- OptiSystem-设计光纤放大器和光纤激光器-讯稷
- 初中心理健康教育活动方案(7篇)
- 《中华人民共和国监察法实施条例》测试题
- 繁峙县茶坊矿业开发有限公司3万t-a金矿开采项目 环评报告
- 2022年汽车维修工高级工(三级)理论题库-单选题库
评论
0/150
提交评论