监控组态系统设计-自动灌装机传输监控系统_第1页
监控组态系统设计-自动灌装机传输监控系统_第2页
监控组态系统设计-自动灌装机传输监控系统_第3页
监控组态系统设计-自动灌装机传输监控系统_第4页
监控组态系统设计-自动灌装机传输监控系统_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自自 动动 灌灌 装装 机机 传传 输输 监监 控控 系系 统统 学院学院 专业班级专业班级 姓名姓名 学号学号 自动灌装机传输监控系统 一 背景 在自动化生产线上 经常可以看到罐装传输系统的例子 如果汁自动灌装 生产线 啤酒自动灌装生产线 制药厂化学药品自动灌装生产线等 因此选择 果汁自动罐装生产线进行监控系统的设计 二 自动灌装传输系统工艺流程 自动灌装传输系统示意图 1 按下启动按钮 搅拌机开始工作 并按照一定速度向搅拌机中送入水果 2 果汁瓶由传送带传送 3 当果汁瓶传送到灌装平台上时 显示屏显示 准备就绪 开始灌装 果汁罐出口阀门打开 灌装机工作 开始对果汁瓶灌装果汁 4 当果汁罐果汁含量低于设定低限时 果汁罐入口阀门打开 抽水泵工作 开始从搅拌机抽取果汁注入果汁罐 5 当果汁罐果汁含量高于所设上限时 抽水泵停止工作 果汁罐入口阀门关 闭 6 当果汁瓶灌满果汁时 灌装机停止工作 果汁罐出口阀门关闭 果汁瓶开 始继续向前传送 7 每当一个已装满果汁的果汁瓶经过传感器时 传感器闪烁 并将信号传送 给用于显示已装果汁瓶数的计数器 使计数器加一 8 当按下重新计数按钮时 计数器从零开始重新计数 9 当按下暂停按钮时 所有动作都停止 按下启动按钮即可继续 10 系统按照步骤 1 9 重复运行 即构成自动灌装机传输监控系统 三 外部设备与装置 智能仪表 液位传感器 脉冲计数器 显示器 灌装机 搅拌机 抽水泵 电机 传输装置 罐等 四 设计目标 本设计需满足以下几点要求 1 模拟果汁灌装生产过程 2 操作人员可通过画面对灌装生产过程进行实时监控 3 模拟操作人员登录界面 并且操作人员登录后可修改登录密码 登录后方可 从登录界面直接进入主界面 五 系统组态设计过程 1 变量定义 数据库点定义如下 点名说明点类型地址寄存器类型 volume 果汁罐液位模拟点 0 常量寄存器 bottlemovel 空果汁瓶水平移动状态模拟点 1 常量寄存器 tag1 入口阀门状态数字点 0 常量寄存器 tag2 出口阀门状态数字点 1 常量寄存器 run 运行状态控制数字点 2 状态控制 中间变量如下 变量名类型说明 nstep 整型传送步骤 number 整型已装果汁瓶数计数 num 整型配合计数用 level 实型果汁瓶液位 raise 实型判断是否有用户登录 bottlemoveh 实型满果汁瓶水平移动状态 userlevel 字符型登录用户级别 2 画面设计与制作 1 登录界面 选择动作 数据改变动作中输入以下脚本程序 IF UserLevel 1 THEN userlevel 无用户登录 raise 0 ENDIF IF UserLevel 0 THEN userlevel 操作工级 raise 1 ENDIF IF UserLevel 1 THEN userlevel 班长级 raise 1 ENDIF IF UserLevel 2 THEN userlevel 工程师级 raise 1 ENDIF IF UserLevel 3 THEN userlevel 系统管理员级 raise 1 ENDIF 选择动画连接中的输出字符串将用户名称 与系统变量 Username 相连 将用户级别 与变量 userlevel 相连 在 修改当前用户口 令 按钮中选择左键动作在按下鼠标中输入 UserPass UserName 在 添加 删除用户 按钮中选择左键动作在按下鼠标中输入 UserMan 在 点击进入主界面 中选择动画连接中的窗口显示为 主界面 并在隐藏中 设置 raise 0 为真时时隐藏 在 退出运行系统 中选择左键动作在按下鼠 标中输入 exit 0 并在隐藏中设置 raise 0 为真时时隐藏 两个箭 头均设置为 raise 1 时闪烁 raise 0 时隐藏 选择 特殊功能 用户管理 并新建一个操作工级用户 用户名为 chen 登录口令为 123 2 主界面 选中左边果汁瓶 在动画连接水平移动中与 bottlemovel pv 连接 向右最多设 置为 742 百分比填充与 level 连接 并设置 nstep 2 为真时隐藏 选中右边 果汁瓶 在动画连接水平移动中与 bottlemoveh 连接 向右最多设置为 650 并设置 nstep 3 为真时隐藏 选择果汁罐与 volume PV 连接 最大填充设置为 95 将果汁罐左边入口阀门与 tag1 pv 连接 右边出口阀门与 tag2 pv 连接 抽水泵与 tag1 pv 连接 灌装机与 tag2 pv 连接 传感器动画连接 闪烁中输入 10 bottlemoveh 在 暂停 按钮左键动作按下鼠标中输入 run PV 0 在 重新计数按钮左键动作按下鼠标中输入 number 0 将液位显示器 模拟输 出 与 volume PV 相连 计数器模拟输出与 number 相连 显示屏显示 准备就 绪 开始灌装 文本隐藏条件设置为 nstep 2 为假时 搅拌机与 run Pv 相连 将水果 动画连接 闪烁 中分别输入 Second 2 0 选择 登录界面 在触敏动作 窗口显示中选择 登录界面 其他几个按钮使用同一方法设置 为了产生所需动画 在动作 应用程序动作 进入程序中输入以下内容 bottlemovel pv 0 bottlemoveh 0 level 0 number 0 nstep 1 num 0 run pv 0 在动作 应用程序动作 程序运行周期执行中设置为每隔 500ms 并输入输入以 下脚本程序 IF run pv 1 THEN 果汁瓶传输过程 IF nstep 1 THEN IF bottlemovel pv 120 THEN nstep 2 ENDIF ENDIF IF nstep 2 THEN bottlemovel pv bottlemovel pv 0 level level 10 ENDIF IF level 100 THEN bottlemovel pv 0 nstep 3 ENDIF IF num 100 THEN nstep 1 bottlemoveh 0 level 0 num 0 ENDIF 果汁罐中果汁的注入以及排放 IF nstep 2 THEN tag2 PV 1 else tag2 PV 0 ENDIF IF tag1 PV 1 ENDIF IF tag1 PV 1 ENDIF IF tag1 PV 0 ENDIF IF tag1 PV 0 ENDIF IF volume PV 95 THEN tag1 PV 0 ENDIF ENDIF 3 实时趋势曲线 双击实时趋势曲线 名称输入 果汁剩余量 变量选择 volume PV 并单击按 钮 增加 选择 退出运行系统 按钮 在左键动作中输入 exit 0 选择 登录界面 在触敏动作 窗口显示中选择 登录界面 其他几个按钮 使用同一方法设置 3 历史趋势曲线 打开数据库组态中的点 volume 选择 历史参数 设置数据每隔 1s 定时保 存 双击选择趋势曲线 名称输入 果汁剩余量 变量选择 volume PV 并单 击按钮 增加 在曲线上单击右键 选择 单元内编辑 然后选择起始时 间后的 在一般性动作中将时间修改为所需值 选择 退出运行系统 按钮 在左键动作中输入 exit 0 选择 登录界面 在触敏动作 窗 口显示中选择 登录界面 其他几个按钮使用同一方法设置 3 报警窗口 打开数据库组态中的点 volume 选择 报警参数 设置报警开关 低限设置为 高级报警 30 高限设置为低级报警 90 选择 确认报警 在左键动作中输入 AlmAckAll 0 1 可将其它窗口中已设置好的 登录界面 等几个按钮 直接复制在此窗口中 另外 在系统配置 初始启动窗口中选择 登录界面 从而使演示时直接进入 登陆界面 至此整个系统就已经组态完成了 六 运行结果 运行后首先显示登录界面 在登录中输入用户名 chen 口令 123 界面显 示出用户级别 还可进行修改当前用户口令以及添加 删除用户等操作 单击退 出运行系统即可退出 单击进入主界面即进入主界面 进入主界面后即可通过 按钮进行界面间的切换 各界面示意图如下 1 登录界面 2 主界面 3 实时趋势曲线 4 历史趋势曲线 5 报警窗口 七 分析体会 经过这次自动灌装机传输监控系统的设计 我对于监控组态软件的认识有 了极大地提高 从制作画面 变量定义 动画连接 脚本程序的编写 制作趋 势曲线以及报警等各环节的不断尝试练习 我对于力控组态软件各环节的内在 联系也有了一定的了解 尤其是在变量的定义以及脚本程序的编写以及动画连 接中 使我对各动画执行过程的相互联系及转换更加明确 明白了其中很多的 技巧 经过我的不断调试总结以及查找资料 我最终将这一系统设计完成 当 然 我知道其中还有很多与实际不符的东西需要改进 整个系统也不够完善 由于时间问题暂且只能做到这儿 以后有时间我会进一步完善 通过这次自动 灌装机传输监控系统的设计 我已经具备了设计一个监控系统所需的基本技能 这将为我以后在这一方面进一步的学习研究打下基础 在以后的课程设计中也 会更加轻松 当然 监控组

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论