基于组态技术的洗衣机设计课程设计报告(编辑修改稿)内容摘要:

四.程序设计 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+。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。