基于组态技术的洗衣机设计课程设计报告(编辑修改稿)内容摘要:
四.程序设计 1. 数据词典定义,如下图 启动、停止,上限位,下限位,进水,出水,正转,反转,运行,报警类型都为 I/O离散,如下图 4 计数,计时 1,计时 2,计时 3,液面高度类型都为内存实型,如下图 5 Flag1, Flag2, Flag3, Flag4, Flag5,都为内存离散,如下图 6 1) 启动 7 2) 停止 3)进水 8 4)出水 5)报警 9 6)运行 7)液面 10 8)模拟电机 3.报警设置 定义报警变量,如下图: 报警 窗 口 属 性 设 置 如 下 : 11 数据词典中计数报警设置如下图: 12 13 : 注意:实时曲线设置是双击实时曲线。 : 14 注意:历史曲线设置是右击历史曲线,然后点性质。 各个事件命令语言如下: \\本站点 \启动 ==1 发生时 \\本站点 \进水 =1。 \\本站点 \flag1=1。 \\本站点 \报警 =1。 (启动洗衣机的运行) \\本站点 \flag1==1 存在时 \\本站点 \液面高度 =\\本站点 \液面高度 +25。 if(\\本站点 \液面高度 ==100){\\本站点 \报警 =1。 \\本站点 \进水 =0。 } (进水,液面达到所要求的高度) \\本站点 \上限位 ==1 发生时 \\本站点 \进水 =0。 \\本站点 \运行 =1。 \\本站点 \启动 =0。 \\本站点 \报警 =0。 \\本站点 \flag2=1。 \\本站点\flag1=0。 \\本站点 \正转 =1。 (上限按钮,接通解除报警,执行下面操作) \\本站点 \flag2==1存在时 15 \\本站点 \计时 2=\\本站点 \计时 2+。基于组态技术的洗衣机设计课程设计报告(编辑修改稿)
相关推荐
提醒操作人员,则有可能会造成“冒罐”,形成危险。 有了报警,就可以提示操作人员注意。 报警允许操作人员应答。 、 6 报表按键定义 数据报表是反应生产过程中的数据、状态等,并对数据进行记录的一种重要形式。 是生产过程必不可少的一个部分。 它既能反映系统实时的生产情况,也能对长期的生产过程进行统计、分析,使管理人员能够实时掌握和分析生产情况。 组态王提供内嵌式报表系统,工程
,提示退币。 组态王的人机界面做到和试验箱上的售货机模块同步, 设计隐藏管理员登陆,当管理员在画面的固定位置点击,出现管理员登陆入口。 设计 登陆管理员后才可看到的 监控页面 :监控售货机的历史货币交易额,可监控历史总营业额、投入一元张数、投入五元张数、投入总金额、退币总额,记录近一个月的数据,可进行打印;监控历史销售数据,可监控历史销售各种饮料的数量,记录近一周的数据,可进行打印;监控实时交易
对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。 组态软件 也为试验者提供了可视化监控画面,有利于试验者实时现场监控。 而且,它能充分利用 Windows 的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势 曲线 等,可便利的生成各种报表。 它还具有丰富的 设备驱动程序 和灵活的组态方式、数据链接功能。 本课题的主要方向就是在
数。 被 动悬 架 的 参 数 不 能 任 意 调 节 和 选 择 ,限 制 了 起 性 能 的 进 一步提 高 ,因 此 减 振 性 能 很 差。 半 主 动 悬 架 : 半 主 动 悬 架 的 简 化 模 型 如 图 2 .1 第 二 个 图 所示 由 可 变 刚 度 的 弹 簧 和 减 振 器 组 成。 其 基 本 控 制 原 理 是 根 据 簧 上 质 量 对 车 轮 的 速 度 响 应
发 环 境采 用 飞思 卡 尔 HCS12 系 列微 控 制器 开 发软 件。 该软件具有支持多种语言,开发环境界面统一,交叉平台开发以及支持插件工具等优点。 在 界面完成编译后,通过清华大学 Freescale MCU/DSP 应用开发研究中心开发的 BDM FOR S12 工具,在 环境下,向 MC9S12EVKC 模块下载程序。 BDM FOR S12 工具使用简单,十分方便 【 1】。
图 33 步进电机的升 /降速曲线图 在步进电机速度控制中,最方便的是按运行步数 (脉冲数 )控制运行的速度 (脉冲频率 )。 在确定了突变速度和加速度 (或加速时间 )后,就可以得出速度与运行位移的关系表,进而计算出步数和运行时间的关系表,这样在程序中就可以采用查表法来方便地进行步进电机的加减速控制。 步进电机的选用 合理地选用步进电机是相当重要的,通常希望步进电机的输出转矩大